2009-09-23 14:13  zach.mullen

	* Tests/CMakeLists.txt: Uncommented the dependency of
	  CTestTestNoExe on CTestTestNoBuild so that it will work in
	  parallel now.

2009-09-23 14:10  king

	* Source/cmGlobalXCodeGenerator.cxx: Add Xcode SYMROOT setting for
	  custom targets

	  Xcode 1.5 writes helper scripts at the projectDirPath location
	  for targets that do not set SYMROOT.	We now add SYMROOT to
	  custom targets so that all targets set it.  This prevents Xcode
	  1.5 from touching the source directory now that we always set
	  projectDirPath.

	  See issue #8481.

2009-09-23 14:07  zach.mullen

	* Tests/CTestTestParallel/lockFile.c: Make portable c for Parallel
	  test

2009-09-23 14:01  alex

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
	  cmDependsC.h, cmDependsJava.cxx, cmDependsJava.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: Major optimization of C/C++
	  dependency scanning.

	  Now only the dependencies for the file where the dependencies
	  actually may have changed are rescanned, before that this was
	  done for all source files even if only one source file had
	  changed.  This reduces e.g. on my machine the time for scanning
	  the dependencies of kdelibs/khtml/ when only one file
	  (khtml_global.cpp) has changed from around 7.5 seconds to 1.2
	  seconds.

	  The tests succeed, it does what I expected it to do on kdelibs,
	  and Brad also reviewed the patch, so I think it should be ok.

	  Alex

2009-09-23 13:09  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx,
	  QCMakeCacheView.h: fix compile warnings

2009-09-23 12:46  hoffman

	* Utilities/Release/: magrathea_release.cmake, release_cmake.cmake:
	  Handle older cvs clients that do not allow for the password to be
	  in the CVSROOT.

2009-09-23 12:45  hoffman

	* Tests/CMakeLists.txt: Add nightly builds for linux windows and
	  mac.

2009-09-23 11:38  zach.mullen

	* Tests/: CMakeLists.txt, CTestTestParallel/CMakeLists.txt,
	  CTestTestParallel/lockFile.c, CTestTestParallel/lockFile.cxx: Set
	  new ctest tests to always run, whether CTEST_TEST_CTEST is
	  enabled or not.  Changed parallel test to be portable.

2009-09-23 10:45  king

	* Source/kwsys/SystemTools.cxx: Fix KWSys SystemTools build on
	  cygwin with -mwin32

	  Commit "Optimize KWSys SystemTools::FileExists on Windows"
	  accidentally added "#undef _WIN32" when including <windows.h> on
	  cygwin, which breaks builds using the -mwin32 flag.  This commit
	  removes that line and fixes the real error it was intended to
	  avoid.

2009-09-23 09:00  zach.mullen

	* Tests/CTestTestParallel/test.cmake.in: CTestTestParallel now
	  submits to public dashboard for easier debugging

2009-09-23 08:48  king

	* Source/cmDocumentVariables.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h,
	  Tests/SystemInformation/SystemInformation.in: Teach Xcode
	  generator to set XCODE_VERSION

	  We set the variable 'XCODE_VERSION' in the CMake language to the
	  Xcode version string (e.g. "3.1.2").	Platform config files may
	  use it later.

2009-09-23 01:01  bigler

	* Modules/FindCUDA.cmake: Updated formatting of documentation plus
	  a little reorganization.

2009-09-23 00:50  bigler

	* Modules/FindCUDA/run_nvcc.cmake: Added a command to make the
	  output directory.  This is to fix the XCode build that uses a
	  different output directory than other systems, and rather than
	  try to match that we'll just make it.

2009-09-23 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-22 18:44  clinton

	* Modules/FindQt4.cmake: add support for finding
	  qcollectiongenerator executable.  fixes #9248.

2009-09-22 18:29  clinton

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: fix issue
	  9346.  add binary directory to window title to make it easier to
	  deal with multiple cmake-gui instances

2009-09-22 17:08  hoffman

	* Utilities/Release/dash2win64_release.cmake: new windows build
	  machine for cmake

2009-09-22 17:07  hoffman

	* Utilities/Release/vogon_cygwin.cmake: disable svn

2009-09-22 16:28  clinton

	* Modules/FindQt4.cmake: Add support for Qt configured with custom
	  qtlibinfix (see issue 9571).	Also fix CMP 15 warnings.

2009-09-22 16:18  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  Fix Xcode project references to the source tree

	  Xcode project source file references need to always be relative
	  to the top of the source tree in order for SCM and debug symbols
	  to work right.  We must even allow the relative paths to cross
	  outside of the top source or build directories.

	  For subdirectory project() command Xcode projects we use the
	  source directory containing the project() command as the top.
	  Relative paths are generated accordingly for each subproject.

	  See issue #8481.

2009-09-22 16:16  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Optionally
	  force conversion to relative path

	  In cmLocalGenerator::ConvertToRelativePath we normally convert to
	  relative path only if the local and remote paths both lie inside
	  the source tree or both lie inside the build tree.  This commit
	  adds an optional 'force' argument to allow conversion even when
	  this rule is violated.

2009-09-22 16:12  hoffman

	* bootstrap: Make sure KWSYS_DO_NOT_CLEAN_PUTENV is defined at
	  bootstrap time for cmake in the bootstrap script.

2009-09-22 16:02  king

	* Modules/CMakeDetermineCompilerABI.cmake: Skip implicit link info
	  for multiple OS X archs

	  Implicit link information contains architecture-specific
	  libraries and directories.  The link information cannot be
	  explicitly specified safely when CMAKE_OSX_ARCHITECTURES contains
	  more than one architecture.

	  As a result, we currently cannot support mixed-language
	  C++/Fortran targets and OS X universal binaries simultaneously.
	  In order to avoid conflicts for simple C/C++ cases, we now simply
	  skip detection of implicit link information in this case.

2009-09-22 15:58  hoffman

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in: Can not use
	  cmakedefine in kwsys because bootstrap of cmake does not support
	  it.

2009-09-22 14:56  hoffman

	* Source/kwsys/: Configure.hxx.in, SystemTools.cxx: Put a flag in
	  that will stop system tools from deleting system environment
	  memory on exit, as it can cause gcov to crash the programs.

2009-09-22 14:40  alex

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: Rescan dependencies also if
	  CMakeDirectoryInformation.cmake has changed.

	  If CMakeDirectoryInformation.cmake is newer than depend.internal
	  the include directories may have changed, so dependencies need to
	  be scanned again.  Ok by Brad.

	  Alex

2009-09-22 13:02  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: Optimize
	  KWSys SystemTools::FileExists on Windows

	  We optimize this method by using the GetFileAttributesExA native
	  Windows API to check for file existence when possible.  For real
	  Windows builds we always use it.  For Cygwin we use
	  cygwin_conv_to_win32_path to get a native Windows path if
	  possible and otherwise fall back to 'access'.

	  Cygwin-to-Windows path conversion and cache by Wojciech Migda.
	  See issue #8826.

2009-09-22 12:05  zach.mullen

	* Tests/: CMakeLists.txt, CTestTestParallel/CMakeLists.txt,
	  CTestTestParallel/CTestConfig.cmake,
	  CTestTestParallel/lockFile.cxx, CTestTestParallel/test.cmake.in:
	  Added tests for ctest parallel options (PARALLEL_LEVEL,
	  PROCESSORS, RUN_SERIAL)

2009-09-22 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-21 23:42  lowman

	* Modules/FindBoost.cmake: Make Boost easier to find

2009-09-21 23:07  clinton

	* Modules/FindQt4.cmake: Fix issue 9581.  Qt 4.5+ needs
	  gobject-2.0.

2009-09-21 22:38  lowman

	* Modules/: FindCxxTest.cmake, FindGTK2.cmake,
	  FindOpenSceneGraph.cmake, FindProtobuf.cmake: Add a blank line to
	  my contributed find modules to prevent copyright info from
	  showing up in CMake docs

2009-09-21 22:21  lowman

	* Modules/FindBoost.cmake: Fix Bug #9158: FindBoost.cmake does not
	  work properly with nmake and icl

2009-09-21 17:22  hoffman

	* Utilities/Release/release_cmake.sh.in: Use ctest -j to speed up
	  tests for release builds.

2009-09-21 17:19  hoffman

	* Utilities/Release/release_cmake.cmake: Do not require a cvs login
	  for checkout.

2009-09-21 15:29  zach.mullen

	* Source/CTest/cmCTestBatchTestHandler.cxx: More SLURM
	  experimentation (ctest batch mode)

2009-09-21 15:26  hoffman

	* Tests/CMakeLists.txt: For the complex tests since they link to
	  the CMake library make sure that they are built with the type of
	  build.

2009-09-21 14:58  zach.mullen

	* Source/CTest/cmCTestBatchTestHandler.cxx: Fixed a slurm batch
	  argument identifier.

2009-09-21 14:21  zach.mullen

	* Source/CTest/: cmCTestBatchTestHandler.cxx,
	  cmCTestBatchTestHandler.h: Need to quote args when generating
	  batch scripts from ctest

2009-09-21 13:40  zach.mullen

	* Source/CTest/cmCTestBuildHandler.cxx, Tests/CMakeLists.txt:
	  Re-enabled failing tests; fixed ctest_build output to be
	  consistent in the error condition across different make programs
	  so that these tests would pass.

2009-09-21 13:18  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: Fix Bug #8332, add support for
	  .pch files for Xcode.

2009-09-21 13:15  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: Fix Bug #8928, add support for
	  .xib files for Xcode.

2009-09-21 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-20 23:55  lowman

	* Modules/FindProtobuf.cmake: Fix glitch where we were accidently
	  unsetting CMAKE_FIND_LIBRARY_PREFIXES

2009-09-20 21:15  lowman

	* Modules/FindProtobuf.cmake: Forgot to mark Protobuf cache
	  variables as advanced

2009-09-20 20:20  lowman

	* Modules/FindALSA.cmake: [NEW Module] FindAlsa audio library
	  (Advanced Linux Sound Architecture)

2009-09-20 20:12  lowman

	* Modules/FindProtobuf.cmake: [NEW Module] Find and use Google's
	  Protocol Buffers library & compiler

2009-09-20 11:33  lowman

	* Modules/FindBoost.cmake: Fix boost library detection with Sun
	  Studio compiler (Issue #9153)

2009-09-20 09:42  hoffman

	* Tests/CMakeLists.txt: Disable test as it fails on every system.

2009-09-20 08:03  lowman

	* Modules/FindThreads.cmake: Improve readability

2009-09-20 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-19 13:02  alex

	* Source/cmDepends.cxx: Minor optimization in dependency checking.

	  When reading the depend.internal file, check only once for every
	  depender whether it exists, instead of repeatedly in a loop for
	  each dependee. Within that function it can only change of the
	  depender is removed. This is taken care of.  This reduces the
	  number of access() calls in kdelibs/khtml from 180000 to 90000
	  (i.e. 50%), and reduces the time for that (without the actual
	  scanning) from 0.3 s to 0.21 s on my system.

	  Alex

2009-09-19 12:00  king

	* Source/: CMakeLists.txt, cmGlobalXCode21Generator.cxx,
	  cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h: Remove cmGlobalXCode21Generator
	  subclass

	  This subclass of cmGlobalXCodeGenerator only provided two virtual
	  method overrides, and it made construction of the Xcode generator
	  instance complicated.  This commit removes it and replaces the
	  virtual methods with tests of the Xcode version.  The change
	  removes duplicate code.

2009-09-19 10:14  king

	* Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/Platform/Darwin-GNU-C.cmake,
	  Modules/Platform/Darwin-GNU-CXX.cmake,
	  Modules/Platform/Darwin-GNU.cmake, Modules/Platform/Darwin.cmake,
	  Source/cmLocalGenerator.cxx: Fix check for -isysroot on OS X

	  Previously we checked for this flag by parsing the version number
	  of GCC out of 'gcc --version', but this is not reliable because
	  the format can vary greatly.	Now we run 'gcc -v --help' and look
	  for '-isysroot' in the list of options.

	  We also now store the result on a per-language basis in the
	  per-compiler info file "CMake<LANG>Compiler.cmake".  This is
	  necessary to make it accessible from try-compile projects so that
	  they generate correctly.

2009-09-19 04:33  alex

	* Modules/Compiler/: Intel-C.cmake, Intel-CXX.cmake: The
	  preprocessing and assembly rules also need the <DEFINES>,
	  otherwise different reults are created.

	  Alex

2009-09-19 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-18 15:16  hoffman

	* Source/cmLocalGenerator.cxx: Only do the OSX arch stuff on OSX.

2009-09-18 15:01  zach.mullen

	* Tests/CMakeLists.txt: Disabling CTestTestNoBuild pending
	  investigation of odd g++ output issues.

2009-09-18 14:22  hoffman

	* Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: Add
	  detection of gcc versions that do not support isysroot option and
	  do not use it for them.

2009-09-18 14:02  zach.mullen

	* Tests/CMakeLists.txt: Apparently, on FarAway the presence of
	  errors during ctest_build does not cause the calling ctest to
	  return an error condition.

2009-09-18 13:34  zach.mullen

	* Tests/CMakeLists.txt: Cosmetic change to test CMakeLists

2009-09-18 12:56  david.cole

	* Modules/ExternalProject.cmake: Better error message tells user
	  possible ways to resolve the error.

2009-09-18 12:16  zach.mullen

	* Tests/: CMakeLists.txt, CTestTestCrash/CMakeLists.txt,
	  CTestTestCrash/CTestConfig.cmake, CTestTestCrash/crash.cxx,
	  CTestTestCrash/test.cmake.in, CTestTestFailure/CMakeLists.txt,
	  CTestTestFailure/CTestConfig.cmake, CTestTestFailure/badCode.cxx,
	  CTestTestFailure/testNoBuild.cmake.in,
	  CTestTestFailure/testNoExe.cmake.in: Added test coverage for
	  ctest.  Covers WILL_FAIL condition, tests that do not build,
	  tests that segfault, and test executable not found (bad command),
	  as well as some pass and fail regular expressions.

2009-09-18 10:28  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: Fix the build for version 2.5
	  of Xcode.

2009-09-18 09:49  king

	* Tests/TryCompile/CMakeLists.txt: Fix CHECK_(C|CXX)_COMPILER_FLAG
	  macro test

	  The flag "-_this_is_not_a_flag_" was not rejected by GCC 4.0 on
	  older Mac OS X.  We now use "---_this_is_not_a_flag_" instead,
	  which will hopefully be rejected by all compilers.

2009-09-18 09:49  king

	* Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
	  Fix CHECK_(C|CXX)_COMPILER_FLAG for XL and SunPro

	  These compilers warn and return 0 for unrecognized flags.  We fix
	  the compiler flag check macros by looking for a warning in the
	  output.  We also update the regex for GNU on older Macs.  See
	  issue #9516.

2009-09-18 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-17 17:16  king

	* Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
	  Fix CHECK_(C|CXX)_COMPILER_FLAG for HP

	  This compiler warns and returns 0 for unrecognized flags.  We fix
	  the compiler flag check macros by looking for a warning in the
	  output.  See issue #9516.

2009-09-17 16:09  hoffman

	* Source/cmLocalGenerator.cxx: Fix case where no archs are found on
	  older macs.

2009-09-17 15:33  king

	* Tests/TryCompile/CMakeLists.txt: Test CHECK_(C|CXX)_COMPILER_FLAG
	  macros

	  This teaches the TryCompile test to check that the compiler flag
	  check macros correctly reject a bad flag.  See issue #9516.

2009-09-17 15:32  king

	* Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
	  Fix CHECK_(C|CXX)_COMPILER_FLAG for GNU and MSVC

	  These compilers warn and return 0 for unrecognized flags.  We fix
	  the compiler flag check macros by looking for a warning in the
	  output.  See issue #9516.

2009-09-17 15:29  king

	* Modules/: CheckCSourceCompiles.cmake,
	  CheckCXXSourceCompiles.cmake: Add FAIL_REGEX to
	  CHECK_(C|CXX)_SOURCE_COMPILES

	  This teaches the CHECK_C_SOURCE_COMPILES and
	  CHECK_CXX_SOURCE_COMPILES macros to recognize a FAIL_REGEX
	  option.  If they see the regular expression in the output of the
	  test compilation, the check fails.

2009-09-17 15:28  king

	* Modules/: CheckCCompilerFlag.cmake, CheckCSourceCompiles.cmake,
	  CheckCSourceRuns.cmake, CheckCXXCompilerFlag.cmake,
	  CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: Cleanup
	  generic compiler check macro documentation

	  This commit improves formatting and style of the documentation
	  for the general-purpose compiler check macros:

	    CHECK_C_COMPILER_FLAG
	    CHECK_C_SOURCE_COMPILES
	    CHECK_C_SOURCE_RUNS
	    CHECK_CXX_COMPILER_FLAG
	    CHECK_CXX_SOURCE_COMPILES
	    CHECK_CXX_SOURCE_RUNS

	  This sytle is more consistent with CMake command documentation.
	  It also looks nicer in the generated documentation text files.

2009-09-17 13:08  alex

	* Modules/CMakeFindEclipseCDT4.cmake: The check for include dirs
	  and builtin macros also works with the Intel compiler

	  Alex

2009-09-17 11:52  hoffman

	* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmLocalGenerator.cxx: Fix for bug #9466.  Change the
	  implementation of OSX arch lists.  If no ARCHs are specified by
	  the user then no flags are set.   We no longer use
	  CMAKE_OSX_ARCHITECTURES_DEFAULT.

2009-09-17 09:18  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: Bug #9430, recognize
	  the FR flag

2009-09-17 08:42  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: Do not call CollapseFullPath for
	  PDB file names

	  Some vendor tools convert PDB file names given on the command
	  line to lower-case before creating the file.	When CMake places a
	  mixed-case PDB file name into the build system, the file does not
	  exist the first time and it is written with mixed case.  After
	  the first build though the native tool has created a lower-case
	  version of the file.	If CMake does CollapseFullPath again, the
	  file exists so the actual-case lookup gets the lower-case name.
	  This causes the build files to change so the project rebuilds.

	  The solution is to avoid calling CollapseFullPath for files
	  generated by the build.  In the case of PDB files we already
	  construct them from paths that have been collapsed, so we can
	  just skip the call altogether.  See issue #9350.

2009-09-17 08:25  king

	* Source/cmMakefile.cxx: Remove old check for duplicate
	  subdirectories

	  In cmMakefile::AddSubDirectory we were checking for addition of
	  the same source directory multiple times.  However, the check
	  code was incorrect because it compared pointers instetad of
	  pointed-to strings.  Since the check was written, a better check
	  was added right after it to enforce unique binary directories (in
	  which case duplicate sources are fine).  This commit simply
	  removes the old-style check code.

2009-09-17 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-16 21:02  hoffman

	* Source/cmake.cxx: Fix typo in name

2009-09-16 18:01  alex

	* Source/: cmExtraEclipseCDT4Generator.h,
	  cmExtraEclipseCDT4Generator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: Major improvement of the
	  generated targets in Eclipse.

	  Before this change all targets were displayed in the top level
	  directory of the project. Now the targets are displayed in the
	  correct directory.  The targets "clean" and "all" are now created
	  in every subdirectory.  Also now the targets for just compiling
	  one file, preprocessing one file, assembling one file are are
	  created for Eclipse.	Additionally all targets get a prefix now
	  in eclipse, so that they are sorted in a way which makes sense
	  (global targets first, then executable and libraries, then object
	  files, then preprocessed, then assembly). Also this prefix gives
	  the user a hint what the target is, i.e. whether it's a library
	  or an executable or something else.

	  Alex

2009-09-16 15:09  king

	* Tests/CMakeTests/: CMakeLists.txt, ConfigureFile-BadArg.cmake,
	  ConfigureFile-DirInput.cmake, ConfigureFile-DirOutput.cmake,
	  ConfigureFile-Relative.cmake, ConfigureFileTest.cmake.in: Create
	  CMake.ConfigureFile test for configure_file

	  This test checks that configure_file() handles input and output
	  file arguments as documented.

2009-09-16 15:09  king

	* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
	  Teach configure_file to handle directory names

	  This commit teaches configure_file how to handle directories for
	  input and output.  It is an error if the input is a directory.
	  If the output is a directory we put the configured copy of the
	  input file in it with the same name.	See issue #9537.

2009-09-16 15:09  king

	* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
	  Teach configure_file to handle relative paths

	  The configure_file() command now converts relative output paths
	  to full paths using the current binary directory.  Input relative
	  paths were already converted using the current source directory,
	  but this behavior was not previously documented.

2009-09-16 15:09  king

	* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
	  Fix typo in cmConfigureFileCommand ivar name

	  Rename 'OuputFile' to 'OutputFile'.

2009-09-16 15:09  king

	* Tests/CMakeTests/: CheckCMakeTest.cmake, FileTest.cmake.in:
	  Factor out CMake.File test result check for re-use

	  The CMake.File test runs several scripts through "cmake -P" and
	  checks the output and result against known good values.  This
	  commit factors out the checking code into a separate
	  CMakeCheckTest module.  The module may be used by new tests.

2009-09-16 14:37  alex

	* Source/cmExtraEclipseCDT4Generator.cxx,
	  Modules/CMakeFindEclipseCDT4.cmake: Put compiler defined macros
	  into eclipse project files

	  Now gcc is queried also for the builtin definitions, and they are
	  then added to the .cproject file. This should make the
	  preprocessor highlighting in eclipse work better (#9272) Patch
	  mostly from Miguel.

	  Alex

2009-09-16 14:20  hoffman

	* Modules/FindJNI.cmake: Bug #09476, add more search paths for jni.

2009-09-16 12:40  hoffman

	* Modules/UsePkgConfig.cmake: Fix for bug#9553, print a warning if
	  pkg-config is not found.

2009-09-16 12:33  king

	* Modules/Platform/: Linux-VisualAge-CXX.cmake, Linux-XL-CXX.cmake:
	  Fix XL C++ compiler flags on Linux

	  In Platform/Linux.cmake we add GNU flags as default for the
	  platform which breaks non-GNU compilers.  Later we should
	  refactor these flag files to put compiler-specific flags only in
	  files loaded for each compiler.  Until then this commit fixes the
	  XL C++ compiler flags on Linux by erasing the GNU flags.  See
	  issue #9469.

2009-09-16 11:49  hoffman

	* Source/CTest/cmCTestRunTest.cxx: Fix uninitialized errors.

2009-09-16 11:44  king

	* Source/cmLocalVisualStudio7Generator.cxx: Generate proper Intel
	  Fortran project version

	  The Intel Visual Fortran compiler plugin for MS Visual Studio may
	  be one of several versions of the Intel compiler.  This commit
	  teaches CMake to detect the plugin version and set the version
	  number in .vfproj files.  See issue #9169.

2009-09-16 11:44  king

	* Source/: cmGlobalVisualStudio10Generator.h,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.h,
	  cmGlobalVisualStudio9Generator.h,
	  cmGlobalVisualStudioGenerator.cxx,
	  cmGlobalVisualStudioGenerator.h: Create VS generator
	  GetRegistryBase method

	  This method returns the registry key

	    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\<version>

	  A protected GetIDEVersion method retrieves the version-specific
	  part of the key name.

2009-09-16 09:52  king

	* Tests/FunctionTest/CMakeLists.txt: Test add_subdirectory inside
	  function

	  This commit teaches the FunctionTest to check variable scope
	  behavior when a subdirectory is added inside a function call.
	  Any PARENT_SCOPE sets in the subdirectory should affect only the
	  function scope which called add_subdirectory and not its parent
	  scope.

2009-09-16 09:51  king

	* Source/cmMakefile.cxx: Initialize directory scope with closure of
	  parent

	  The commit "Improve dynamic variable scope implementation"
	  optimized function scopes using an efficient parent scope
	  pointer.  However, the parent scope used to initialize a new
	  directory might not exist later (like add_subdirectory called
	  inside a function of the parent scope).  This caused CMake to
	  crash when following the dangling pointer to the original parent
	  scope.

	  We fix the problem in this commit by always computing the closure
	  of the parent scope at directory initialization time so that no
	  parent scope pointer is needed.  See issue #9538.

2009-09-16 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-15 02:38  bigler

	* Modules/: FindCUDA.cmake, FindCUDA/make2cmake.cmake,
	  FindCUDA/parse_cubin.cmake, FindCUDA/run_nvcc.cmake: Initial
	  version of FindCUDA script.  Still needs documentation
	  formatting.

2009-09-15 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-14 22:16  hoffman

	* Source/cmake.cxx: Fix for bug #8969, pick a better default
	  version for VS, and make it easier to add new versions of VS to
	  look for.

2009-09-14 20:54  hoffman

	* Source/cmDocumentationFormatterHTML.cxx: Fix for bug# 5373,
	  include CMake verison in generated docs.

2009-09-14 15:53  alex

	* Modules/FindPNG.cmake: fix #9152: find ZLIB quietly if PNG is
	  searched QUIETLY

	  Alex

2009-09-14 15:20  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: Bug #8356, add support for
	  image types in Xcode files.

2009-09-14 14:59  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: Fix for bug #8807, add support
	  for CMAKE_EXE_LINKER_FLAGS_(config) to Xcode generator.

2009-09-14 13:45  hoffman

	* Source/: cmake.cxx, kwsys/Glob.cxx, kwsys/Glob.hxx.in: Fix for
	  Bug #9190, -U did not work on case insensitive file systems
	  because of call to glob convert to regex that expected to work
	  with files.

2009-09-14 13:42  hoffman

	* Source/cmIfCommand.h: Clarify documentation for if.

2009-09-14 11:23  zach.mullen

	* Source/CTest/: cmCTestBatchTestHandler.cxx, cmCTestRunTest.cxx:
	  Removed fork-and-continue option from ctest generated batch
	  script entries

2009-09-14 10:31  hoffman

	* Source/: cmDependsJavaParserHelper.cxx,
	  cmDependsJavaParserHelper.h: Fix open solaris build issue with
	  concept checking that breaks std vector for a class of itself.
	  Bug #9523.

2009-09-14 09:34  hoffman

	* Modules/FindPythonLibs.cmake: Change FindPythonLibs to use the
	  standard _DIR instead of _PATH but stay backwards compatible

2009-09-14 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-13 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-12 10:20  king

	* Source/CTest/cmProcess.cxx: Avoid shadowing std::vector member

	  The cmProcess::Buffer class derives from std::vector.  We were
	  using local variable 'data' in the GetLine method but this name
	  shadowed a member of vector with GNU.  This renames it to 'text'.

2009-09-12 06:25  alex

	* Modules/FindRuby.cmake: major improvement of FindRuby.cmake

	  -now supports specifying minimum required version -now supports
	  ruby 1.8 and 1.9 -uses find_package_handle_standard_args() now
	  -fix #6212 and using a lot of ideas from the file attached there

	  Alex

2009-09-12 04:38  alex

	* Modules/FindRuby.cmake: use HINTS instead of PATHS and also look
	  for libruby-static.a (which is built by default)

	  Alex

2009-09-12 02:15  alex

	* Modules/CMakeASM-ATTInformation.cmake: Don't pass *.S files to
	  the assembler, they must go through gcc, because they must be
	  preprocessed

	  Alex

2009-09-12 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-11 17:15  hoffman

	* Source/CTest/cmCTestHandlerCommand.cxx: Fix for bug#9442, ctest
	  crash if CTEST_SOURCE_DIRECTORY was not set.

2009-09-11 16:39  king

	* Tests/CMakeLists.txt: Test that CTest can handle missing newlines

	  We create test 'CTest.NoNewline' to print output with no newline.
	   This tests CTest's ability to handle a missing newline.

2009-09-11 16:20  king

	* Source/CTest/cmProcess.cxx: Fix new CTest output handling for no
	  newline

	  When we clear the buffer for an output pipe after returning the
	  last partial line (without a newline) we need to set the partial
	  line range to empty.	Otherwise the buffer object is left in an
	  inconsistent state.

2009-09-11 13:34  hoffman

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
	  CTest/cmCTestTestHandler.cxx: Add label summary times to ctest
	  default output.  Also, remove parallel time output.  Add flag to
	  disable label summary.

2009-09-11 12:26  king

	* Source/CTest/: cmCTestMultiProcessHandler.cxx,
	  cmCTestRunTest.cxx, cmCTestRunTest.h, cmProcess.cxx, cmProcess.h:
	  Rewrite CTest child output handling

	  This commit fixes cmCTestRunTest and cmProcess to more
	  efficiently handle child output.  We now use the buffer for each
	  child output pipe to hold at most a partial line plus one new
	  block of data at a time.  All complete lines are scanned
	  in-place, and then only the partial line at the end of the buffer
	  is moved back to the beginning before appending new data.

	  We also simplify the cmProcess interface by making
	  GetNextOutputLine the only method that needs to be called while
	  the process is running.  This simplifies cmCTestRunTest so that
	  CheckOutput can be called until it returns false when the process
	  is done.

2009-09-11 10:09  king

	* Source/CTest/: cmCTestMultiProcessHandler.cxx,
	  cmCTestRunTest.cxx, cmCTestRunTest.h: Initialize cmCTestRunTest
	  instances robustly

	  All instances of this class need a cmCTestTestHandler, so we now
	  require one to construct it.	The instance also provides the
	  cmCTest instance too.

2009-09-11 10:04  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx: Remove
	  barely-used cmCacheManager::AddCacheEntry

	  The commit "Remove barely-used cmMakefile::AddCacheDefinition"
	  removed all but one use of the cmCacheManager method 'bool'
	  overload.  This commit removes the other use and the entire
	  method, thus reducing code duplication.

2009-09-11 10:03  king

	* Source/cmOptionCommand.cxx: Fix option() interpretation of
	  non-boolean values

	  The commit "Remove barely-used cmMakefile::AddCacheDefinition"
	  broke option() calls that pass a non-boolean default value.  We
	  restore the old behavior by always coercing the value to 'ON' or
	  'OFF'.

2009-09-11 08:17  king

	* Source/: CPack/cpack.cxx, CTest/cmCTestBuildHandler.cxx,
	  CursesDialog/cmCursesMainForm.cxx, cmCMakeMinimumRequired.cxx,
	  cmExecuteProcessCommand.cxx, cmFileCommand.cxx,
	  cmFindPackageCommand.cxx, cmPolicies.cxx, cmSetCommand.cxx,
	  cmSystemTools.cxx, cmUtilitySourceCommand.cxx: Add parentheses
	  around '&&' between '||' for gcc

	  The GNU compiler warns about possible operator precedence
	  mistakes and asks for explicit parentheses (-Wparentheses).  We
	  add the parentheses to silence the warning.  This also fixes one
	  real logic error in the find_package() implementation by
	  correcting expression evaluation order.

2009-09-11 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-10 16:59  king

	* Source/: cmMakefile.cxx, cmMakefile.h, cmOptionCommand.cxx,
	  cmPolicies.cxx, cmPolicies.h, cmSetCommand.cxx, cmSetCommand.h:
	  Create CMake Policy CMP0015 to fix set(CACHE)

	  The set(CACHE) and option() commands should always expose the
	  cache value.	Previously we failed to expose the value when it
	  was already set if a local variable definition hid it.  When set
	  to NEW, this policy tells the commands to always remove the local
	  variable definition to expose the cache value.  See issue #9008.

2009-09-10 16:59  king

	* Source/: cmMakefile.cxx, cmMakefile.h, cmOptionCommand.cxx:
	  Remove barely-used cmMakefile::AddCacheDefinition

	  The boolean overload of this method was used only to implement
	  option().  We re-implement option() in terms of the main method
	  and removes the now-unused signature.  This removes some
	  duplicate code that had already fallen behind on changes (it was
	  not removing the local definition instead of setting it).

2009-09-10 13:49  alex

	* Source/: cmExtraEclipseCDT4Generator.cxx,
	  cmExtraEclipseCDT4Generator.h: sync target generation with the
	  CodeBlocks generator

	  Basically the code is now a copy of the one from the CodeBlocks
	  generator, maybe this could move into a common helper function
	  somewhere: -only insert GLOBAL targets from the toplevel
	  directory -don't insert the edit_cache target if it calls ccmake,
	  since this doesn't work in the output tab of Eclipse -add the
	  /fast targets

	  Alex

2009-09-10 13:44  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: As in the Eclipse
	  generator: don't insert the edit_cache target if it is ccmake,
	  since this doesn't work in the output tab of the IDE

2009-09-10 11:18  zach.mullen

	* Source/CTest/: cmCTestBatchTestHandler.cxx,
	  cmCTestBatchTestHandler.h: Added some ctest batch capabilities

2009-09-10 11:16  zach.mullen

	* Source/: CMakeLists.txt, CTest/cmCTestMultiProcessHandler.cxx,
	  CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: BUG:
	  Fixed segfault and bad reporting if a ctest executable could not
	  be found.  Also added some batch testing code that is not yet
	  complete.

2009-09-10 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-09 16:39  king

	* Tests/Fortran/CMakeLists.txt: Enable C and C++ first in Fortran
	  test

	  CMake now looks for a Fortran compiler matching any C or C++
	  compiler already enabled.  We test this by enabling C and C++
	  first in the Fortran test, which is what user projects will
	  likely do.

2009-09-09 16:39  king

	* Modules/CMakeDetermineFortranCompiler.cmake: Bias Fortran
	  compiler search with C/C++ compilers

	  When CMAKE_Fortran_COMPILER and ENV{FC} are not defined CMake
	  searches for an available Fortran compiler.  This commit teaches
	  the search code to look for compiler executables next to the C
	  and C++ compilers if they are already found.	Furthermore, we
	  bias the compiler executable name preference order based on the
	  vendor of the C and C++ compilers, which increases the chance of
	  finding a compatible compiler by default.

2009-09-09 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-08 17:28  david.cole

	* Modules/ExternalProject.cmake: Missed another CMAKE_CFG_INTDIR
	  reference in the previously previous commit.

2009-09-08 17:10  zach.mullen

	* Source/CTest/: cmCTestMultiProcessHandler.cxx,
	  cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx: ENH: ctest
	  now writes time cost data to a file after a test set is run, and
	  uses these time costs to schedule the processes the next time
	  ctest is run in that build tree.

2009-09-08 16:11  david.cole

	* Modules/ExternalProject.cmake: Missed a CMAKE_CFG_INTDIR
	  reference in the previous commit.

2009-09-08 15:55  king

	* Modules/: CMakeBuildSettings.cmake.in,
	  CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake,
	  UseVTK40.cmake: Drop old CMake "build settings" export/import

	  The CMakeExportBuildSettings and CMakeImportBuildSettings modules
	  used to export compiler paths and flags from one project and
	  import them into another.  The import process would force the
	  settings on the including project.

	  Forcing settings helped long ago when compiler ABIs changed
	  frequently but is now just a nuisance.  We've deemed the behavior
	  harmful so this commit simply removes it.  The modules and macros
	  now error out if included or called from a project that requires
	  CMake 2.8 or higher.

2009-09-08 15:37  david.cole

	* Modules/ExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt: Use more
	  verbose/descriptive names for the "public API" functions in the
	  ExternalProject.cmake module. Follow the cmake function naming
	  convention, using a ModuleFileName_ prefix. Locate stamp files
	  under a CMAKE_CFG_INTDIR subdir of the stamp dir so that debug
	  and release builds have separate stamp files for Visual Studio
	  builds. If no CMAKE_GENERATOR argument is given to
	  ExternalProject_Add, default to using the parent project's cmake
	  generator.

2009-09-08 14:48  zach.mullen

	* Source/CTest/: cmCTestMultiProcessHandler.cxx, cmProcess.cxx:
	  BUG: Fixed extraneous newlines from ctest process output

2009-09-08 13:39  zach.mullen

	* Source/: CTest/cmCTestMultiProcessHandler.cxx,
	  cmSetTestsPropertiesCommand.h,
	  CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h: ENH: Replaced the EXPENSIVE test
	  property with a COST test property taking a floating point value.
	  Tests are now started in descending order of their cost, which
	  defaults to 0 if none is specified.

2009-09-08 10:16  zach.mullen

	* Source/CTest/: cmCTestRunTest.cxx, cmProcess.cxx, cmProcess.h:
	  BUG: Fixed issue where ctest would hang if a process terminated
	  with output in its buffers but no newline

2009-09-08 09:12  zach.mullen

	* Source/CTest/cmCTestRunTest.h: Fixed warning

2009-09-08 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-07 10:26  zach.mullen

	* Source/: CTest/cmCTestMultiProcessHandler.cxx,
	  CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
	  cmSetTestsPropertiesCommand.h: ENH: Added ctest test options
	  PROCESSORS and RUN_SERIAL.  These allow specification of resource
	  allocation for given tests running with the ctest -j N option.
	  RUN_SERIAL ensures that a given test does not run in parallel
	  with any other test.	Also forced appending of "..." to the
	  longest test name in ctest.

2009-09-07 10:12  king

	* Source/cmVisualStudio10TargetGenerator.cxx,
	  Source/cmVisualStudio10TargetGenerator.h, Tests/CMakeLists.txt:
	  Put custom commands in topological order for VS 10

	  Visual Studio 10 uses MSBuild to drive the build.  Custom
	  commands appear in MSBuild files inside CustomBuild elements,
	  which appear inside ItemGroup elements.  The Outputs and
	  AdditionalInputs elements of each CustomBuild element are
	  evaluated according to timestamps on disk.

	  MSBuild does not use inputs/outputs to order CustomBuild steps
	  within a single ItemGroup or across multiple ItemGroup elements.
	  Instead we must put only unrelated CustomBuild elements in a
	  single ItemGroup and order the item groups from top to bottom
	  using a topological order of the custom command dependency graph.

	  This fixes CustomCommand and ExternalProject test failures, so we
	  remove the expectation of these failures.

2009-09-07 10:11  king

	* Source/: cmTarget.cxx, cmTarget.h: Save source dependencies from
	  custom command trace

	  In each target we trace dependencies among custom commands to
	  pull in all source files and build rules necessary to complete
	  the target.  This commit teaches cmTarget to save the
	  inter-source dependencies found during its analysis.	Later this
	  can be used by generators that need to topologically order custom
	  command rules.

2009-09-07 10:11  king

	* Source/: cmLocalVisualStudio10Generator.cxx,
	  cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h,
	  cmVisualStudio10TargetGenerator.cxx: Do Windows command line
	  escapes for VS 10 too

	  Until now the VS 10 generator did no Windows command-line
	  escaping and just did XML escapes.  This commit teaches the
	  generator to use the same command-line escape addition code used
	  by other generators.	The script construction method
	  cmLocalVisualStudioGenerator::ConstructScript need not do XML
	  escapes.  Each VS generator version adds the XML escapes
	  necessary for that version.

2009-09-07 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-06 13:24  alex

	* Source/cmFileCommand.cxx: Try to fix the failing new
	  StringFileTest on HP-UX

	  It seems that while(i=file.get(), file) iterates one character
	  too much on HP-UX, let's see whether while(file.get(c)) works, at
	  least this is given as example on
	  http://h30097.www3.hp.com/cplus/ifstream_3c__std.htm

	  Alex

2009-09-06 10:26  alex

	* Tests/StringFileTest/: CMakeLists.txt, test.bin: Add a test for
	  FILE(READ ... HEX) together with a tiny binary file.

	  Alex

2009-09-06 09:49  alex

	* Source/cmFileCommand.cxx: fix #9316: when converting binary data
	  to hex, also print the leading 0's

	  Alex

2009-09-06 05:43  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: Improve the algorithm
	  which skips targets so they are not added to the codeblocks GUI.

	  -add all global targets from CMAKE_BINARY_DIR to the menu, but
	  not from the subdirs -add all utility targets to the menu, except
	  the Nightly/Experimental/Continuous-"sub"targets as e.

	  Alex

2009-09-06 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-05 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-04 18:19  david.cole

	* Modules/FindMPI.cmake: Oops. Close strings with double quotes.
	  Where they're supposed to be.

2009-09-04 18:02  david.cole

	* Modules/FindMPI.cmake: Add MPICH2 and Microsoft HPC paths, add
	  paths to find mpiexec. Now it works better automatically on
	  Windows. Thanks to Dave Partyka for developing the patch.

2009-09-04 17:01  hoffman

	* Source/CTest/cmCTestScriptHandler.cxx: Fix memory and process
	  leak in ctest_run_script.

2009-09-04 16:43  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h: fix
	  focus fighting between search field and cache value editors

2009-09-04 14:00  david.cole

	* Source/CTest/cmCTestSubmitHandler.cxx: Increase curl submit
	  timeout. A submit will timeout if there are 120 seconds of very
	  little activity. 30 seconds was too short.

2009-09-04 13:50  zach.mullen

	* Source/CTest/: cmCTestRunTest.cxx, cmProcess.cxx, cmProcess.h:
	  Fixed ctest output processing.  Should now display output as it
	  occurs, as well as be able to consume multiple lines if they
	  exist within the timeout.

2009-09-04 13:24  hoffman

	* Source/CTest/: cmCTestRunScriptCommand.cxx,
	  cmCTestRunScriptCommand.h, cmCTestScriptHandler.cxx,
	  cmCTestScriptHandler.h: Change run_ctest_script in ctest to not
	  stop processing when there is an error in the script being run.
	  Also, add a RETURN_VALUE option so that you can find out if the
	  script failed

2009-09-04 12:39  king

	* Source/cmTarget.cxx: Cleanup source file dependency tracing logic

	  In cmTarget we trace the dependencies of source files in the
	  target to bring in all custom commands needed to generate them.
	  We clean up the implementation to use simpler logic and better
	  method names.  The new approach is based on the observation that
	  a source file is actually an input (dependency) of the rule that
	  it runs (compiler or custom) even in the case that it is
	  generated (another .rule file has the rule to generate it).

2009-09-04 12:39  king

	* Source/: cmTarget.cxx, cmTarget.h: Cleanup cmTarget source file
	  list representation

	  This teaches cmTarget to use a set of cmSourceFile pointers to
	  guarantee unique insertion of source files in a target.  The
	  order of insertion is still preserved in the SourceFiles vector.

2009-09-04 12:38  king

	* Source/cmake.cxx: Simplify VS CMake re-run check

	  When CMake is invoked by the VS IDE re-run rule we compute
	  whether or not CMake really needs to re-run based on some
	  timestamp helper files.  Previously we assumed that if the main
	  generate.stamp file exists then VS has correctly detected that
	  the file is out of date.  However, this assumption is too
	  aggressive and re-runs CMake unnecessarily sometimes.

	  This commit removes the assumption and always checks timestamps
	  itself.  The change breaks the explicit user re-run request
	  (R-click -> Compile) but only in cases when the build system is
	  already up to date.

2009-09-04 12:37  king

	* Source/: cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h: Simplify VS generator
	  ZERO_CHECK dependency

	  The VS generators use a ZERO_CHECK target on which all other
	  targets depend to check whether CMake needs to re-run.  This
	  commit simplifies the addition of a dependency on the target to
	  all other targets.

	  We also move addition of dependencies to the beginning of the
	  Generate step.  This allows the dependency on ZERO_CHECK to be
	  included in the global inter-target dependency analysis.

2009-09-04 11:23  zach.mullen

	* Source/CTest/cmProcess.cxx: Fixed output as-it-happens issue.
	  Now displays output as it receives each newline.

2009-09-04 10:16  zach.mullen

	* Source/CTest/: cmCTestMultiProcessHandler.cxx,
	  cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx,
	  cmProcess.cxx: Added the test property EXPENSIVE, which denotes
	  that the given test(s) should be started prior to tests that are
	  not marked as such. Also fixed test dependencies, and a few
	  uninitialized variables in cmProcess.

2009-09-04 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-03 17:01  hoffman

	* CMakeCPackOptions.cmake.in, CMakeLists.txt,
	  Source/CMakeLists.txt, Source/cmDocumentVariables.cxx,
	  Source/cmake.cxx: Remove CMakeSetup. Long live cmake-gui, start
	  building Qt now.

2009-09-03 15:58  martink

	* Source/cmSubdirCommand.h: some white space fixes for the book

2009-09-03 15:50  zach.mullen

	* Source/CTest/cmProcess.cxx: Fixed 2 unused variable warnings

2009-09-03 15:33  zach.mullen

	* Source/CTest/: cmCTestMultiProcessHandler.cxx,
	  cmCTestRunTest.cxx, cmCTestRunTest.h, cmProcess.cxx, cmProcess.h:
	  Allowed tests to pull more than one line of output in their
	  quantum.  Fixed uninitialized variables in the case that the test
	  process could not start.

2009-09-03 15:29  martink

	* Modules/CPack.cmake, Modules/FeatureSummary.cmake,
	  Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.h,
	  Source/cmDefinePropertyCommand.h, Source/cmDocumentVariables.cxx,
	  Source/cmEnableLanguageCommand.h, Source/cmFindCommon.cxx,
	  Source/cmListCommand.h, Source/cmSetCommand.h,
	  Source/cmSetDirectoryPropertiesCommand.h,
	  Source/cmSubdirCommand.h, Source/cmTryRunCommand.h: some white
	  space fixes for the book

2009-09-03 12:11  david.cole

	* Modules/ExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt: Add test step to
	  ExternalProject builds. Rename SVN_TAG to SVN_REVISION since it
	  is a more accurate name.

2009-09-03 11:14  zach.mullen

	* Source/: CTest/cmCTestMultiProcessHandler.cxx,
	  CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h, cmSetTestsPropertiesCommand.h: Fixed
	  warnings

2009-09-03 11:10  king

	* Source/kwsys/RegularExpression.hxx.in: COMP: Silence useless
	  Borland inlining warning

	  KWSys tries not to force anything on source files that include
	  its headers, but Borland warning 8027 leaves us no choice when we
	  want to have inline function definitions.  This commit disables
	  the warning for the RegularExpression header and any file that
	  includes it.

2009-09-03 10:47  zach.mullen

	* Source/cmSetTestsPropertiesCommand.h,
	  Source/CTest/cmCTestMemCheckCommand.h,
	  Source/CTest/cmCTestMultiProcessHandler.cxx,
	  Source/CTest/cmCTestRunTest.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h,
	  Tests/CTestTest3/test.cmake.in: ENH: Added PARALLEL_LEVEL option
	  for ctest_memcheck().  Added PROCESSORS option to
	  set_tests_properties (implementation to come).

2009-09-03 08:27  king

	* Source/: cmLocalGenerator.cxx, cmPolicies.cxx, cmPolicies.h:
	  Create CMP0014 to require CMakeLists.txt files

	  Until now CMake accidentally accepted add_subdirectory() and
	  subdirs() calls referring to directories that do not contain a
	  CMakeLists.txt file.	We introduce CMake Policy CMP0014 to make
	  this case an error.

2009-09-03 08:26  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Factor
	  cmLocalGenerator::Configure input file read

	  This method tells the cmMakefile to read the input CMakeLists.txt
	  file.  We factor out the call into a ReadInputFile method so it
	  can be extended without polluting the Configure method.

2009-09-03 08:26  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Factor
	  cmLocalGenerator::Configure object max path

	  Much of the code in this method was dedicated to computing
	  ObjectMaxPath after configuring the directory.  We move this last
	  step into its own ComputeObjectMaxPath method for better
	  organization.

2009-09-03 08:26  king

	* Source/cmLocalGenerator.cxx: Manage current local generator with
	  automatic var

	  The cmLocalGenerator::Configure method sets its cmLocalGenerator
	  instance as the global generator's current local generator during
	  configuration.  This commit refactors management of the current
	  local generator to use an automatic variable.  This will allow
	  early returns from the method.

2009-09-03 08:26  king

	* Source/cmPolicies.cxx: Fix typo in REQUIRED_ALWAYS policy error
	  message

2009-09-03 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-02 16:32  zach.mullen

	* Source/CTest/cmCTestMultiProcessHandler.cxx: STYLE: line length

2009-09-02 16:07  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: Silence VS generator for
	  missing CMakeLists.txt

	  CMake Makefile generators silently ignore missing CMakeLists.txt
	  files and just treat the source directory as if it had an empty
	  input file.  This will be addressed with a new CMake Policy, but
	  for now we make the VS generator consistent with the Makefile
	  generator behavior.  The VS generator will need to handle the OLD
	  behavior of the policy anyway.

2009-09-02 16:06  king

	* Source/cmGlobalGenerator.cxx: Speed up graph traversal for
	  project->targets map

	  The cmGlobalGenerator::AddTargetDepends method traces the
	  dependencies of targets recursively to collect the complete set
	  of targets needed for a given project (for VS .sln files).  This
	  commit teaches the method to avoid tracing its dependencies more
	  than once.  Otherwise the code does an all-paths walk needlessly.

2009-09-02 12:35  zach.mullen

	* Source/CTest/: cmCTestTestCommand.cxx, cmCTestTestCommand.h,
	  cmCTestTestHandler.cxx: ENH: Added PARALLEL_LEVEL option to
	  ctest_test() command.

2009-09-02 10:08  zach.mullen

	* Modules/CTest.cmake, Modules/DartConfiguration.tcl.in,
	  Source/cmCTest.cxx, Source/CTest/cmCTestMultiProcessHandler.cxx,
	  Source/CTest/cmCTestMultiProcessHandler.h,
	  Source/CTest/cmCTestRunTest.cxx, Source/CTest/cmCTestRunTest.h,
	  Source/CTest/cmCTestTestHandler.h, Source/cmCTest.h: Fixed ctest
	  output where max test index is not the same width as the total
	  number of tests.  Also some preliminary changes for batching
	  ctest jobs

2009-09-02 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-09-01 17:23  david.cole

	* Source/CTest/cmCTestSubmitHandler.cxx: Add curl timeout options
	  to the SubmitUsingHTTP method. They were only in the
	  SubmitUsingFTP method.

2009-09-01 16:33  hoffman

	* Modules/Platform/: Windows-icl.cmake, Windows-ifort.cmake: Add
	  support for embeded manifests for Intel C/C++/Fortran compilers

2009-09-01 16:23  hoffman

	* Modules/Platform/Windows-Intel.cmake: Add a module to determine
	  if the intel linker supports manifest creation

2009-09-01 15:41  king

	* Tests/CTestUpdateGIT.cmake.in: Make CTest.UpdateGIT robust to
	  user git config

	  Part of this test does "git pull" on a dirty work tree.  We need
	  to make sure that 'branch.master.rebase' is false for the test
	  repository.  Otherwise if it is true in the user configuration
	  then pull will refuse to rebase and the test will fail.

2009-09-01 15:21  clinton

	* Modules/FindQt4.cmake: use -o flag instead of > for qdbuscpp2xml

2009-09-01 15:08  hoffman

	* Source/cmake.cxx: Use the MANIFEST flag for non incremental
	  linking as well.

2009-09-01 14:33  hoffman

	* Modules/Platform/Windows-cl.cmake, Source/cmake.cxx: Move
	  /MANIFEST flag into -E vs_link.  This is so it can be used by the
	  intel compilers without having to specifiy it in the intel
	  compiler files

2009-09-01 14:10  hoffman

	* Source/cmake.cxx: Handle embeded manifests with ifort.

2009-09-01 14:05  king

	* Tests/FindPackageTest/: CMakeLists.txt, Exporter/CMakeLists.txt,
	  Exporter/CMakeTestExportPackageConfig.cmake.in,
	  Exporter/CMakeTestExportPackageConfigVersion.cmake.in,
	  Exporter/dummy.c: Test the user package registry

	  We teach the FindPackageTest to build a sample project that
	  stores its build tree in the user package registry using
	  export(PACKAGE), and then find it with find_package.

2009-09-01 14:04  king

	* Source/: cmExportCommand.cxx, cmExportCommand.h: Teach
	  export(PACKAGE) to fill the package registry

	  We define the export(PACKAGE) command mode to store the location
	  of the build tree in the user package registry.  This will help
	  find_package locate the package in the build tree.  It simplies
	  user workflow for manually building a series of dependent
	  projects.

2009-09-01 14:04  king

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: Teach
	  find_package to search a "package registry"

	  A common user workflow is to build a series of dependent projects
	  in order.  Each project locates its dependencies with
	  find_package.  We introduce a "user package registry" to help
	  find_package locate packages built in non-standard search
	  locations.

	  The registry explicitly stores locations of build trees providing
	  instances of a given package.  There is no defined order among
	  the locations specified.  These locations should provide package
	  configuration files (<package>-config.cmake) and package version
	  files (<package>-config-version.cmake) so that find_package will
	  recognize the packages and test version numbers.

2009-09-01 13:55  king

	* Modules/: Compiler/Intel-C.cmake, Compiler/Intel-CXX.cmake,
	  Compiler/Intel-Fortran.cmake, Compiler/Intel.cmake,
	  Platform/Linux-Intel-C.cmake, Platform/Linux-Intel-CXX.cmake,
	  Platform/Linux-Intel-Fortran.cmake, Platform/Linux-Intel.cmake:
	  Use Intel for Linux flags only on Linux

	  The commit "Split Intel compiler information files" moved some
	  Linux specific flags into the platform-independent Intel compiler
	  info files.  This moves them back.

2009-09-01 13:03  king

	* Modules/FortranCInterface/Verify/CMakeLists.txt: Fix
	  FortranCInterface_VERIFY for non-C++ case

	  The verification program entry point (main) is defined in a C
	  source file, so the C compiler should be used to link when only
	  Fortran and C are involved.  The C++ compiler should still be
	  used when the CXX option is enabled.

2009-09-01 11:58  zach.mullen

	* Source/CTest/cmCTestRunTest.cxx: ENH: Improved test reporting
	  output

2009-09-01 10:38  king

	* Tests/ExportImport/: Export/CMakeLists.txt,
	  Export/testLibCycleA1.c, Export/testLibCycleA2.c,
	  Export/testLibCycleA3.c, Export/testLibCycleB1.c,
	  Export/testLibCycleB2.c, Export/testLibCycleB3.c,
	  Import/A/CMakeLists.txt, Import/A/imp_testExe1.c: Test link
	  multiplicity export/import

	  We test that LINK_INTERFACE_MULTIPLICITY propagates through
	  export() and install(EXPORT) into dependent projects.  A simple
	  cycle of two archives that need to be scanned three times ensures
	  that the importing project uses the multiplicity correctly.

2009-09-01 10:38  king

	* Tests/Dependency/Case2/: CMakeLists.txt, foo1c.c, foo2c.c,
	  foo3b.c, foo3c.c: Test link multiplicity

	  This tests the LINK_INTERFACE_MULTIPLICITY property for a cycle
	  of three static libraries that must be scanned three times to
	  link properly.

2009-09-01 10:37  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmExportFileGenerator.cxx, cmTarget.cxx, cmTarget.h: Define
	  'multiplicity' for cyclic dependencies

	  We create target property "LINK_INTERFACE_MULTIPLICITY" and a
	  per-config version "LINK_INTERFACE_MULTIPLICITY_<CONFIG>".  It
	  sets the number of times a linker should scan through a mutually
	  dependent group of static libraries.	The largest value of this
	  property on any target in the group is used.	This will help
	  projects link even for extreme cases of cyclic inter-target
	  dependencies.

2009-09-01 08:52  king

	* Modules/FortranCInterface.cmake: Make FortranCInterface_VERIFY
	  verbose on failure

	  We enable verbose build output in the try_compile of the simple
	  project.  This makes valuable information available in the case
	  of failure.

2009-09-01 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-31 18:18  wdicharry

	* Modules/FindHDF5.cmake: Fixed link order dependence in FindHDF5
	  module for static link.

2009-08-31 13:25  king

	* bootstrap: Test KWSYS_IOS_HAVE_BINARY during bootstrap

	  We need to do this KWSys configuration test in the CMake
	  bootstrap script to create a proper cmsys/Configure.hxx file.
	  This fixes the bootstrap script which was broken by the addition
	  of the test to KWSys.

2009-08-31 13:00  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  kwsysPlatformTestsCXX.cxx, testIOS.cxx: Define kwsys_ios_binary
	  macro for std::ios::binary

	  The 'binary' openmode does not exist on all compilers.  We define
	  macro <kwsys>_ios_binary, where <kwsys> is the KWSys namespace,
	  to refer to std::ios::binary if it exists and 0 otherwise.
	  Sample usage:

	    kwsys_ios::ifstream fin(fn, kwsys_ios::ios::in |
	  kwsys_ios_binary);

2009-08-31 11:32  zach.mullen

	* Source/CTest/cmCTestMemCheckCommand.h: Fixed ctest_memcheck docs
	  (http://www.cmake.org/Bug/view.php?id=9242)

2009-08-31 10:32  wdicharry

	* Modules/FindHDF5.cmake: In FindHDF5, added C library names to CXX
	  search libraries.

2009-08-31 10:28  zach.mullen

	* Source/CTest/cmCTestTestHandler.cxx: Fixed Dart time recording
	  for ctest

2009-08-31 09:50  zach.mullen

	* Source/CTest/: cmCTestMultiProcessHandler.h, cmCTestRunTest.cxx,
	  cmCTestRunTest.h, cmCTestTestHandler.cxx: Fixed conversion
	  warning on 64 bit machines

2009-08-31 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-30 10:57  zach.mullen

	* Source/CTest/cmCTestRunTest.cxx: Fixed line length issue

2009-08-30 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-29 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-28 15:08  zach.mullen

	* Source/CTest/: cmCTestMemCheckHandler.cxx,
	  cmCTestMemCheckHandler.h, cmCTestMultiProcessHandler.cxx,
	  cmCTestRunTest.cxx, cmCTestRunTest.h, cmCTestTestHandler.cxx,
	  cmCTestTestHandler.h: MemCheck should now work again in ctest

2009-08-28 11:40  zach.mullen

	* Source/CTest/cmCTestRunTest.cxx: Replaced std::stringstream with
	  cmOStringStream

2009-08-28 11:08  zach.mullen

	* Source/CTest/cmCTestMemCheckHandler.cxx,
	  Source/CTest/cmCTestMultiProcessHandler.cxx,
	  Source/CTest/cmCTestMultiProcessHandler.h,
	  Source/CTest/cmCTestRunTest.cxx, Source/CTest/cmCTestRunTest.h,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt: Added
	  ctest -N test.  Fixed ctest working directory bug.  MemCheck fix
	  coming soon...

2009-08-28 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-27 10:37  zach.mullen

	* Source/: CTest/cmCTestGenericHandler.cxx,
	  CTest/cmCTestMultiProcessHandler.cxx,
	  CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
	  CTest/cmCTestRunTest.h, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h, cmCTest.cxx, cmCTest.h, ctest.cxx:
	  Fixed ctest -N segfault issue.  Further refactored ctest.
	  Enabled failover for ctest

2009-08-27 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-26 12:09  zach.mullen

	* Source/: CTest/cmCTestMultiProcessHandler.cxx,
	  CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
	  cmCTest.cxx, cmCTest.h, CTest/cmCTestRunTest.h,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
	  refactored ctest.  All testing is now parallel.  If no -j option
	  is specified, defaults to a MP level of 1 (non parallel)

2009-08-26 06:52  david.cole

	* Modules/ExternalProject.cmake: Add missing argument to
	  _ep_write_downloadfile_script.

2009-08-26 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-25 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-24 13:24  wdicharry

	* Modules/FindHDF5.cmake: Fixed HDF5 Find module error that caused
	  no list to be passed into remove duplicates when HDF5 is not
	  found.

2009-08-24 13:15  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h: Factor implicit link info addition
	  into methods

	  In cmComputeLinkInformation::Compute we add implicit link
	  information from languages other than the linker language to the
	  end of the link line.  This factors out that code into separate
	  methods to improve readability and organization.

2009-08-24 13:07  king

	* Tests/Fortran/CMakeLists.txt: Enforce FortranCInterface_VERIFY in
	  Fortran test

	  This removes the QUIET option from FortranCInterface_VERIFY in
	  the Fortran test to really test the detected interface
	  everywhere.

2009-08-24 12:04  wdicharry

	* Modules/: SelectLibraryConfigurations.cmake, FindHDF5.cmake: Add
	  HDF5 find module and select_library_configurations module.

2009-08-24 09:54  king

	* Source/: cmComputeTargetDepends.cxx, cmComputeTargetDepends.h,
	  cmake.cxx: Create GLOBAL_DEPENDS_NO_CYCLES property

	  This global property disallows cycles in the inter-target
	  dependency graph even among STATIC libraries.  See issue #9444.

2009-08-24 08:49  king

	* Modules/FortranCInterface.cmake,
	  Modules/FortranCInterface/Detect.cmake,
	  Modules/FortranCInterface/Verify/CMakeLists.txt,
	  Modules/FortranCInterface/Verify/VerifyC.c,
	  Modules/FortranCInterface/Verify/VerifyCXX.cxx,
	  Modules/FortranCInterface/Verify/VerifyFortran.f,
	  Modules/FortranCInterface/Verify/main.c,
	  Tests/Fortran/CMakeLists.txt: Create FortranCInterface_VERIFY
	  function

	  This function builds a simple test project using a combination of
	  Fortran and C (and optionally C++) to verify that the compilers
	  are compatible.  The idea is to help projects report very early
	  to users that the compilers specified cannot mix languages.

2009-08-24 08:49  king

	* Modules/: FortranCInterface.cmake,
	  FortranCInterface/Detect.cmake: Teach FortranCInterface to load
	  outside results

	  We split the main detection logic into a Detect.cmake support
	  module and load it only when detection results are not already
	  available.  This allows results computed by the main project to
	  be used in try-compile projects without recomputing them.  The
	  call to try_compile() need only to pass
	  FortranCInterface_BINARY_DIR through the CMAKE_FLAGS option.

2009-08-24 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-23 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-22 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-21 10:32  king

	* Modules/: Compiler/SunPro-C.cmake, Compiler/SunPro-CXX.cmake,
	  Compiler/SunPro-Fortran.cmake, Platform/Linux-SunPro-C.cmake,
	  Platform/Linux-SunPro-CXX.cmake,
	  Platform/Linux-SunPro-Fortran.cmake,
	  Platform/SunOS-SunPro-Fortran.cmake, Platform/SunOS.cmake: Split
	  SunPro compiler information files

	  This moves platform-independent SunPro compiler flags into
	  separate "Compiler/SunPro-<lang>.cmake" modules.
	  Platform-specific flags are left untouched.

2009-08-21 09:54  king

	* Modules/: Compiler/Intel-C.cmake, Compiler/Intel-CXX.cmake,
	  Compiler/Intel-Fortran.cmake, Compiler/Intel.cmake,
	  Platform/Linux-Intel-C.cmake, Platform/Linux-Intel-CXX.cmake,
	  Platform/Linux-Intel-Fortran.cmake: Split Intel compiler
	  information files

	  This moves platform-independent Intel compiler flags into
	  separate "Compiler/Intel-<lang>.cmake" modules.
	  Platform-specific flags are left untouched.

2009-08-21 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-20 16:21  king

	* Modules/FortranCInterface.cmake: Teach FortranCInterface to
	  verify languages

	  This module requires both C and Fortran to be enabled, so
	  error-out if they are not.

2009-08-20 16:21  king

	* Source/cmDocumentVariables.cxx: Document
	  CMAKE_<LANG>_COMPILER_LOADED variable

2009-08-20 09:46  zach.mullen

	* Source/CTest/cmCTestRunTest.cxx: Fixed line length over 80

2009-08-20 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-19 22:28  lowman

	* Modules/FindBoost.cmake: Add Boost 1.39 & 1.40.  Move
	  ${Boost_INCLUDE_DIR}/lib to front of library search.

2009-08-19 12:19  david.cole

	* Modules/: DownloadFile.cmake, ExternalProject.cmake,
	  UntarFile.cmake: Remove DownloadFile.cmake and UntarFile.cmake
	  from the Modules directory. Put functionality directly into
	  ExternalProject.cmake itself so that these modules do not end up
	  in the upcoming release of CMake.

2009-08-19 09:24  zach.mullen

	* Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h: Fixed overwriting of a previous
	  change set

2009-08-19 08:58  zach.mullen

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestRunTest.cxx, CTest/cmCTestRunTest.h,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
	  Refactored CTest test execution code into an object

2009-08-19 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-18 14:03  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: Add test times to log file
	  as well as the stdout.

2009-08-18 13:34  hoffman

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: If
	  labels are found on the tests, then print a time summary for all
	  the tests run with each label.

2009-08-18 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-17 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-16 23:07  lowman

	* Modules/FindBullet.cmake: Find module for the Bullet physics
	  engine

2009-08-16 22:12  lowman

	* Modules/FindGTest.cmake: A find module for the Google C++ Testing
	  Framework

2009-08-16 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-15 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-14 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-13 00:11  lowman

	* Modules/: FindBISON.cmake, FindFLEX.cmake: Checking in the
	  FindFLEX.cmake & FindBISON.cmake attached to Issue #4018 after
	  some minor improvements

	  * Improved examples * Switched to FindPackageHandleStandardArgs *
	  Cleaned up indentation * Sanitized else()/endif() blocks

2009-08-13 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-12 22:40  lowman

	* Modules/FindDevIL.cmake: Fixes Issue #8994

2009-08-12 22:25  lowman

	* Modules/FindGnuTLS.cmake: Find module for GnuTLS, the GNU
	  Transport Layer Security library (Issue #9228)

2009-08-12 21:58  lowman

	* Modules/FindOpenSceneGraph.cmake: Improved error output and
	  documentation

	  * Fixed errant output when version number not found * Improved
	  error output when REQUIRED is passed * Improved docs and example

2009-08-12 09:09  king

	* Modules/Platform/Windows-bcc32.cmake: Quote the target name for
	  Borland tlib tool

	  The Borland librarian tool "tlib" requires that the output target
	  name be quoted if it contains the character '-' (and perhaps a
	  few others).	This commit restores the use of the TARGET_QUOTED
	  rule variable replacement for this purpose.  Otherwise no static
	  library can have a '-' in its name.

	  This problem was exposed by the 'Testing' test when it builds the
	  pcStatic library with the '-dbg' suffix.

2009-08-12 08:06  king

	* Source/CTest/cmCTestSVN.cxx: Fix classification of externals in
	  svn status

	  CTest runs 'svn status' to identify modified and conflicting
	  files in the working directory.  This commit fixes the
	  interpretation of the 'X' status, which corresponds to svn
	  eXternals.  This status should be ignored rather than treated as
	  a local modification.

2009-08-12 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-11 22:02  hoffman

	* Source/CTest/: cmCTestMultiProcessHandler.cxx,
	  cmCTestTestHandler.cxx, cmProcess.h: Output total time when using
	  -j N

2009-08-11 22:01  hoffman

	* Tests/CTestUpdateCommon.cmake: Output command that failed, if it
	  fails.

2009-08-11 16:25  hoffman

	* Source/CTest/cmCTestCVS.cxx: Fix failing test on release build
	  for VS 10 cmSystemTools::GetLineFromStream crashes if the stream
	  is not open in that case.

2009-08-11 09:55  king

	* Tests/Testing/: CMakeLists.txt, driver.cmake, pcShared.c,
	  pcShared.h, pcStatic.c, perconfig.c: Test add_test() generator
	  expressions

	  This teaches the 'testing' test to try generator expressions in
	  arguments to add_test(NAME).	This test case mimics a common
	  use-case of passing executables to test driver scripts.  We
	  excercise the syntax for per-configuration target file names.

2009-08-11 09:54  king

	* Source/CMakeLists.txt, Source/cmAddTestCommand.h,
	  Source/cmGeneratorExpression.cxx, Source/cmGeneratorExpression.h,
	  Source/cmTestGenerator.cxx, bootstrap: Introduce "generator
	  expressions" to add_test()

	  This introduces a new syntax called "generator expressions" to
	  the test COMMAND option of the add_test(NAME) command mode.
	  These expressions have a syntax like $<TARGET_FILE:mytarget> and
	  are evaluated during build system generation.  This syntax allows
	  per-configuration target output files to be referenced in test
	  commands and arguments.

2009-08-11 09:07  king

	* Source/: cmTarget.cxx, cmTarget.h: Create cmTarget DLL query
	  methods

	  We creates methods IsDLLPlatform() and HasImportLibrary().  The
	  former returns true on Windows.  The latter returns whether the
	  target has a DLL import library.  It is true on Windows for
	  shared libraries and executables with exports.

2009-08-11 09:07  king

	* Source/: cmMakefile.cxx, cmTest.cxx, cmTest.h: Record backtrace
	  for every add_test command

	  We teach cmTest to hold a backtrace for the add_test command that
	  created it.  This will be used later to report context for errors
	  at generate time.

2009-08-11 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-10 14:32  clinton

	* Source/QtDialog/QCMake.cxx: ENH:  Patch from Alexander Neundorf
	  to remove "KDevelop3" from list of generators.  "KDevelop3 - Unix
	  Makefiles" should be used instead.

2009-08-10 13:25  clinton

	* Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h: ENH:
	  Allow edit on single click.  Fixes #9393.  Also fix row heights
	  to be consistent.

2009-08-10 09:07  king

	* Source/cmTestGenerator.cxx: Cleanup test property script code
	  generation

	  We teach cmTestGenerator::GenerateScriptConfigs to use the
	  general cmLocalGenerator::EscapeForCMake method to write escaped
	  test property values into test scripts.  This eliminates the
	  previous hand-coded escaping implementation.

2009-08-10 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-09 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-08 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-07 10:13  king

	* Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
	  CMakeFortranCompilerId.F.in, Compiler/VisualAge-C.cmake,
	  Compiler/VisualAge-CXX.cmake, Compiler/VisualAge-Fortran.cmake,
	  Compiler/XL-C.cmake, Compiler/XL-CXX.cmake,
	  Compiler/XL-Fortran.cmake, Platform/Linux-VisualAge-C.cmake,
	  Platform/Linux-VisualAge-Fortran.cmake,
	  Platform/Linux-XL-C.cmake, Platform/Linux-XL-Fortran.cmake: Teach
	  compiler id about VisualAge -> XL rebranding

	  IBM rebranded its VisualAge compiler to XL starting at version
	  8.0.	We use the compiler id "XL" for newer versions and
	  "VisualAge" for older versions.  We now also recognize the "z/OS"
	  compiler, which is distinct from XL.

2009-08-07 10:12  king

	* Modules/: Compiler/VisualAge-Fortran.cmake,
	  Platform/AIX-VisualAge-Fortran.cmake,
	  Platform/Linux-VisualAge-Fortran.cmake, Platform/xlf.cmake: Move
	  flag to Compiler/VisualAge-Fortran module

	  The CMAKE_Fortran_DEFINE_FLAG value applies to the IBM Fortran
	  compilers on all platforms.  This moves the setting to the
	  platform-independent compiler information file.

2009-08-07 09:56  king

	* Modules/Platform/OpenBSD.cmake: Use NetBSD to initialize OpenBSD
	  configuration

	  We teach Modules/Platform/OpenBSD.cmake to load NetBSD first
	  since the platforms are so similar.  This enables RPATH support
	  on OpenBSD.

2009-08-07 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-06 19:01  partyd

	* Source/kwsys/SystemTools.cxx: COMP: attempt to fix more 'hidden
	  by' warnings.

2009-08-06 07:53  king

	* Modules/FortranCInterface/CMakeLists.txt: Teach FortranCInterface
	  about g77 mangling

	  The old GNU g77 Fortran compiler uses the suffix '__' for symbols
	  containing an underscore in their name.

2009-08-06 07:53  king

	* Modules/FortranCInterface/CMakeLists.txt: Sort FortranCInterface
	  global mangling symbols

	  This just cleans up the list ordering so more entries can be
	  added while keeping everything organized.

2009-08-06 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-05 17:07  king

	* Modules/FortranCInterface/: CMakeLists.txt, my_module_.c,
	  mymodule_.c: Cleanup FortranCInterface for PGI and GCC 4.2

	  This documents the purpose of the extra my_module_.c and
	  mymodule.c source files, and sorts the symbols.

2009-08-05 16:55  hoffman

	* Modules/FortranCInterface/: CMakeLists.txt, my_module_.c,
	  mymodule_.c: Teach FortranC interface for Intel, PGI, and gcc 4.2

2009-08-05 15:39  david.cole

	* Modules/AddExternalProject.cmake: Remove
	  AddExternalProject.cmake. ExternalProject.cmake
	  supercedes/replaces it.

2009-08-05 14:59  david.cole

	* Modules/: BundleUtilities.cmake, GetPrerequisites.cmake: Overhaul
	  GetPrerequisites and BundleUtilities: make fixup_bundle do
	  something useful on Windows and Linux.

	  Formerly, fixup_bundle was useful only on the Mac for making
	  standalone bundle applications that could be drag-n-drop moved to
	  anyplace in the file system. fixup_bundle is not just for the Mac
	  any more. It will now analyze executable files on Windows and
	  Linux, too, and copy necessary non-system dlls to the same folder
	  that the executable is in. This should work with dlls that you
	  build as part of your build and also with 3rd-party dlls as long
	  as you give fixup_bundle the right list of directories to search
	  for those dlls. Many thanks to Clinton Stimpson for his help in
	  ironing out the details involved in making this work.

2009-08-05 13:40  king

	* Modules/FortranCInterface.cmake, Modules/FortranCInterface.h.in,
	  Modules/FortranCInterface/CMakeLists.txt,
	  Modules/FortranCInterface/Input.cmake.in,
	  Modules/FortranCInterface/Macro.h.in,
	  Modules/FortranCInterface/Output.cmake.in,
	  Modules/FortranCInterface/call_mod.f90,
	  Modules/FortranCInterface/call_sub.f,
	  Modules/FortranCInterface/main.F,
	  Modules/FortranCInterface/my_module.f90,
	  Modules/FortranCInterface/my_sub.f,
	  Modules/FortranCInterface/mymodule.f90,
	  Modules/FortranCInterface/mysub.f,
	  Modules/FortranCInterface/symbol.c.in,
	  Tests/Fortran/CMakeLists.txt, Tests/Fortran/myc.c: Rewrite
	  FortranCInterface module

	  This is a new FortranCInterface.cmake module to replace the
	  previous prototype.  All module support files lie in a
	  FortranCInterface directory next to it.

	  This module uses a new approach to detect Fortran symbol
	  mangling.  We build a single test project which defines symbols
	  in a Fortran library (one per object-file) and calls them from a
	  Fortran executable.  The executable links to a C library which
	  defines symbols encoding all known manglings (one per
	  object-file).  The C library falls back to the Fortran library
	  for symbols it cannot provide.  Therefore the executable will
	  always link, but prefers the C-implemented symbols when they
	  match.  These symbols store string literals of the form
	  INFO:symbol[<name>] so we can parse them out of the executable.

	  This module also provides a simpler interface.  It always detects
	  the mangling as soon as it is included.  A single macro is
	  provided to generate mangling macros and optionally pre-mangled
	  symbols.

2009-08-05 10:45  hoffman

	* Source/cmVisualStudio10TargetGenerator.cxx: Allow for static
	  libraries to depend on other targets so that the MSBuild runs
	  build things in the correct order

2009-08-05 10:14  king

	* Source/CMakeLists.txt, Tests/CMakeLists.txt,
	  Utilities/Doxygen/doxyfile.in: Remove WXDialog source code

	  The QtDialog is our supported cross-platform GUI, so the WXDialog
	  source is no longer needed.

2009-08-05 10:13  king

	* Source/CMakeLists.txt: Remove FLTKDialog source code

	  The QtDialog is our supported cross-platform GUI, so the
	  FLTKDialog source is no longer needed.

2009-08-05 09:56  king

	* Source/cmFindPackageCommand.cxx: Fix find_package for cmake-gui
	  registry entry

	  The find_package commands looks at the "WhereBuild" registry
	  entries created by CMakeSetup and cmake-gui hoping that the
	  project was recently built.  CMakeSetup created
	  WhereBuild1..WhereBuild10 but cmake-gui creates
	  WhereBuild0-WhereBuild9.

	  This fixes find_package to look at WhereBuild0 so that the most
	  recently configured project can be found.  It is important in the
	  case that the package to be found was the last one configured in
	  cmake-gui but the current project that is finding it is
	  configured from the command line.

2009-08-05 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-04 15:41  martink

	* Source/cmLocalGenerator.cxx: ENH: minor cleanup of test

2009-08-04 14:37  king

	* Source/cmCoreTryCompile.cxx, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Tests/TryCompile/CMakeLists.txt,
	  Tests/TryCompile/Inner/CMakeLists.txt,
	  Tests/TryCompile/Inner/innerexe.c,
	  Tests/TryCompile/Inner/innerlib.c: No /fast targets in
	  try_compile project mode

	  The try_compile command builds the cmTryCompileExec executable
	  using the cmTryCompileExec/fast target with Makefile generators
	  in order to save time since dependencies are not needed.
	  However, in project mode the command builds an entire source tree
	  that may have dependencies.  Therefore we can use the /fast
	  target approach only in one-source mode.

2009-08-04 14:06  king

	* Tests/Fortran/: CMakeLists.txt, foo.c, foo.cxx, mainc.c,
	  maincxx.c, myc.c, mycxx.cxx: Test C, C++, Fortran interface
	  combinations

	  Previously the Fortran test created a single executable
	  containing C, C++, and Fortran sources.  This commit divides the
	  executable into three libraries corresponding to each language,
	  and two executables testing Fortran/C only and Fortran/C/C++
	  together.  The result tests more combinations of using the
	  languages together, and that language requirements propagate
	  through linking.

2009-08-04 13:16  martink

	* Source/cmTest.cxx: ENH: change to CDASH

2009-08-04 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-03 13:37  king

	* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Tests/TryCompile/Inner/CMakeLists.txt: Fix recursive try_compile
	  calls

	  When building an entire source tree with try_compile instead of
	  just a single source file, it is possible that the CMakeLists.txt
	  file in the try-compiled project invokes try_compile.  This
	  commit fixes propagation of language-initialization results from
	  the outer-most project into any number of try-compile levels.

2009-08-03 13:37  king

	* Tests/TryCompile/: CMakeLists.txt, Inner/CMakeLists.txt: Test
	  try_compile project mode

	  The try_compile command project mode builds an entire source tree
	  instead of one source file.  It uses an existing CMakeLists.txt
	  file in the given source tree instead of generating one.  This
	  commit creates a test for the mode in the TryCompile test.

2009-08-03 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-02 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-08-01 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-07-31 16:11  alex

	* Source/cmake.cxx: DOCS: fix typo (#9231)

	  Alex

2009-07-31 09:19  king

	* Source/CTest/cmCTestScriptHandler.cxx: Set current directory
	  variables in CTest scripts

	  The commit "Fix get_filename_component ABSOLUTE mode" broke the
	  code

	    get_filename_component(cwd . ABSOLUTE)

	  because CTest scripts did not make
	  cmMakefile::GetCurrentDirectory() available.	This commit fixes
	  the problem by setting the proper information on CTest script
	  instances of cmMakefile.

	  This also makes CMAKE_CURRENT_SOURCE_DIR and
	  CMAKE_CURRENT_BINARY_DIR available to CTest scripts.	They are
	  set to the working directory at script startup.

2009-07-31 08:27  king

	* CMakeLists.txt, Source/QtDialog/CMakeLists.txt: Fix installation
	  when built by CMake 2.4

	  CMake 2.4 generates old-style cmake_install.cmake code including
	  calls to the file(INSTALL) command with the COMPONENTS argument.
	  We need to set CMAKE_INSTALL_SELF_2_4 for the whole install tree
	  to prevent the command from complaining in this special case.
	  Previously this was needed only in the QtDialog directory, but
	  now it is needed in the entire tree.

2009-07-31 06:22  alex

	* Source/: cmFunctionCommand.h, cmMacroCommand.h: DOCS: fix typo
	  (see #9308)

	  Alex

2009-07-31 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp

2009-07-30 13:46  king

	* Modules/: CMakeFortranCompiler.cmake.in,
	  CMakeTestFortranCompiler.cmake: Pass Fortran90 test result to
	  try-compile

	  This stores CMAKE_Fortran_COMPILER_SUPPORTS_F90 in the Fortran
	  compiler information file CMakeFiles/CMakeFortranCompiler.cmake
	  instead of in CMakeCache.txt.  This file makes the result
	  available to try-compile projects.

2009-07-30 10:59  king

	* Modules/CMakeCXXCompiler.cmake.in,
	  Source/cmDocumentVariables.cxx, Source/cmTarget.cxx: Do not
	  always propagate linker language preference

	  The commit "Consider link dependencies for link language" taught
	  CMake to propagate linker language preference from languages
	  compiled into libraries linked by a target.  It turns out this
	  should only be done for some languages, such as C++, because
	  normally the language of the program entry point (main) should be
	  used.

	  We introduce variable CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES
	  to tell CMake whether a language should propagate its linker
	  preference across targets.  Currently it is true only for C++.

2009-07-30 10:59  king

	* Source/cmTarget.cxx: Refactor target linker language selection

	  This factors the decision logic out of
	  cmTarget::ComputeLinkClosure into dedicated class
	  cmTargetSelectLinker.  We replace several local variables with a
	  single object instance, and organize code into methods.

2009-07-30 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-29 16:40  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  Separate Xcode flag escaping code from defines

	  Generalize the core Xcode generator preprocessor flag escaping
	  code to be useful for escaping all flags.

2009-07-29 16:39  king

	* Source/cmGlobalXCodeGenerator.cxx: Re-order
	  cmGlobalXCodeGenerator implementation

	  This defines class
	  cmGlobalXCodeGenerator::BuildObjectListOrString early in the
	  source file so it can be used in more places.

2009-07-29 16:38  king

	* Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: Check PGI linker
	  lines in ImplicitLinkInfo test

	  This adds sample linker invocation lines for the PGI compiler on
	  Linux.

2009-07-29 16:38  king

	* Modules/Compiler/: PGI-C.cmake, PGI-CXX.cmake, PGI-Fortran.cmake:
	  Set CMAKE_<LANG>_VERBOSE_FLAG variables for PGI

	  We set the variables to contain "-v", the verbose front-end
	  output option for PGI compilers.  This enables detection of
	  implicit link libraries and directories for these compilers.

2009-07-29 16:07  king

	* Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: Check Intel
	  linker lines in ImplicitLinkInfo test

	  This adds sample linker invocation lines for the Intel compiler
	  on Linux.  In particular, this exercises the case when "ld"
	  appears without a full path.

2009-07-29 16:07  king

	* Modules/Compiler/: Intel-C.cmake, Intel-CXX.cmake,
	  Intel-Fortran.cmake: Set CMAKE_<LANG>_VERBOSE_FLAG variables for
	  Intel

	  We set the variables to contain "-v", the verbose front-end
	  output option for Intel compilers.  This enables detection of
	  implicit link libraries and directories for these compilers.

2009-07-29 16:07  king

	* Modules/CMakeParseImplicitLinkInfo.cmake: Recognize linker
	  commands without paths

	  This teaches the implicit link line parsing code to recognize
	  link lines that do not have a full path to the linker executable.
	   At least one version of the Intel compiler on Linux invokes the
	  linker as just "ld" instead of "/usr/bin/ld".

2009-07-29 11:29  king

	* Source/: CMakeLists.txt, cmIDEOptions.cxx, cmIDEOptions.h,
	  cmVisualStudioGeneratorOptions.cxx,
	  cmVisualStudioGeneratorOptions.h: ENH: Separate option mapping
	  from VS generators

	  Split cmVisualStudioGeneratorOptions core functionality out into
	  a base class cmIDEOptions.  It will be useful for other
	  generators.

2009-07-29 11:28  king

	* Source/: CMakeLists.txt, cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h, cmIDEFlagTable.h,
	  cmLocalVisualStudio7Generator.h,
	  cmVisualStudioGeneratorOptions.h: ENH: Separate VS flag table
	  type

	  Move the cmVS7FlagTable type out of the VS generators and rename
	  it to cmIDEFlagTable.  It will be useful for other generators.

2009-07-29 08:39  king

	* Tests/Properties/CMakeLists.txt: Test cache entry property
	  "STRINGS"

	  The STRINGS property tells cmake-gui to create a drop-down
	  selection list.  This teaches the Properties test to set and
	  verify its value.

2009-07-29 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-28 14:30  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: ENH: remove code duplication and
	  use cmVisualStudioGeneratorOptions for all versions of vs 7 and
	  greater.

2009-07-28 10:46  king

	* Source/: CPack/cmCPackGenerator.cxx,
	  CTest/cmCTestScriptHandler.cxx, CTest/cmCTestTestHandler.cxx,
	  cmCTest.cxx, cmake.cxx: BUG: Do not double-initialize local
	  generators

	  All global generator CreateLocalGenerator methods automatically
	  initialize the local generator instances with SetGlobalGenerator.
	   In several places we were calling SetGlobalGenerator again after
	  receiving the return value from CreateLocalGenerator.  The
	  double-initializations leaked the resources allocated by the
	  first call to SetGlobalGenerator.  This fix removes the
	  unnecessary calls.

2009-07-28 08:36  king

	* Source/cmComputeLinkInformation.cxx: BUG: Do not filter
	  non-library implicit link items

	  We list implicit link items of languages linked into a target but
	  filter them by the implicit libraries known to be passed by the
	  main linker language.  Implicit link flags like "-z..." should
	  not be filtered out because they are not libraries.

2009-07-28 08:36  king

	* Modules/CMakeParseImplicitLinkInfo.cmake,
	  Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Parse
	  implicit link editor -z*extract options

	  The Sun Fortran compiler passes -zallextract and -zdefaultextract
	  to the linker so that all objects from one of its archives are
	  included in the link.  This teaches the implicit options parser
	  to recognize the flags.  We need to pass them explicitly on C++
	  link lines when Fortran code is linked.

2009-07-28 08:08  king

	* Source/cmComputeLinkInformation.cxx: BUG: Always pass linker
	  flags untouched

	  In cmComputeLinkInformation we recognize link options that look
	  like library file names, but pass flags starting in '-' through
	  untouched.  This fixes the ordering of the check to recognize '-'
	  flags first in case the rest of the option looks like a library
	  file name, as in the case of "-l:libfoo.a".

2009-07-28 08:07  king

	* Source/cmComputeLinkInformation.cxx: BUG: Do not recognize ':' in
	  a library name

	  In cmComputeLinkInformation we construct regular expressions to
	  recognize library file names.  This fixes the expressions to not
	  allow a colon (':') in the file name so that "-l:libfoo.a" is
	  left alone.

2009-07-28 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-27 16:45  king

	* Source/kwsys/: CMakeLists.txt, kwsysPlatformTestsCXX.cxx: BUG:
	  Enable large files only if <cstdio> works

	  Some AIX/gcc version combinations the <cstdio> header breaks when
	  large file support is enabled.  See this GCC issue for details:

	    http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20366

	  We work around the problem by enhancing the configuration check
	  for large file support to include <cstdio> when available.  This
	  will cause LFS to be disabled when the above problem occurs.

2009-07-27 14:17  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: ENH: add test times and a
	  total time to the output of command line ctest

2009-07-27 12:43  king

	* Tests/Fortran/: CMakeLists.txt, foo.c, foo.cxx: ENH: Test Fortran
	  and C++ in one executable

	  This extends the Fortran-to-C interface test to add a C++ source
	  file.  The executable can only link with the C++ linker and with
	  the proper Fortran runtime libraries.  These libraries should be
	  detected by CMake automatically, so this tests verifies the
	  detection functionality.

2009-07-27 12:43  king

	* Tests/Fortran/CMakeLists.txt: ENH: Remove EXTRA_FORTRAN_C_LIBS
	  Fortran test hack

	  This hack was created to help the Fortran test executables link
	  to the implicit C libraries added by BullsEye.  Now that implicit
	  libraries from all languages are detected and included
	  automatically the hack is no longer needed.

2009-07-27 12:43  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h, cmOrderDirectories.cxx,
	  cmOrderDirectories.h: ENH: Link runtime libraries of all
	  languages

	  This adds implicit libraries and search directories for languages
	  linked into a target other than the linker language to its link
	  line.  For example, when linking an executable containing both
	  C++ and Fortran code the C++ linker is used but we need to add
	  the Fortran libraries.

	  The variables

	    CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
	    CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES

	  contain the implicit libraries and directories for each language.
	   Entries for the linker language are known to be implicit in the
	  generated link line.	Entries for other languages that do not
	  appear in the known implicit set are listed explicitly at the end
	  of the link line.

2009-07-27 12:35  king

	* Tests/SystemInformation/DumpInformation.cxx: ENH: Report CMake
	  logs in SystemInformation test

	  This teaches the SystemInformation test to report the CMake log
	  files CMakeOutput.log and CMakeError.log from the CMake build
	  tree and from the SystemInformation test build tree.	These logs
	  may help diagnose dashboard problems remotely.

2009-07-27 12:04  david.cole

	* Tests/CMakeTests/: CMakeLists.txt, CheckSourceTreeTest.cmake.in:
	  ENH: Make the CheckSourceTree test emit a warning (but pass
	  instead of fail) when there is an in-source build on a dashboard
	  machine.

2009-07-27 11:56  king

	* Tests/Fortran/mysub.f: ENH: Require language libs in Fortran/C
	  test

	  This extends the Fortran/C interface test to require that the
	  executable link to the fortran language runtime libraries.  We
	  must verify that the proper linker is chosen.

2009-07-27 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-26 01:01  partyd

	* Source/kwsys/SystemTools.cxx: ENH: try and see if using
	  string.append instead of += will make valgrind not complaing that
	  JoinPath is leaking.

2009-07-26 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-25 13:32  david.cole

	* Tests/CMakeTests/CheckSourceTreeTest.cmake.in: ENH: Improvements
	  to the new CheckSourceTree test: ignore Thumbs.db and .DS_Store
	  files. Force all output to stderr by not using STATUS with
	  message. Better error text.

2009-07-25 08:11  king

	* Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Further
	  avoid ImplicitLinkInfo case change

	  The commit "Avoid case change in ImplicitLinkInfo test" did not
	  change all of the paths to mingw, so some case change still
	  occurs.  This changes more of them.

2009-07-25 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-24 18:30  david.cole

	* Tests/CMakeLists.txt: BUG: One last attempt for today to get the
	  new CheckSourceTree test running on dashboards driven by CMake
	  2.4... Good night now.

2009-07-24 17:33  king

	* CMakeLists.txt: ENH: Allow empty endif() and such with CMake 2.4

	  This allows us to use empty endif() and similar block terminators
	  when building with CMake 2.4.  It is allowed by default with 2.6
	  already.

2009-07-24 17:28  david.cole

	* Tests/CMakeTests/CMakeLists.txt: BUG: Close endif statements with
	  same string as if so that it still configures with CMake 2.4. One
	  more time. Encore, encore.

2009-07-24 17:12  david.cole

	* Tests/CMakeTests/CheckSourceTreeTest.cmake.in: BUG: Improve
	  CheckSourceTree test so that it ignores 'U ' output from cvs
	  update. Also: improve failure logic for dashboard runs and
	  developer runs.

2009-07-24 16:57  king

	* Tests/CMakeTests/VariableWatchTest.cmake.in: BUG: Teach
	  VariableWatch test to check results

	  Previously this test was only a smoke test for manual
	  verification.  This teaches the test to actually check that the
	  variable watch succeeds.

2009-07-24 16:53  king

	* Source/cmVariableWatchCommand.h: BUG: Keep variable_watch()
	  commands in memory

	  The "Keep only FinalPass commands in memory" commit caused
	  instances of this command to be deleted after the InitialPass.
	  Even though the variable_watch command does not have a final
	  pass, it does need to stay alive because it owns the callback
	  information.

2009-07-24 16:31  david.cole

	* Tests/CMakeLists.txt: BUG: Close endif statements with same
	  string as if so that it still configures with CMake 2.4 -- also
	  check for existence of FindCVS.cmake before doing
	  find_package(CVS QUIET) also for CMake 2.4 sake...

2009-07-24 16:15  david.cole

	* Tests/CMakeLists.txt: BUG: Oops. Left chunk of junk at the bottom
	  of the main Tests CMakeLists.txt file with the last commit...
	  Sorry.

2009-07-24 15:58  david.cole

	* Source/cmGlobalXCodeGenerator.cxx, Tests/CMakeLists.txt,
	  Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/CheckSourceTreeTest.cmake.in: BUG: Additional
	  fix necessary for issue #8481 so that Xcode builds do not write
	  files into the source tree. Also add a test that runs last to
	  check for local modifications in CMake_SOURCE_DIR based on
	  whether 'cvs -q -n up -dP' output is empty. Test fails on
	  dashboard runs when there are local modifications. Test passes on
	  non-dashboard runs with local modifications so that CMake
	  developers may have mods when running the test locally.

2009-07-24 13:31  king

	* Source/: cmCommand.h, cmConfigureFileCommand.h,
	  cmExportLibraryDependencies.h, cmFLTKWrapUICommand.h,
	  cmInstallFilesCommand.h, cmInstallProgramsCommand.h,
	  cmLoadCommandCommand.cxx, cmMakefile.cxx: ENH: Keep only
	  FinalPass commands in memory

	  In cmMakefile we save all invoked commands so that FinalPass can
	  be called on them later.  Most commands have no final pass, so we
	  should keep only the few that do.

2009-07-24 13:17  king

	* CMakeLists.txt, Modules/CMakeLists.txt,
	  Modules/Platform/CMakeLists.txt, Templates/CMakeLists.txt: ENH:
	  Install all Modules and Templates

	  This removes the file-wise installation rules for Modules and
	  Templates and instead installs the whole directories.  This
	  approach is much less error-prone.  The old approach was left
	  from before CMake had the install(DIRECTORY) command.

2009-07-24 12:55  king

	* Modules/CMakeLists.txt: BUG: Install new fortran compiler id
	  source.

	  The extension of the id source file was changed from .F90 to .F
	  so this fixes the install rule.

2009-07-24 12:15  malaterre

	* Source/kwsys/SharedForward.h.in: COMP: Fix compilation of VTK on
	  debian/sparc (sparc is a CPU not an OS)

2009-07-24 07:34  king

	* Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Avoid case
	  change in ImplicitLinkInfo test

	  Since "get_filename_component(... ABSOLUTE)" retrieves the actual
	  case for existing paths on windows, we need to use an obscure
	  path for mingw.  Otherwise the test can fail just because the
	  case of the paths changes.

2009-07-24 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-23 16:19  king

	* Modules/CMakeDetermineCompilerABI.cmake: BUG: Skip implicit link
	  information on Xcode

	  Xcode adds extra link directories that point at the build tree,
	  so detection of implicit link directories is not reliable.  Since
	  Fortran is not supported in Xcode we will not need implicit link
	  information yet anyway.

2009-07-23 10:07  king

	* Tests/CMakeTests/: CMakeLists.txt, ImplicitLinkInfoTest.cmake.in:
	  ENH: Create ImplicitLinkInfo test

	  This tests the internal CMakeParseImplicitLinkInfo.cmake module
	  to ensure that implicit link information is extracted correctly.
	  The test contains many manually verified examples from a variety
	  of systems.

2009-07-23 10:07  king

	* Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeDetermineCompilerABI.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeParseImplicitLinkInfo.cmake,
	  Modules/Compiler/GNU-C.cmake, Modules/Compiler/GNU-CXX.cmake,
	  Modules/Compiler/GNU-Fortran.cmake, Modules/Compiler/HP-C.cmake,
	  Modules/Compiler/HP-CXX.cmake, Modules/Compiler/HP-Fortran.cmake,
	  Modules/Compiler/MIPSpro-C.cmake,
	  Modules/Compiler/MIPSpro-CXX.cmake,
	  Modules/Compiler/MIPSpro-Fortran.cmake,
	  Modules/Compiler/SunPro-C.cmake,
	  Modules/Compiler/SunPro-CXX.cmake,
	  Modules/Compiler/SunPro-Fortran.cmake,
	  Modules/Compiler/VisualAge-C.cmake,
	  Modules/Compiler/VisualAge-CXX.cmake,
	  Modules/Compiler/VisualAge-Fortran.cmake,
	  Source/cmDocumentVariables.cxx,
	  Tests/SystemInformation/SystemInformation.in: ENH: Implicit link
	  info for C, CXX, and Fortran

	  This teaches CMake to detect implicit link information for C,
	  C++, and Fortran compilers.  We detect the implicit linker search
	  directories and implicit linker options for UNIX-like
	  environments using verbose output from compiler front-ends.  We
	  store results in new variables called

	    CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
	    CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES

	  The implicit libraries can contain linker flags as well as
	  library names.

2009-07-23 10:06  king

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
	  CMakeFortranInformation.cmake: ENH: Load platform-independent
	  per-compiler files

	  This teaches the language configuration modules to load
	  per-compiler information for each language using the compiler id
	  but no system name.  They look for modules named
	  "Compiler/<id>-<lang>.cmake".  Such modules may specify compiler
	  flags that do not depend on the platform.

2009-07-23 08:10  king

	* Source/cmGetFilenameComponentCommand.cxx: BUG: Fix
	  get_filename_component ABSOLUTE mode

	  This teaches the command to recognize full windows paths when
	  built on UNIX.  CollapseFullPath knows when the input path is
	  relative better than FileIsFullPath because the latter is only
	  meant for paths from the host platform.

2009-07-23 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-22 14:22  king

	* bootstrap, Source/CMakeLists.txt, Source/cmDefinitions.cxx,
	  Source/cmDefinitions.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h: ENH: Improve dynamic variable scope
	  implementation

	  Previously each new variable scope (subdirectory or function
	  call) in the CMake language created a complete copy of the
	  key->value definition map.  This avoids the copy using transitive
	  lookups up the scope stack.  Results of queries answered by
	  parents are stored locally to maintain locality of reference.

	  The class cmDefinitions replaces cmMakefile::DefinitionsMap, and
	  is aware of its enclosing scope.  Each scope stores only the
	  definitions set (or unset!) inside it relative to the enclosing
	  scope.

2009-07-22 13:42  king

	* Tests/FunctionTest/SubDirScope/CMakeLists.txt: ENH: Improve
	  strictness of Function test

	  The command "set(... PARENT_SCOPE)" should never affect the
	  calling scope.  This improves the Function test to check that
	  such calls in a subdirectory scope affect the parent but not the
	  child.

2009-07-22 12:06  david.cole

	* Source/cmCTest.cxx: BUG: Fix typo pointed out by Monsieur
	  Francois Bertel. Merci, Francois.

2009-07-22 11:14  david.cole

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Fix issue #8481 -
	  generate Xcode projects such that breakpoints may be used from
	  the Xcode debugger without adjusting any settings within the
	  Xcode GUI first... Thanks to Doug Gregor for the patch.

2009-07-22 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-21 12:45  martink

	* Modules/FindPNG.cmake: ENH: just converted case to lower for the
	  book

2009-07-21 11:58  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Disable color
	  makefile inside try-compile

	  Generated makefiles for try-compile projects should never use
	  color output.  On MSYS the color escapes end up in the
	  try-compile output text because there is no way to identify
	  whether the output is going to a color-capable terminal.  Instead
	  we should just always skip color for try-compile projects.

2009-07-21 10:56  king

	* Tests/SystemInformation/DumpInformation.h.in: BUG: Fix
	  SystemInformation dump output

	  When this test was renamed from DumpInformation to
	  SystemInformation the configured header that points the dump
	  executable to the directory containing information files was
	  broken.  No information has been dumped by this test for 2 years!
	   This fixes it.

2009-07-21 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-20 12:08  david.cole

	* CMakeCPackOptions.cmake.in: BUG: Add CPACK_NSIS_PACKAGE_NAME to
	  the list of CPack variables that CMake overrides. We use the same
	  value as the CPack-provided default, but do it here such that
	  configuring with an older CMake will still give us this new
	  variable. Necessary so that the CMake release process works with
	  the new variable: CMake is configured with a previous CMake, but
	  packaged with the freshly built CPack. (This fix is necessary
	  because the fix for issue #8682 caused the side effect of having
	  an empty CPACK_NSIS_PACKAGE_NAME for the CMake nightly package.)

2009-07-20 10:58  hoffman

	* Tests/CMakeLists.txt: ENH: set expected failure for tests

2009-07-20 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-19 13:40  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: ENH: fix warning

2009-07-19 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-18 01:05  lowman

	* Modules/FindSDL.cmake: BUG: Fix include path detection with
	  SDLDIR env var (issue #9086).  Also removed some superfluous
	  search paths.

2009-07-18 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-17 23:51  lowman

	* Modules/FindPerlLibs.cmake: ENH: Also add ARCHLIB/CORE to include
	  search paths so perl.h can be found on non-standard install
	  prefixes

2009-07-17 23:31  lowman

	* Modules/FindPerlLibs.cmake: ENH: Improve detection of
	  perl.h/libperl, issue #7898

2009-07-17 16:15  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: ENH: fix warning

2009-07-17 14:51  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH:  Edit button label for
	  new changes dialog.

2009-07-17 14:38  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	Add a "Show my changes" to the Tools menu.	  Changes
	  by the user are recorded and when requested, it shows        -D
	  arguments for commandline or contents for a cache file.

2009-07-17 10:06  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: ENH: compute the max test
	  name width based on the length of the tests

2009-07-17 10:05  hoffman

	* Source/: cmGlobalGenerator.h, cmGlobalVisualStudioGenerator.h,
	  cmLocalGenerator.cxx, cmMakefile.cxx: ENH: make sure GUIDs for
	  filters are cached

2009-07-17 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-16 18:53  clinton

	* Modules/FindQt4.cmake: BUG: fix relative paths from different
	  drives on Windows

2009-07-16 11:48  david.cole

	* Modules/: CPack.cmake, NSIS.template.in: BUG: Re-fix issue #8682.
	  Use new variable CPACK_NSIS_PACKAGE_NAME in appropriate places
	  rather than CPACK_NSIS_DISPLAY_NAME. CPACK_NSIS_DISPLAY_NAME is
	  the Add/Remove control panel's description string for the
	  installed package. Using it as the "Name" of the NSIS installer
	  package made the CMake installer itself use really long strings
	  in the installer GUI. This fix still allows for the original
	  intent of the first fix for #8682 -- the ability to separate the
	  installer name from the default install directory, but it uses a
	  new/different variable to achieve the separation.

2009-07-16 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-15 12:43  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: remove debug message

2009-07-15 12:18  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: do not use
	  /INCREMENTAL:YES with VS 10 compiler

2009-07-15 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-14 19:34  clinton

	* Source/QtDialog/CMakeSetup.cxx:
	  BUG:	Don't let Qt suppress error dialogs.  Add call to
	  SetErrorMode(0);   See #9258.

2009-07-14 16:06  hoffman

	* Source/cmIncludeExternalMSProjectCommand.cxx: ENH: fix vsexternal
	  test on vs 71

2009-07-14 15:17  king

	* Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
	  CMakeFortranCompilerId.F.in: ENH: Check _SGI_COMPILER_VERSION for
	  compiler id

	  Some SGI compilers define _SGI_COMPILER_VERSION in addition to
	  the old _COMPILER_VERSION preprocessor symbol.  It is more
	  distinctive, so we should check it in case the old one is ever
	  removed.

2009-07-14 15:16  king

	* Modules/CMakeFortranCompilerId.F.in: BUG: Avoid SGI preprocessor
	  bug for Fortran Id

	  The SGI preprocessor /usr/lib/cpp produces bad output on this
	  code:

	    #if 1
	    A
	    #elif 1
	    B
	    #else
	    C
	    #endif

	  Both 'A' and 'C' appear in the output!  We work around the
	  problem by using '#elif 1' instead of '#else'.

	  This fixes detection of the SGI Fortran compiler id in -o32 mode.

2009-07-14 14:44  alex

	* Modules/MacroAddFileDependencies.cmake: STYLE: add documentation
	  for MACRO_ADD_FILE_DEPENDENCIES()

	  Alex

2009-07-14 14:16  hoffman

	* Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudioGenerator.cxx,
	  Source/cmGlobalVisualStudioGenerator.h,
	  Source/cmIncludeExternalMSProjectCommand.cxx,
	  Source/cmLocalGenerator.cxx,
	  Source/cmLocalVisualStudio10Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmVisualStudio10TargetGenerator.cxx,
	  Tests/VSExternalInclude/CMakeLists.txt: ENH: remove
	  INCLUDE_EXTERNAL_MSPROJECT name hack, and use target properties
	  instead, fix VXExternalInclude test for VS10

2009-07-14 10:15  king

	* Source/cmSeparateArgumentsCommand.cxx,
	  Source/cmSeparateArgumentsCommand.h,
	  Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/SeparateArgumentsTest.cmake.in: ENH: Teach
	  separate_arguments() to parse commands

	  This adds UNIX_COMMAND and WINDOWS_COMMAND modes to the command.
	  These modes parse unix- and windows-style command lines.

2009-07-14 10:14  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h: STYLE: Factor
	  cmComputeLinkInformation constructor

	  This factors some code out of the constructor into a new method
	  cmComputeLinkInformation::LoadImplicitLinkInfo for readability.

2009-07-14 10:14  king

	* Source/: cmOrderDirectories.cxx, cmOrderDirectories.h: STYLE:
	  Factor CollectOriginalDirectories code

	  This factors code out of
	  cmOrderDirectories::CollectOriginalDirectories into
	  cmOrderDirectories::AddOriginalDirectories.  Later a new call
	  will be added, and this is more readable anyway.

2009-07-14 08:38  king

	* Tests/ExportImport/: CMakeLists.txt, InitialCache.cmake.in: COMP:
	  Shorten ExportImport test command lines

	  The ExportImport test drives its Export and Import projects using
	  the same compiler and flags.	This converts the ctest
	  --build-and-test command lines to use an initial cache file
	  instead of passing all settings on the command line.

	  We need a shorter command line to pass through VS 6 on Win98.
	  This approach reduces duplicate code anyway.

2009-07-14 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-13 17:35  king

	* Source/kwsys/System.c: BUG: Parse escapes in single-quoted unix
	  arguments

	  This fixes KWSys's unix-style command-line parsing to interpret
	  backslash escapes inside single-quoted strings.

2009-07-13 17:08  king

	* Source/cmSystemTools.cxx: COMP: Include <malloc.h> for 'free' on
	  QNX

2009-07-13 16:58  hoffman

	* Source/cmLocalVisualStudio10Generator.cxx,
	  Source/cmLocalVisualStudio10Generator.h,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmVisualStudio10TargetGenerator.cxx,
	  Source/cmVisualStudio10TargetGenerator.h,
	  Source/cmVisualStudioGeneratorOptions.cxx,
	  Tests/PrecompiledHeader/CMakeLists.txt,
	  Tests/Preprocess/CMakeLists.txt,
	  Tests/VSExternalInclude/CMakeLists.txt: ENH:	almost all tests
	  passing in vs 10, commit fixes preprocess and starts vs external
	  project

2009-07-13 16:46  king

	* Source/cmSystemTools.cxx: COMP: Include <stdlib.h> for 'free'

2009-07-13 16:22  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add
	  cmSystemTools::ParseUnixCommandLine

	  This method is a C++ wrapper around the KWSys System library
	  function to parse unix-style command lines.

2009-07-13 16:22  king

	* Source/kwsys/: ProcessUNIX.c, System.c, System.h.in: ENH: Provide
	  unix-sytle command line parsing

	  Add System_Parse_CommandForUnix to the KWSys System interface as
	  a utility to parse a unix-style command line.  Move the existing
	  implementation out of ProcessUNIX.  Add a flags argument reserved
	  for future use in providing additional behavior.

2009-07-13 11:24  king

	* Modules/: CMakeFortranCompilerABI.F,
	  CMakeTestFortranCompiler.cmake: ENH: Create Fortran ABI detection
	  framework

	  This invokes CMakeDetermineCompilerABI.cmake for Fortran at the
	  same place it is already done for C and CXX.

2009-07-13 10:46  king

	* Modules/ExternalProject.cmake: ENH: Check tarball filename in
	  ep_add

	  This teaches the ExternalProject module to check the download URL
	  file name.  If it is not a tarball (.tar, .tgz, .tar.gz) it is an
	  error because UntarFile does not yet understand other archive
	  formats.

2009-07-13 10:46  king

	* Modules/UntarFile.cmake: BUG: Teach UntarFile to delete dir on
	  error

	  When tarball extraction fails we should still cleanup the
	  temporary extraction directory.  Otherwise the next attempt will
	  create a new directory and the first one will never be removed.

2009-07-13 10:40  king

	* Modules/Platform/Linux-SunPro-CXX.cmake: BUG: Fix rpath-link flag
	  for SunPro C++ on Linux

	  This teaches Modules/Platform/Linux-SunPro-CXX.cmake the
	  -rpath-link flag.  The SunPro C++ compiler does not have a '-Wl,'
	  option, so we just pass the flag directly.

	  This problem was exposed by the ExportImport test now that it
	  links an executable through the C++ compiler with the -rpath-link
	  flag.

2009-07-13 09:20  king

	* Tests/ExportImport/Export/: CMakeLists.txt, testLib6.c,
	  testLib6c.c: COMP: Fix ExportImport testLib6 on VS6

	  The compiler does not support multiple source files differing
	  only by extension in one target.  This renames the C source file
	  in the test.

2009-07-13 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-12 14:52  alex

	* Tests/CMakeLists.txt: BUG: disable the test for now, will make it
	  work correctly later

	  Alex

2009-07-12 04:51  alex

	* Source/CTest/cmCTestScriptHandler.cxx, Tests/CMakeLists.txt,
	  Modules/CTestScriptMode.cmake,
	  Tests/CTestScriptMode/CTestTestScriptMode.cmake.in: STYLE: don't
	  load CMakeDetermineSystem and CMakeSystemSpecific directly from
	  cmCTestScriptHandler, but have it load the new script
	  CTestScriptMode.cmake -> that makes it more flexible, also add a
	  simple test that the system name has been determined correctly

	  Alex

2009-07-12 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-11 16:30  alex

	* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
	  STYLE: move the code for writing the initial cache into its own
	  separate function, makes the long ProcessHandler() a little bit
	  shorter

	  Alex

2009-07-11 16:27  alex

	* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
	  STYLE: rename InitCache to InitialCache, since it contains the
	  contents for the initial cache and is not e.g. a flag which shows
	  whether the cache should be initialized

	  Alex

2009-07-11 10:12  king

	* Source/: cmExportFileGenerator.cxx, cmTarget.cxx: ENH: Export and
	  import link interface languages

	  Now that languages are part of the link interface of a target we
	  need to export/import the information.  A new
	  IMPORTED_LINK_INTERFACE_LANGUAGES property and per-config
	  IMPORTED_LINK_INTERFACE_LANGUAGES_<CONFIG> property specify the
	  information for imported targets.  The export() and
	  install(EXPORT) commands automatically set the properties.

2009-07-11 10:10  king

	* Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt,
	  Export/testLib6.c, Export/testLib6.cxx, Import/CMakeLists.txt,
	  Import/A/CMakeLists.txt, Import/A/imp_testExe1.c: ENH: Test
	  export/import of link interface languages

	  This extends the ExportImport test.  The Export project creates a
	  C++ static library and exports it.  Then the Import project links
	  the library into a C executable.  On most platforms the
	  executable will link only if the C++ linker is chosen correctly.

2009-07-11 00:05  hoffman

	* Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
	  Source/cmSourceGroup.cxx, Source/cmSourceGroup.h,
	  Source/cmVisualStudio10TargetGenerator.cxx,
	  Source/cmVisualStudio10TargetGenerator.h,
	  Tests/SourceGroups/CMakeLists.txt, Tests/SourceGroups/README.txt:
	  ENH: add group support and fix borland error

2009-07-11 00:01  kwrobot

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-10 16:51  king

	* Source/: cmGlobalGenerator.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h: BUG: Fix Xcode linker language

	  Xcode does not seem to support direct requests for using the
	  linker for a particular language.  It always infers the linker
	  using the languages in the source files.  When no user source
	  files compile with target's linker language we add one to help
	  Xcode pick the linker.

	  A typical use case is when a C executable links to a C++ archive.
	   The executable has no C++ source files but we need to use the
	  C++ linker.

2009-07-10 13:53  king

	* Source/cmTarget.cxx: ENH: Update LINKER_LANGUAGE and HAS_CXX docs

	  This updates the documentation of these properties to account for
	  the new automatic linker language computation.

2009-07-10 13:53  king

	* Tests/: CMakeLists.txt, LinkLanguage/CMakeLists.txt,
	  LinkLanguage/LinkLanguage.c, LinkLanguage/foo.cxx: ENH: Test
	  transitive link languages

	  This test creates a C executable that links to a C++ static
	  library.  On most platforms the executable will not link unless
	  the C++ linker is chosen correctly.

2009-07-10 13:53  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Consider link
	  dependencies for link language

	  This teaches cmTarget to account for the languages compiled into
	  link dependencies when determining the linker language for its
	  target.

	  We list the languages compiled into a static archive in its link
	  interface.  Any target linking to it knows that the runtime
	  libraries for the static archive's languages must be available at
	  link time.  For now this affects only the linker language
	  selection, but later it will allow CMake to automatically list
	  the language runtime libraries.

2009-07-10 13:08  king

	* Source/CTest/cmCTestHG.cxx: COMP: Fix cmCTestHG for old HP
	  compiler

	  The compiler does not have a fully compliant std::string.

2009-07-10 12:26  hoffman

	* Source/cmVisualStudio10TargetGenerator.cxx: ENH: change so rules
	  show up in GUI, must be windows path

2009-07-10 11:07  king

	* Modules/CTest.cmake, Source/CMakeLists.txt,
	  Source/CTest/cmCTestHG.cxx, Source/CTest/cmCTestHG.h,
	  Source/CTest/cmCTestUpdateCommand.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
	  Tests/CTestUpdateHG.cmake.in: ENH: Teach CTest to handle
	  Mercurial repositories

	  This creates cmCTestHG to drive CTest Update handling on hg-based
	  work trees.  Currently we always update to the head of the remote
	  tracking branch (hg pull), so the nightly start time is ignored
	  for Nightly builds.  A later change will address this.

	  See issue #7879.  Patch from Emmanuel Christophe.  I modified the
	  patch slightly for code style, to finish up some parsing details,
	  and to fix the test.

2009-07-10 11:07  king

	* Source/cmProcessTools.h: ENH: New OutputParser::Process()
	  signature

	  This overload accepts a null-terminated string instead of
	  requiring a length.  It is useful to pass some fake process
	  output before and after the real process output.

2009-07-10 09:53  david.cole

	* CTestCustom.cmake.in: COMP: Mask out shadowed declaration
	  warnings that always follow already masked Utilities/cmtar
	  warnings.

2009-07-10 09:12  hoffman

	* Modules/CMakeVS10FindMake.cmake, Source/cmCTest.cxx,
	  Source/cmGlobalVisualStudio10Generator.cxx,
	  Source/cmGlobalVisualStudio10Generator.h,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudioGenerator.cxx,
	  Source/cmLocalVisualStudio10Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmLocalVisualStudioGenerator.h, Source/cmTarget.cxx,
	  Source/cmVisualStudio10TargetGenerator.cxx,
	  Source/cmVisualStudio10TargetGenerator.h,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: only 5
	  failing tests for VS 10

2009-07-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-09 14:15  king

	* Source/kwsys/SharedForward.h.in: COMP: More KWSys SharedForward
	  pointer const-ness

	  This adds another cast to avoid pointer conversion warnings.
	  Unfortunately C does not recognize implicit conversions that add
	  cv-qualifiers as well as C++ does.

2009-07-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-08 16:18  david.cole

	* Source/kwsys/MD5.c: COMP: Eliminate "conversion may change sign
	  of result" warnings by using size_t where appropriate. (Missed
	  one warning with last commit: add a cast to md5_word_t.)

2009-07-08 16:15  david.cole

	* Source/kwsys/MD5.c: COMP: Eliminate "conversion may change sign
	  of result" warnings by using size_t where appropriate.

2009-07-08 15:09  king

	* Source/kwsys/SharedForward.h.in: COMP: Fix KWSys SharedForward
	  sign conversion

	  This uses size_t where necessary to avoid size_t/int conversion
	  warnings.

2009-07-08 15:09  king

	* Source/kwsys/SharedForward.h.in: COMP: Fix KWSys SharedForward
	  pointer const-ness

	  This adds const-ness and casts where necessary to avoid pointer
	  conversion warnings.

2009-07-08 14:43  david.cole

	* CTestCustom.cmake.in: COMP: Suppress warnings from the
	  Utilities/cmtar code in dashboard results.

2009-07-08 14:33  king

	* Source/: cmDocumentVariables.cxx, cmTarget.cxx: BUG: Use link
	  language for target name computation

	  The commit "Do not compute link language for LOCATION" was wrong.
	   The variables

	    CMAKE_STATIC_LIBRARY_PREFIX_Java
	    CMAKE_STATIC_LIBRARY_SUFFIX_Java

	  are used for building Java .jar files.  This commit re-enables
	  the feature and documents the variables:

	    CMAKE_EXECUTABLE_SUFFIX_<LANG>
	    CMAKE_IMPORT_LIBRARY_PREFIX_<LANG>
	    CMAKE_IMPORT_LIBRARY_SUFFIX_<LANG>
	    CMAKE_SHARED_LIBRARY_PREFIX_<LANG>
	    CMAKE_SHARED_LIBRARY_SUFFIX_<LANG>
	    CMAKE_SHARED_MODULE_PREFIX_<LANG>
	    CMAKE_SHARED_MODULE_SUFFIX_<LANG>
	    CMAKE_STATIC_LIBRARY_PREFIX_<LANG>
	    CMAKE_STATIC_LIBRARY_SUFFIX_<LANG>

	  Instead of making separate, repetitive entries for the _<LANG>
	  variable documentation, we just mention the per-language name in
	  the text of the platform-wide variable documentation.  Internally
	  we keep undocumented definitions of these properties to satisfy
	  CMAKE_STRICT mode.

2009-07-08 13:03  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmGlobalXCodeGenerator.cxx, cmLocalVisualStudio7Generator.cxx,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h,
	  cmVisualStudio10TargetGenerator.cxx: ENH: Pass config to
	  cmTarget::GetLinkerLanguage

	  This passes the build configuration to most GetLinkerLanguage
	  calls.  In the future the linker language will account for
	  targets linked in each configuration.

2009-07-08 13:03  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx, cmInstallTargetGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
	  ENH: Pass config to cmTarget RPATH install methods

	  This passes the build configuration to cmTarget methods
	  IsChrpathUsed and NeedRelinkBeforeInstall.  Later these methods
	  will use the value.

2009-07-08 13:03  king

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Use fixed header file
	  type mapping for Xcode

	  This simplifies computation of the lastKnownFileType attribute
	  for header files in Xcode projects.  We now use a fixed mapping
	  from header file extension to attribute value.  The value is just
	  a hint to the Xcode editor, so computing the target linker
	  language is overkill.

2009-07-08 13:03  king

	* Source/: cmDocumentVariables.cxx, cmTarget.cxx: ENH: Do not
	  compute link language for LOCATION

	  The LOCATION property requires the full file name of a target to
	  be computed.	Previously we computed the linker language for a
	  target to look up variables such as
	  CMAKE_SHARED_LIBRARY_SUFFIX_<LANG>.  This led to locating all the
	  source files immediately instead of delaying the search to
	  generation time.  In the future even more computation will be
	  needed to get the linker language, so it is better to avoid it.

	  The _<LANG> versions of these variables are undocumented, not set
	  in any platform file we provide, and do not produce hits in
	  google.  This change just removes the unused feature outright.

2009-07-08 12:04  king

	* Source/: cmComputeLinkDepends.cxx, cmTarget.cxx, cmTarget.h: ENH:
	  Introduce cmTarget::LinkImplementation API

	  The new method centralizes loops that process raw
	  OriginalLinkLibraries to extract the link implementation
	  (libraries linked into the target) for each configuration.
	  Results are computed on demand and then cached.  This simplifies
	  link interface computation because the default case trivially
	  copies the link implementation.

2009-07-08 11:41  king

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt,
	  Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  CustomCommand/CMakeLists.txt, Dependency/CMakeLists.txt,
	  Dependency/Case4/CMakeLists.txt,
	  ExportImport/Export/CMakeLists.txt,
	  ExportImport/Import/CMakeLists.txt, FunctionTest/CMakeLists.txt,
	  LoadCommand/CMakeCommands/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
	  MacroTest/CMakeLists.txt, MakeClean/CMakeLists.txt,
	  Plugin/CMakeLists.txt, Preprocess/CMakeLists.txt,
	  ReturnTest/CMakeLists.txt, RuntimePath/CMakeLists.txt,
	  SourceGroups/CMakeLists.txt: ENH: Remove CMAKE_ANSI_CFLAGS from
	  tests

	  As of CMake 2.6 this variable is not defined, and the ANSI flags
	  for the HP compiler are simply hard-coded in the default C flags.

2009-07-08 09:14  king

	* Modules/CMakeDetermineCCompiler.cmake: ENH: Identify HP C
	  compiler

	  This compiler does not enable ANSI mode by default.  When
	  identifying the C compiler we try passing -Aa in case it is the
	  HP compiler.

2009-07-08 08:31  king

	* Source/: cmTarget.cxx, cmTarget.h: COMP: Pimplize cmTarget
	  ImportInfo and OutputInfo

	  These member structures are accessed only in the cmTarget
	  implementation so they do not need to be defined in the header.
	  This cleanup also aids Visual Studio 6 in compiling them.

2009-07-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-07 14:02  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: ENH: get the build type
	  specific location

	  Alex

2009-07-07 11:30  king

	* Source/cmTarget.cxx: BUG: Do not recompute link interfaces

	  The config-to-interface map in cmTarget should use
	  case-insensitive configuration names.  The change avoids
	  repeating work if the given configuration has a different case
	  than one already computed.

2009-07-07 10:57  king

	* Source/cmTarget.cxx: BUG: Fix CMP0003 wrong-config link dir
	  support

	  This fixes a dumb logic error introduced by the centralization of
	  link interface computation.  It prevented link directories from
	  alternate configurations from getting listed by the OLD behavior
	  of CMP0003 for targets linked as transitive dependencies.

2009-07-07 10:56  king

	* Source/cmTarget.h: STYLE: Fix comment on cmTarget::LinkInterface

	  The comment had a typo and was longer than necessary.

2009-07-07 09:45  king

	* Source/: cmComputeLinkDepends.cxx, cmExportFileGenerator.cxx,
	  cmTarget.cxx, cmTarget.h: ENH: Simplify cmTarget link interface
	  storage

	  This makes the LinkInterface struct a member of cmTarget,
	  pimplizes the config-to-interface map, and stores interface
	  instances by value.

2009-07-07 07:44  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h,
	  cmVisualStudio10TargetGenerator.cxx: ENH: Simpler
	  cmTarget::GetLinkerLanguage signature

	  This method previously required the global generator to be
	  passed, but that was left from before cmTarget had its Makefile
	  member.  Now the global generator can be retrieved automatically,
	  so we can drop the method argument.

2009-07-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-06 16:25  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmExportFileGenerator.cxx, cmExportFileGenerator.h, cmTarget.cxx,
	  cmTarget.h: ENH: Centralize default link interface computation

	  When LINK_INTERFACE_LIBRARIES is not set we use the link
	  implementation to implicitly define the link interface.  These
	  changes centralize the decision so that all linkable targets
	  internally have a link interface.

2009-07-06 16:24  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmTarget.cxx, cmTarget.h: ENH: Move CMP0004 check into cmTarget

	  This moves code implementing policy CMP0004 into
	  cmTarget::CheckCMP0004.  The implementation is slightly simpler
	  and can be re-used outside of cmComputeLinkDepends.

2009-07-06 16:24  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Exception safe link
	  interface computation

	  This fixes cmTarget::GetLinkInterface to compute and return the
	  link interface in an exception-safe manner.  We manage the link
	  interface returned by cmTarget::ComputeLinkInterface using
	  auto_ptr.

2009-07-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-03 10:34  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: Pass config to
	  cmTarget::GetDirectory()

	  This teaches the makefile generators to always pass the
	  configuration name to the cmTarget::GetDirectory method.  Later
	  this will allow per-configuration target output directories, and
	  it cleans up use of the current API.

2009-07-03 10:33  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Refactor target output
	  dir computation

	  This creates cmTarget::GetOutputInfo to compute, cache, and
	  lookup target output directory information on a per-configuration
	  basis.  It avoids re-computing the information every time it is
	  needed.

2009-07-03 10:33  king

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Templates/UtilityHeader.dsptemplate: BUG: Avoid
	  cmTarget::GetDirectory for utilities

	  Since utility targets have no main output files like executables
	  or libraries, they do not define an output directory.  This
	  removes a call to cmTarget::GetDirectory from
	  cmLocalVisualStudio{6,7}Generator for such targets.

2009-07-03 10:33  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: STYLE: Replace large if() with
	  named boolean

	  In cmLocalVisualStudio{6,7}Generator this replaces a large if()
	  test with a re-usable result stored in a boolean variable named
	  accordingly.

2009-07-03 08:41  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
	  Create cmMakefileTargetGenerator::ConfigName

	  This member stores the build configuration for which Makefiles
	  are being generated.	It saves repeated lookup of the equivalent
	  member from cmLocalUnixMakefileGenerator3, making code shorter
	  and more readable.

2009-07-03 08:40  king

	* Source/: cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h: ENH: Cleanup per-config target
	  install generation

	  This cleans up cmInstallTargetGenerator's code that computes the
	  build tree location of a target under each configuration.

2009-07-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-02 17:38  david.cole

	* Modules/ExternalProject.cmake: BUG: Allow arbitrary text in
	  values for some keywords. (And avoid warning that the arbitrary
	  text is an unknown keyword.)

2009-07-02 16:13  king

	* Source/CTest/cmCTestTestHandler.cxx: ENH: Reports "Passed" for
	  WILL_FAIL tests

	  Previously tests marked with WILL_FAIL have been reported by
	  CTest as

	    ...............***Failed  - supposed to fail

	  when they correctly failed.  Now we just report ".....Passed"
	  because there is no reason to draw attention to something that
	  works as expected.

2009-07-02 14:14  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  BUG: Do not generate "global" Xcode config

	  Xcode 2.0 and below supported only one configuration, but 2.1 and
	  above support multiple configurations.  In projects for the
	  latter version we have been generating a "global" set of
	  buildSettings for each target in addition to the
	  per-configuration settings.  These global settings are not used
	  by Xcode 2.1 and above, so we should not generate them.

2009-07-02 14:13  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: Simplify Xcode CreateBuildSettings method

	  The cmGlobalXCodeGenerator::CreateBuildSettings had the three
	  arguments productName, productType, and fileType that returned
	  information used by only one of the call sites.  This change
	  refactors that information into separate methods named
	  accordingly.

2009-07-02 14:13  king

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Use logical target names
	  in Xcode projects

	  Previously we named Xcode targets using the output file name from
	  one of the configurations.  This is not very friendly, especially
	  because it changes with CMAKE_BUILD_TYPE.  Instead we should use
	  the original logical target names for the Xcode target names.
	  This is also consistent with the way the other IDE generators
	  work.

2009-07-02 13:17  david.cole

	* Modules/ExternalProject.cmake: BUG: cmd_set logic was missing
	  from update and patch steps. Fix it so that UPDATE_COMMAND ""
	  means "no update step even though this is a CVS/SVN
	  repository..."

2009-07-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-07-01 14:29  king

	* Tests/CMakeLists.txt: BUG: Skip CTest.Update* for cygwin tools on
	  Windows

	  These tests cannot run with cygwin tools unless testing cygwin
	  CTest.  The version control tools do not understand all Windows
	  paths.

2009-07-01 13:48  david.cole

	* Tests/ExternalProject/CMakeLists.txt: BUG: Exclude svn portions
	  of ExternalProject test when: svn client version is less than 1.2
	  or cygwin/non-cygwin mismatch detected -- avoids ExternalProject
	  test failures on dash5 and dash22-cygwin. Also, non-code change:
	  allow cvslock through Windows firewall to prevent ExternalProject
	  test failure on dash1vista32.

2009-07-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-30 09:10  king

	* Source/cmVS10CLFlagTable.h: STYLE: Fix line-too-long style
	  violation.

2009-06-30 09:05  king

	* Source/cmDocumentVariables.cxx: BUG: Fix documentation of
	  CMAKE_CFG_INTDIR

	  The documentation of this variable was out-dated and misleading.
	  See issue #9219.

2009-06-30 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-29 14:27  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: COMP: don't use
	  vector::at(), this doesn't seem to exist everyhwere
	  (http://www.cdash.org/CDash/viewBuildError.php?buildid=366375)

	  Alex

2009-06-29 13:02  king

	* Source/: cmGlobalXCode21Generator.cxx,
	  cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h: ENH:
	  Generate native Xcode 3.0 and 3.1 projects

	  CMake previously generated Xcode project files labeled as
	  2.4-compatible by recent versions of Xcode (3.0 and 3.1).  It is
	  better to generate native Xcode 3.0 and 3.1 projects.  In
	  particular, this can improve build times by using the "Build
	  independent targets in parallel" feature.

	  Patch from Doug Gregor.  See issue #9216.

2009-06-29 10:46  david.cole

	* Tests/ExternalProject/CMakeLists.txt: BUG: Avoid running the cvs
	  portions of the ExternalProject test on non-cygwin builds that
	  are using cygwin cvs.exe.

2009-06-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-28 09:46  hoffman

	* Source/cmVisualStudio10TargetGenerator.h: ENH: add rest of lib
	  check

2009-06-28 08:59  hoffman

	* Source/cmVisualStudio10TargetGenerator.cxx: ENH: fix line length

2009-06-28 08:06  alex

	* Source/cmConfigureFileCommand.h: STYLE: document #cmakedefine01
	  (see #9189 , there's also a test for it in Tests/Complex/ )

	  Alex

2009-06-28 08:05  alex

	* Source/cmDocumentationFormatterText.cxx: STYLE: don't print the
	  section name "SingleItem" if the documentation for just a single
	  item is printed

	  Alex

2009-06-28 05:59  alex

	* Modules/CMakeFindEclipseCDT4.cmake: BUG: recognize system include
	  paths also when the languages are set to something different from
	  "C", by resetting them to "C" (#9122)

	  Alex

2009-06-28 04:58  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: ENH: create a "Virtual
	  Folder" in CodeBlocks, which contains all the cmake files of the
	  project, i.e. there is now a "CMake Files" folder additionally to
	  the "Sources", "Headers" and "Others" folders which already
	  existed.  Patch by Daniel Teske.

	  Alex

2009-06-28 04:30  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: ENH: also support nmake
	  and msvc for use with CodeBlocks under Windows, patch by Daniel
	  Teske

	  Alex

2009-06-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-27 11:17  alex

	* Source/cmDocumentVariables.cxx: STYLE: document
	  CMAKE_SKIP_INSTALL_ALL_DEPENDENCY variable

	  Alex

2009-06-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-26 13:00  david.cole

	* Tests/ExternalProject/: CMakeLists.txt, svnrepo.tgz: BUG:
	  Downgrade svn repository to be created with an svn 1.2
	  installation (rather than 1.4) so that it works (hopefully) with
	  more svn clients in the wild. Change time stamps of test projects
	  in CMakeLists.txt to reflect times available in newly created
	  repository. Add UPDATE_COMMAND "" for checkouts that are
	  tag-based or date-stamp-based to avoid unnecessary update steps.

2009-06-26 11:50  hoffman

	* Source/: cmGlobalVisualStudio10Generator.h, cmVS10CLFlagTable.h,
	  cmVS10LibFlagTable.h, cmVS10LinkFlagTable.h,
	  cmVisualStudio10TargetGenerator.cxx, cmparseMSBuildXML.py: ENH:
	  fix line length issues

2009-06-26 11:32  david.cole

	* Tests/ExternalProject/CMakeLists.txt: ENH: Do not unzip the local
	  repositories unless CVS and SVN executables are available. Add
	  'configure' step to the repository extraction 'projects' to print
	  the version number of CVS and SVN in the dashboard test/build
	  output.

2009-06-26 10:18  hoffman

	* CMakeCPackOptions.cmake.in,
	  Source/QtDialog/QtDialogCPack.cmake.in: ENH: do not create a
	  desktop link for CMakeSetup

2009-06-26 10:00  hoffman

	* Utilities/KWStyle/CMake.kws.xml.in: ENH: 80 is fine, i guess not

2009-06-26 09:59  hoffman

	* Utilities/KWStyle/CMake.kws.xml.in: ENH: 80 is fine

2009-06-26 09:55  david.cole

	* Tests/ExternalProject/CMakeLists.txt: ENH: Revise the
	  ExternalProject test to use local CVS and SVN repositories to
	  avoid network activity. Also: stop building KWStyle and kwsys as
	  part of this test to reduce the amount of time spent running the
	  test. Instead, build TutorialStep1 as retrieved from the new
	  local repositories with various tags, date stamps and revision
	  numbers.

2009-06-26 00:07  hoffman

	* Source/cmVisualStudio10TargetGenerator.cxx: ENH: remove debug
	  print

2009-06-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-25 22:53  hoffman

	* Source/: cmVisualStudio10TargetGenerator.cxx,
	  cmVisualStudio10TargetGenerator.h: ENH: add obj file support and
	  remove a warning

2009-06-25 16:41  hoffman

	* CompileFlags.cmake, Modules/CMakeVS10FindMake.cmake,
	  Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudio10Generator.cxx,
	  Source/cmGlobalVisualStudio10Generator.h,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmListFileLexer.c, Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio10Generator.cxx,
	  Source/cmLocalVisualStudio10Generator.h,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
	  Source/cmVS10CLFlagTable.h, Source/cmVS10LibFlagTable.h,
	  Source/cmVS10LinkFlagTable.h,
	  Source/cmVisualStudio10TargetGenerator.cxx,
	  Source/cmVisualStudio10TargetGenerator.h,
	  Source/cmVisualStudioGeneratorOptions.cxx,
	  Source/cmVisualStudioGeneratorOptions.h, Source/cmake.cxx,
	  Source/cmparseMSBuildXML.py, Source/kwsys/ProcessWin32.c: ENH:
	  first pass at VS 10, can bootstrap CMake, but many tests still
	  fail

2009-06-25 16:39  hoffman

	* Source/CTest/cmCTestScriptHandler.cxx: ENH: add reminder comment

2009-06-25 16:38  hoffman

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: set an upload speed
	  limit for ctest

2009-06-25 12:03  david.cole

	* Tests/ExternalProject/: cvsrepo.tgz, svnrepo.tgz: ENH: Add *.tgz
	  files of cvs and svn repositories containing the TutorialStep1
	  project to test cvs and svn capabilities of ExternalProject
	  without requiring network activity.

2009-06-25 10:51  king

	* Tests/CMakeLists.txt: BUG: Fix CTest.UpdateBZR tests to run in
	  parallel

	  The UpdateBZR and UpdateBZR.CLocale tests should run in different
	  directories so that they can be executed in parallel.

2009-06-25 09:58  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
	  cmMakefileTargetGenerator.h: ENH: Cleanup make progress rule
	  generation code

	  This cleans up the Makefile generator's progress rule code.
	  Instead of keeping every cmMakefileTargetGenerator instance alive
	  to generate progress, we keep only the information necessary in a
	  single table.  This approach keeps most of the code in
	  cmGlobalUnixMakefileGenerator3, thus simplifying its public
	  interface.

2009-06-25 09:43  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: STYLE: Remove unused
	  variable

2009-06-25 08:45  king

	* Modules/: CMakeDetermineFortranCompiler.cmake,
	  CMakeFortranCompilerId.F.in, CMakeFortranCompilerId.F90.in: ENH:
	  Identify Fortran compilers with fixed format

	  This enhances the Fortran compiler id detection by using a source
	  that can compile either as free or fixed format.  As long as the
	  compiler knows it should preprocess the source file (.F) the
	  identification can work.  Even free-format compilers may try
	  fixed-format parsing if the user specifies certain flags, so we
	  must support both.

2009-06-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-24 16:50  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx:
	  ENH:	Save/restore splitter sizes.  Fixes #9070.

2009-06-24 15:09  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Remove unused
	  cmSystemTools::RemoveEscapes

	  The RemoveEscapes method is no longer used anywhere.	All uses of
	  it have been replaced by a real lexer.  We can remove the method.

2009-06-24 15:03  king

	* Modules/ExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt: ENH: New
	  ExternalProject.cmake module interface

	  This creates new module ExternalProject.cmake to replace the
	  prototype AddExternalProject.cmake module.  The interface is more
	  refined, more flexible, and better documented than the prototype.

	  This also converts the ExternalProject test to use the new
	  module.  The old module will be removed (it was never in a CMake
	  release) after projects using it have been converted to the new
	  module.

2009-06-24 14:48  king

	* Tests/CMakeLists.txt: BUG: Extend timeout of ExternalProject test

	  This test requires a long time on slower machines, so we need to
	  extend its timeout.  It is an important test, so it does not fall
	  under the CMAKE_RUN_LONG_TESTS option.  In the future we should
	  try to shorten the test by building simpler external projects.

2009-06-24 13:24  king

	* Source/cmTargetLinkLibrariesCommand.h: ENH: Mention cycles in
	  target_link_libraries docs

	  This documents CMake's support for cycles in the dependency graph
	  of STATIC libraries.

2009-06-24 09:36  king

	* Source/: cmMakefile.cxx, cmSourceFile.cxx, cmTarget.cxx: ENH:
	  Clarify COMPILE_DEFINITIONS separator in docs

	  The COMPILE_DEFINITIONS properties are semicolon-separated lists.
	   Make this clear in the documentation.  See issue #9199.

2009-06-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-23 16:40  hoffman

	* Modules/FindBoost.cmake: ENH: boost lib is often found under the
	  boost include dir

2009-06-23 16:31  hoffman

	* Modules/FindBoost.cmake: ENH: add additional place to look for
	  boost so it works out of the box on windows

2009-06-23 12:58  martink

	* Tests/Tutorial/: Step5/MathFunctions/MakeTable.cxx,
	  Step6/MathFunctions/MakeTable.cxx,
	  Step7/MathFunctions/MakeTable.cxx: ENH: fix spelling mistake

2009-06-23 09:06  king

	* Source/CTest/cmCTestCVS.cxx: BUG: Fix CVS update parsing for
	  TortoiseCVS

	  The TortoiseCVS version of cvs.exe includes the '.exe' in cvs
	  update messages for files removed from the repository.  This
	  change accounts for it in the regular expressions that match such
	  lines.  Now removed files are properly reported by ctest_update()
	  when using TortoiseCVS.

2009-06-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-22 16:25  king

	* Tests/: CMakeLists.txt, CTestUpdateCVS.cmake.in: ENH: Auto-enable
	  CTest.UpdateCVS test on Windows

	  The test needs to create a cvs repository with 'cvs init', but
	  the CVSNT client on Windows needs 'cvs init -n' to avoid
	  administrator access.  Previously we required users to explicitly
	  enable CTEST_TEST_UPDATE_CVS to activate the test on Windows.

	  This teaches the test to use the '-n' option when necessary.	Now
	  we can enable the test in all cases except when trying to use a
	  cygwin cvs.exe without cygwin paths.

2009-06-22 14:19  king

	* Source/kwsys/Configure.h.in: COMP: Quiet aggressive Borland
	  warnings in KWSys

	  This disables Borland warning 8027 while compiling KWSys source
	  files.  It provides no useful information.

2009-06-22 14:19  king

	* Source/kwsys/SystemTools.cxx: COMP: Remove useless variable
	  assignment

	  This removes an assignment whose result is never used, thus
	  quieting a warning from Borland.

2009-06-22 10:02  hoffman

	* Modules/CMakeTestCCompiler.cmake: BUG: remove warning in test of
	  compiler so -Werror does not fail

2009-06-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-19 17:09  king

	* Modules/Platform/HP-UX.cmake: BUG: Look in arch-specific HPUX
	  implicit link dirs

	  On HP-UX machines some system libraries appear in
	  architecture-specific implicit linker search paths.  We need to
	  add these paths to our system library search path.  However, at
	  the time we construct the search path we do not know the target
	  architecture.

	  A full solution requires re-organizing platform configuration
	  files so that the target architecture can be known when needed.
	  Until that happens we can avoid the problem by searching in both
	  32-bit and 64-bit implicit link directories.	By telling CMake
	  that they are implicit directories the generated link lines will
	  never pass the paths, leaving the linker free to find the library
	  of the proper architecture even if the find_library call finds
	  the wrong one.

2009-06-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-17 14:18  king

	* Source/cmPolicies.cxx: ENH: Improve CMP0012 doc and message
	  formatting

	  This fixes the CMP0012 description to have a one-line summary in
	  the 'brief' section and the rest of the explanation in the 'full'
	  section.  It makes the warning message shorter and improves
	  formatting of the policy documentation, especially in the HTML
	  pages.  The convention is already used by all other policies.

2009-06-17 14:18  king

	* Source/cmIfCommand.cxx: ENH: Improve format of if() command
	  messages

	  Errors and warnings from the if() command always display the
	  argument list given to the command followed by an explanation of
	  the problem.	This moves the argument list into a pre-formatted
	  block and follows it with a paragraph-form explanation.  The
	  result looks cleaner.

2009-06-17 13:40  king

	* Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx,
	  cmPolicies.h: ENH: Create CMP0013 to disallow duplicate dirs

	  In CMake 2.6.3 and below we silently accepted duplicate build
	  directories whose build files would then conflict.  At first this
	  was considured purely a bug that confused beginners but would not
	  be used in a real project.  In CMake 2.6.4 we explicitly made it
	  an error.

	  However, some real projects took advantage of this as a "feature"
	  and got lucky that the subtle build errors it can cause did not
	  occur.  Therefore we need a policy to deal with the case more
	  gracefully.  See issue #9173.

2009-06-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-16 11:57  king

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: Create an exe's
	  implib output dir for VS 6

	  VS 6 forgets to create the output directory for an executable's
	  import library in case the exe dllexport-s symbols.  We work
	  around this VS bug by creating a pre-link event on the executable
	  target to make the directory.

2009-06-16 11:57  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h: ENH: Refactor VS 6 build event
	  generation

	  In cmLocalVisualStudio6Generator we generate pre-build, pre-link,
	  and post-build events into project files.  This refactors the
	  generation code for the three event types into a private
	  EventWriter class to avoid duplicate code.

2009-06-16 11:44  king

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: Create exe implib
	  dir in VS pre-link rule

	  This moves creation of an executable's import library directory
	  in VS projects from the pre-build step to the pre-link step.	It
	  makes sense to create the directory at the last moment.

2009-06-16 11:44  king

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h,
	  cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
	  ENH: Generalize exe implib dir creation for VS

	  In VS 7,8,9 executable targets we generate a build event to
	  create the output directory for the import library in case the
	  executable marks symbols with dllexport (VS forgets to create
	  this directory).  This generalizes computation of the custom
	  command line to support future use with other VS versions.

2009-06-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-15 16:12  king

	* Source/: cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h:
	  ENH: Simplify docs args for define_property

	  This teaches the define_property command signature to accept
	  multiple arguments after the BRIEF_DOCS and FULL_DOCS keywords.
	  We append the arguments together, making specification of long
	  documentation easier.

2009-06-15 14:22  hoffman

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: STYLE: fix warning

2009-06-15 13:51  hoffman

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: fix crash when
	  running ctest coverage for VTK

2009-06-15 13:22  hoffman

	* Modules/FindOpenGL.cmake: ENH: add path for 64 bit on old hp

2009-06-15 13:17  hoffman

	* Modules/Platform/HP-UX.cmake: ENH: put the 64 bit paths first

2009-06-15 12:39  hoffman

	* Modules/: Platform/HP-UX.cmake, FindOpenGL.cmake: ENH: add more
	  search paths on HPUX

2009-06-15 12:33  martink

	* Source/cmPolicies.cxx: COMP: fix line length

2009-06-15 10:55  king

	* Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Tests/Plugin/CMakeLists.txt: BUG: Create an exe's implib output
	  dir for VS

	  If an executable marks symbols with __declspec(dllexport) then VS
	  creates an import library for it.  However, it forgets to create
	  the directory that will contain the import library if it is
	  different from the location of the executable.  We work around
	  this VS bug by creating a pre-build event on the executable
	  target to make the directory.

2009-06-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-12 15:44  king

	* Source/kwsys/ProcessUNIX.c: COMP: Do not compile VMS-specific
	  code on non-VMS

	  This helps avoid fixing VMS-specific code for non-VMS compilers
	  where it isn't needed anyway.

2009-06-12 15:28  king

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: ENH: Refactor VS 7,8,9 build
	  event generation

	  In cmLocalVisualStudio7Generator we generate pre-build, pre-link,
	  and post-build events into project files.  This refactors the
	  generation code for the three event types into a private
	  EventWriter class to avoid duplicate code.

2009-06-12 13:33  fbertel

	* Source/kwsys/ProcessUNIX.c: COMP:Fixed warning with gcc 4.3.3:
	  passing argument 1 of kwsysProcessSetVMSFeature discards
	  qualifiers from pointer target type.

2009-06-12 13:25  martink

	* Source/: cmIfCommand.h, cmPolicies.cxx: ENH: clean up some help
	  text

2009-06-12 11:10  martink

	* Source/cmIfCommand.cxx: ENH: warning fix

2009-06-12 11:05  king

	* Source/cmStandardIncludes.h: COMP: Block warnings in Borland
	  system headers

	  In Release builds the Borland compiler warns about code in its
	  own system headers.  This blocks the warnings by disabling them
	  where the headers are included.

2009-06-12 10:46  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y,
	  cmDependsFortranParserTokens.h: ENH: Use KWSys String strcasecmp
	  to parse Fortran

	  This replaces the Fortran dependency parser source's custom
	  strcasecmp implementation with one from KWSys String.  It removes
	  duplicate code and avoids a Borland warning about inlining
	  functions with 'while'.

2009-06-12 10:46  king

	* Source/kwsys/String.c: COMP: Avoid double-initialization in KWSys
	  String

	  The KWSys String implementation of strcasecmp initialized
	  'result' immediately before assigning to it.	Borland produces a
	  warning in this case, so this commit removes the extra
	  initialization.

2009-06-12 10:46  king

	* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l:
	  COMP: Remove useless assignment in Fortran lexer

	  The generated Fortran dependency scanning lexer includes an
	  assignment to a local variable that is unused.  Borland warns, so
	  we remove the assignment.

2009-06-12 10:07  martink

	* Source/: cmIfCommand.cxx, cmIfCommand.h, cmPolicies.cxx,
	  cmPolicies.h, cmWhileCommand.cxx: ENH: modified the if command to
	  address bug 9123 some

2009-06-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-11 15:25  hoffman

	* Modules/Platform/OpenVMS.cmake, Source/kwsys/SystemTools.cxx:
	  ENH: use .exe on vms

2009-06-11 15:18  king

	* CMakeLists.txt: COMP: We now require CMake 2.4.5 or higher to
	  build

	  We use the CMakeDependentOption module unconditionally, so we
	  must require a version of CMake new enough to provide it.

2009-06-11 14:57  king

	* Source/cmComputeLinkInformation.cxx: BUG: Do not create empty
	  build-tree RPATH

	  The fix for issue #9130 appends ':' to the end of the build-tree
	  RPATH unconditionally.  This changes the fix to add ':' only when
	  the RPATH is not empty so that we do not create a build-tree
	  RPATH with just ':'.	An empty RPATH produces no string at all,
	  so there is no chance of merging with a symbol name anyway.

2009-06-11 11:24  king

	* CMakeLists.txt, CTestCustom.cmake.in,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Utilities/cmThirdParty.h.in, Utilities/cm_xmlrpc.h: ENH: Disable
	  the xmlrpc drop method by default

	  We've chosen to drop our default dependence on xmlrpc.  Thus we
	  disable the corresponding CTest submission method and remove the
	  sources for building xmlrpc locally.	Users can re-enable the
	  method by setting the CTEST_USE_XMLRPC option to use a
	  system-installed xmlrpc library.

2009-06-11 09:04  king

	* CMakeLists.txt, Utilities/cmThirdParty.h.in, Utilities/cm_curl.h:
	  ENH: Remove option to build cmcurl-7.19.0

	  This version of curl was added experimentally but does not
	  address the problem we were hoping it fixed (an occasional upload
	  hang).  Importing a new curl can wait until the problem is fully
	  diagnosed and addressed.

2009-06-11 09:04  king

	* CMakeLists.txt: ENH: Simplify decision to use system libraries

	  Previously we disallowed use of system libraries if
	  FindXMLRPC.cmake was not available.  Now that CMake 2.4 is
	  required to build, the module is always available.  This change
	  simplifies the logic accordingly.

2009-06-11 09:03  king

	* Source/cmXMLParser.cxx: COMP: Fix build with system-installed
	  expat 2.0.1

	  In cmXMLParser::ReportXmlParseError we were accidentally passing
	  a value of type 'XML_Parser*' to expat methods instead of
	  'XML_Parser'.  It was not caught because XML_Parser was just
	  'void*' in the cmexpat version.  Newer system-installed expat
	  versions catch the error because XML_Parser is now a pointer to a
	  real type.  This correct the type.

2009-06-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-10 14:11  king

	* Source/cmComputeLinkInformation.cxx: BUG: Do not mangle symbols
	  when editing RPATHs

	  In ELF binaries the .dynstr string table is used both for the
	  RPATH string and for program symbols.  If a symbol name happens
	  to match the end of the build-tree RPATH string the linker is
	  allowed to merge the symbols.

	  We must not allow this when the RPATH string will be replaced
	  during installation because it will mangle the symbol.  Therefore
	  we always pad the end of the build-tree RPATH with ':' if it will
	  be replaced.	Tools tend not to use ':' at the end of symbol
	  names, so it is unlikely to conflict.  See issue #9130.

2009-06-10 14:11  king

	* Source/cmDocumentVariables.cxx: ENH: Document variable
	  CMAKE_NO_BUILTIN_CHRPATH

	  This adds documentation for the variable which was previously
	  missing.  See issue #9130.

2009-06-10 13:39  king

	* bootstrap: BUG: Fix bootstrap for Debian Almquist Shell

	  The Debian Almquist Shell (dash) provides minimal POSIX
	  compliance instead of the power of bash.  It converts literal
	  '\n' to a real newline even in a single-quoted string.  This
	  works around the problem by avoiding the literal.  We can no
	  longer use HEREDOC.

2009-06-10 13:04  king

	* bootstrap: ENH: Make bootstrap script work on VMS bash

	  A few sweeping changes were needed:

	    - Avoid use of HEREDOC, which does not seem to work.
	    - Avoid extra '.' in paths by using '_cmk' and '_tmp'
	      instead of '.cmk' and '.tmp'.

2009-06-10 13:04  king

	* Modules/Platform/OpenVMS.cmake,
	  Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: Enable basic
	  OpenVMS platform support

	  This adds the Modules/Platform/OpenVMS.cmake platform file for
	  OpenVMS.  We just use Unix-like rules to work with the GNV
	  compiler front-end.

	  A problem with process execution currently prevents CMake link
	  scripts from working, so we avoid using them.

2009-06-10 13:03  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Skip 'SHELL =
	  /bin/sh' in Makefiles on VMS

	  This shell does not exist on VMS, so we leave it out.

2009-06-10 13:03  king

	* Source/: cmGeneratedFileStream.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmTarget.cxx: ENH: On VMS use
	  _dir and _tmp, not .dir and .tmp

	  The VMS posix path emulation does not handle multiple '.'
	  characters in file names in all cases.  This avoids adding extra
	  '.'s to file and directory names for target directories and
	  generated files.

2009-06-10 13:02  king

	* Source/kwsys/SystemTools.cxx: ENH: Teach KWSys SystemTools about
	  VMS paths

	  This teaches ConvertToUnixSlashes to convert VMS paths into
	  posix-style paths.  We also set the DECC$FILENAME_UNIX_ONLY
	  feature so the process always sees posix-style paths on disk.

2009-06-10 13:02  king

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Avoid std::unique
	  algorithm on VMS

	  The Compaq compiler's std::unique algorithm followed by deletion
	  of the extra elements seems to crash.  For now we'll accept the
	  duplicate dependencies on this platform.

2009-06-10 11:49  king

	* Utilities/cmtar/extract.c: COMP: Fix cmtar build on VMS

	  The mknod and mkfifo functions are not available on VMS.

2009-06-10 11:49  king

	* Utilities/cmcurl/setup.h: COMP: Fix cmcurl build on VMS

	  This defines IOCTL_3_ARGS in 'cmcurl/setup.h' to teach curl
	  sources about the three-argument ioctl() on VMS.

2009-06-10 11:49  king

	* Utilities/cmtar/: append.c, decode.c, extract.c, libtar.c,
	  util.c, wrapper.c: COMP: Use HAVE_SYS_PARAM_H properly in libtar

	  The value is computed by a try-compile for libtar.  This teaches
	  the sources to actually use the result.

2009-06-10 11:48  king

	* Source/kwsys/ProcessUNIX.c: ENH: Teach KWSys Process basic VMS
	  support

	  This achieves basic process execution on OpenVMS.  We use
	  work-arounds for different fork()/exec() behavior and a lack of
	  select().

	  VMS emulates fork/exec using setjmp/longjmp to evaluate the child
	  and parent return cases from fork.  Therefore both must be
	  invoked from the same function.

	  Since select() works only for sockets we use the BeOS-style
	  polling implementation.  However, non-blocking reads on empty
	  pipes cannot be distinguished easily from the last read on a
	  closed pipe.	Therefore we identify end of data by an empty read
	  after the child terminates.

2009-06-10 11:46  king

	* Source/kwsys/ProcessUNIX.c: BUG: Fix non-select process impl
	  without timeout

	  This avoids use of an uninitialized value in the KWSys
	  ProcessUNIX polling implementation when no timeout is given.

2009-06-10 11:46  king

	* Source/kwsys/CMakeLists.txt, bootstrap, Source/kwsys/String.c,
	  Source/kwsys/kwsysPrivate.h: COMP: Avoid String.c inclusion by
	  Compaq templates

	  The Compaq compiler (on VMS) includes 'String.c' in source files
	  that use the stl string while looking for template definitions.
	  This was the true cause of double-inclusion of the
	  'kwsysPrivate.h' header.  We work around the problem by
	  conditionally compiling the entire source file on a condition
	  only true when really building the source.

2009-06-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-09 15:58  hoffman

	* Source/cmStandardIncludes.h: STYLE: suppress warnings for borland

2009-06-09 15:44  hoffman

	* Source/kwsys/testAutoPtr.cxx: STYLE: suppress warnings for
	  borland

2009-06-09 15:18  hoffman

	* Source/: cmStandardIncludes.h, kwsys/hashtable.hxx.in,
	  kwsys/testAutoPtr.cxx: STYLE: suppress warnings for borland

2009-06-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-05 14:59  partyd

	* Source/kwsys/hashtable.hxx.in: COMP: Hopefully fix hashmap on
	  VS6, Thanks Brad K!

2009-06-05 13:17  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: fix warning on borland

2009-06-05 12:01  hoffman

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  kwsys/SystemTools.hxx.in, kwsys/SystemTools.cxx: ENH: move PutEnv
	  to SystemTools

2009-06-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-03 15:08  king

	* Modules/Platform/HP-UX.cmake,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmDocumentVariables.cxx: BUG: Recognize .so shared
	  libraries on HP-UX

	  HP-UX uses both .sl and .so as extensions for shared libraries.
	  This teaches CMake to recognize .so shared libraries so they are
	  treated properly during link dependency analysis.

2009-06-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-06-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-31 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-30 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-29 16:09  alex

	* Modules/CPackRPM.cmake: BUG: fix #9031: newer rpm versions
	  complain about the "#%" lines

	  Alex

2009-05-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-27 11:33  king

	* Modules/Platform/CYGWIN.cmake, bootstrap: ENH: Auto-import
	  symbols for cygwin executables

	  This enables the --enable-auto-import linker flag on Cygwin when
	  linking executables.	It works with the old gcc 3.x compiler and
	  is necessary for the new gcc 4.x compiler.  See issue #9071.

2009-05-27 11:14  hoffman

	* Source/CTest/cmCTestMemCheckHandler.cxx: BUG: fix for bug #8153
	  add purify suppression file and fix output to not be one big line

2009-05-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-26 09:55  david.cole

	* Modules/: CMakeVS8FindMake.cmake, CMakeVS9FindMake.cmake: BUG:
	  Rearrange paths to find correct installations of Visual Studio.
	  Patch devenv.modified_search_order.patch came from issue #7919.

2009-05-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-20 09:50  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: make this work for older
	  versions of OSX

2009-05-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-19 21:50  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: revert back because it
	  does not build on older macs for now

2009-05-19 16:56  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: remove warning

2009-05-19 16:46  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: make this build on other
	  machines besides the mac

2009-05-19 16:35  hoffman

	* Source/kwsys/: SystemInformation.cxx, testSystemInformation.cxx:
	  ENH: fix system info for mac

2009-05-19 11:38  clinton

	* Modules/FindQt4.cmake: ENH:  Better error message for those who
	  switch from Qt3 to Qt4 and don't clean their cache file.

2009-05-19 11:25  hoffman

	* Source/cmCoreTryCompile.cxx: BUG: fix for #0009051 CMake does not
	  pass CMAKE_OSX_SYSROOT and CMAKE_OSX_DEPLOYMENT_TARGET when
	  running TRY_COMPILE

2009-05-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-18 15:27  alex

	* Source/cmFindFileCommand.cxx: STYLE: fix docs: it must replace
	  "find_path" instead of "FIND_PATH" with "find_file", otherwise
	  the docs talk about find_path() instead of find_file (patch from
	  Michael Wild, #9047)

	  Alex

2009-05-18 10:34  king

	* Source/CTest/cmCTestBZR.cxx, Tests/CMakeLists.txt: BUG: Parse
	  more bzr xml output encodings

	  The BZR xml output plugin can use some encodings that are not
	  recognized by expat, which leads to "Error parsing bzr log xml:
	  unknown encoding".  This works around the problem by giving expat
	  a mapping, and adds a test.  Patch from Tom Vercauteren.  See
	  issue #6857.

2009-05-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-15 15:39  king

	* Modules/CTest.cmake, Source/CTest/cmCTestSubmitCommand.cxx: ENH:
	  Remove CTest public.kitware.com drop default

	  Previously CTest would drop dashboard submissions at
	  public.kitware.com on the PublicDashboard project if there was no
	  configuration.  The server no longer supports forwarding to
	  cdash.org, so there is no point in this default.  Furthermore,
	  there should be no default at all because it could leak
	  information about proprietary projects that are not configured
	  correctly.

2009-05-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-14 16:13  king

	* Modules/CTest.cmake, Source/CMakeLists.txt,
	  Source/CTest/cmCTestBZR.cxx, Source/CTest/cmCTestBZR.h,
	  Source/CTest/cmCTestUpdateCommand.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
	  Tests/CTestUpdateBZR.cmake.in: ENH: Teach CTest to handle Bazaar
	  repositories

	  This creates cmCTestBZR to drive CTest Update handling on
	  bzr-based work trees.  Currently we always update to the head of
	  the remote tracking branch (bzr pull), so the nightly start time
	  is ignored for Nightly builds.  A later change will address this.
	   Patch from Tom Vercauteren.	See issue #6857.

2009-05-14 15:31  alex

	* Modules/CPackRPM.cmake: STYLE: add documentation for CPackRPM
	  (#9029)

	  Alex

2009-05-14 09:27  king

	* Source/cmDocumentVariables.cxx: ENH: Make
	  CMAKE_<LANG>_SIZEOF_DATA_PTR public

	  The variable was previously documented for internal-use only.
	  This officially documents it for general use by projects.

2009-05-14 09:27  king

	* Source/kwsys/kwsysPrivate.h: STYLE: Simplify and document VMS
	  workarounds

	  The kwsysPrivate header double-inclusion check hits a false
	  positive on VMS for an undetermined reason.  This simplifies the
	  workaround and documents it.

2009-05-14 09:26  king

	* Source/kwsys/kwsysPrivate.h: STYLE: Remove trailing whitespace

2009-05-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-13 11:08  hoffman

	* Source/: cmForEachCommand.cxx, cmWhileCommand.cxx: BUG: fix for
	  #9014, FATAL_ERROR not ending loops

2009-05-13 10:30  king

	* Source/kwsys/SystemTools.cxx: BUG: Fix removal of read-only
	  directories

	  Read-only directories must be given write permission before we
	  can remove files and subdirectories from them.

2009-05-13 10:30  king

	* Tests/StringFileTest/CMakeLists.txt: BUG: file(COPY) test should
	  not make read-only dir

	  CMake directory removal code cannot remove content from read-only
	  directories (a separate bug which will be fixed).  Therefore we
	  should not create them in the StringFileTest.  This tweaks the
	  file(COPY) call to test not giving OWNER_WRITE to files rather
	  than directories.

2009-05-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-12 15:17  alex

	* Modules/: CMakeEclipseCDT4.cmake, CMakeCodeBlocks.cmake,
	  CMakeKDevelop3.cmake: STYLE: remove these files now that I added
	  them with a more consistent name as CMakeFind<GENERATOR>.cmake
	  (should have been in the same commit...)

	  Alex

2009-05-12 15:13  alex

	* Modules/CPackRPM.cmake: BUG: apply patch from Eric Noulard, so
	  cpack works with rpmbuild 4.6.0, #8967

	  Alex

2009-05-12 15:11  alex

	* Modules/: CMakeFindCodeBlocks.cmake, CMakeFindEclipseCDT4.cmake,
	  CMakeFindKDevelop3.cmake, CMakeLists.txt,
	  CMakeSystemSpecificInformation.cmake: STYLE: rename the files
	  from CMake<GENERATOR>.cmake to CMakeFind<GENERATOR>.cmake, so it
	  is more consistent e.g. with CMakeFindXcode.cmake

	  Alex

2009-05-12 15:06  king

	* Readme.txt: STYLE: Remove trailing whitespace

2009-05-12 15:03  king

	* cmake.1: BUG: Remove manual man-page from CMake-SourceFile2-b
	  branch

2009-05-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-11 13:58  king

	* Source/cmCTest.cxx: COMP: Avoid operator precedence warning

	  GCC warns that parens should be used for nested and/or operators.

2009-05-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-10 16:07  alex

	* Source/cmSetCommand.cxx: STYLE: cacheStart is used only locally
	  in the if-branch

	  Alex

2009-05-10 06:01  alex

	* Modules/CTest.cmake: STYLE: first lower-casing the string makes
	  comparing its contents easier

	  Alex

2009-05-10 06:00  alex

	* Modules/: CMakeCodeBlocks.cmake, CMakeEclipseCDT4.cmake,
	  CMakeKDevelop3.cmake, CMakeSystemSpecificInformation.cmake: ENH:
	  move the code which queries gcc for the system include dirs from
	  CMakeSystemSpecificInformation.cmake into a separate file,
	  CMakeEclipseCDT4.cmake -if CMAKE_EXTRA_GENERATOR is set, i.e.
	  either CodeBlocks or KDevelop3 or EclipseCDT4, load a matching
	  cmake script file, which can do things specific for this
	  generator - added such files for Eclipse, KDevelop and
	  CodeBlocks, one thing they all do is they try to find the
	  respective IDE and store it in the
	  CMAKE_(KDEVELOP3|CODEBLOCKS|ECLIPSE)_EXECUTABLE variable.  This
	  could be used by cmake-gui to open the project it just generated
	  with the gui (not sure this is possible with eclipse).

	  Alex

2009-05-10 05:29  alex

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: don't report
	  changed compiler variables if the path to the compiler differs
	  only e.g. a double slash somewhere instead only one slash as
	  directory separator (#8890)

	  Alex

2009-05-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-09 17:25  alex

	* Source/cmDocumentVariables.cxx: STYLE: document
	  CMAKE_INCLUDE_CURRENT_DIR

	  Alex

2009-05-09 08:15  alex

	* Modules/: CMakeVS8FindMake.cmake, CMakeVS9FindMake.cmake: ENH:
	  when cross compiling, e.g. for WinCE, don't use VCExpress, since
	  this doesn't support it This is the first patch to add support
	  for WinCE to cmake (#7919)

	  Alex

2009-05-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-07 18:22  hoffman

	* Source/ctest.cxx: ENH: add docs for command line ctest

2009-05-07 18:20  hoffman

	* Source/cmCTest.cxx: BUG: 8898 fix date in ctest nightly time

2009-05-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-06 11:21  clinton

	* Modules/FindQt4.cmake: BUG:  Fix spaces in file paths for lupdate
	  command

2009-05-06 09:42  clinton

	* Modules/: FindQt4.cmake, UseQt4.cmake:
	  ENH:	Add support for QtScriptTools in Qt 4.5.

2009-05-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-05-01 10:39  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Remove cmTarget internal
	  type arguments

	  Internally cmTarget was passing the target type in several name
	  computation signatures to support computation of both shared and
	  static library names for one target.	We no longer need to
	  compute both names, so this change simplifies the internals by
	  using the GetType method and dropping the type from method
	  signatures.

2009-05-01 10:39  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx, cmTarget.cxx,
	  cmTarget.h: ENH: Remove cmTarget::GetExecutableCleanNames

	  This method was redundant with GetExecutableNames.

2009-05-01 10:38  king

	* Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Always
	  imply CLEAN_DIRECT_OUTPUT target prop

	  This property was left from before CMake always linked using full
	  path library names for targets it builds.  In order to safely
	  link with "-lfoo" we needed to avoid having both shared and
	  static libraries in the build tree for targets that switch on
	  BUILD_SHARED_LIBS.  This meant cleaning both shared and static
	  names before creating the library, which led to the creation of
	  CLEAN_DIRECT_OUTPUT to disable the behavior.

	  Now that we always link with a full path we do not need to clean
	  old library names left from an alternate setting of
	  BUILD_SHARED_LIBS.  This change removes the CLEAN_DIRECT_OUTPUT
	  property and instead uses its behavior always.  It removes some
	  complexity from cmTarget internally.

2009-05-01 09:45  king

	* Source/cmTarget.cxx, Source/cmTarget.h,
	  Tests/ExportImport/Export/CMakeLists.txt,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Allow more
	  specification of target file names

	  This creates target properties ARCHIVE_OUTPUT_NAME,
	  LIBRARY_OUTPUT_NAME, and RUNTIME_OUTPUT_NAME, and
	  per-configuration equivalent properties
	  ARCHIVE_OUTPUT_NAME_<CONFIG>, LIBRARY_OUTPUT_NAME_<CONFIG>, and
	  RUNTIME_OUTPUT_NAME_<CONFIG>.  They allow specification of target
	  output file names on a per-type, per-configuration basis.  For
	  example, a .dll and its .lib import library may have different
	  base names.

	  For consistency and to avoid ambiguity, the old
	  <CONFIG>_OUTPUT_NAME property is now also available as
	  OUTPUT_NAME_<CONFIG>.

	  See issue #8920.

2009-05-01 09:45  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Refactor target output
	  file type computation

	  This creates method cmTarget::GetOutputTargetType to compute the
	  output file type 'ARCHIVE', 'LIBRARY', or 'RUNTIME' from the
	  platform and target type.  It factors out logic from the target
	  output directory computation code for later re-use.

2009-05-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-30 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-29 15:07  king

	* Modules/UntarFile.cmake: ENH: Teach UntarFile to preserve file
	  timestamps

	  After extracting the tarball in a temporary directory we copy the
	  tree to the destination directory.  The 'cmake -E copy_directory'
	  command does not preserve file timestamps, so we use file(COPY)
	  instead.

2009-04-29 14:50  king

	* Source/cmFileCommand.cxx: COMP: Avoid unused arg warnings in
	  cmFileCommand

	  The default cmFileCopier::ReportCopy implementation is empty, so
	  we should leave out the argument names.

2009-04-29 14:20  king

	* Source/CTest/cmCTestCVS.cxx: BUG: Remove '-d<now' from 'cvs log'
	  commands

	  When CTest runs 'cvs log' to get revision information for updated
	  files, we were passing '-d<now'.  The option seems useless since
	  revisions cannot be created in the future, and can lose revisions
	  if the client machine clock is behind the server.

2009-04-29 14:02  king

	* Tests/CMakeTests/FileTest.cmake.in: BUG: Fix CMake.File test for
	  deep dir name

	  This fixes the regex checking expected output of Copy-NoFile to
	  account for line wrapping when the input directory name is long.

2009-04-29 13:57  king

	* Source/cmFileCommand.cxx: COMP: Fix nested class member access

	  Nested classes have no special access to other members of their
	  enclosing class.  In cmFileCopier the nested class MatchRule must
	  use MatchProperties, so we grant friendship to it.

2009-04-29 13:33  king

	* Source/cmFileCommand.cxx: COMP: Fix non-virtual destructor
	  warning

	  This gives cmFileCopier a virtual destructor since it has virtual
	  methods.  While we never actually delete through a base pointer
	  (or dynamically at all), the compiler doesn't know and warns
	  anyway.

2009-04-29 13:13  king

	* Tests/CMakeTests/: CMakeLists.txt, File-Copy-BadArg.cmake,
	  File-Copy-BadPerm.cmake, File-Copy-BadRegex.cmake,
	  File-Copy-EarlyArg.cmake, File-Copy-LateArg.cmake,
	  File-Copy-NoDest.cmake, File-Copy-NoFile.cmake,
	  FileTest.cmake.in: ENH: Test file(COPY) failure cases

	  This tests some cases of bad arguments to the file(COPY)
	  signature.  It checks that the proper error messages are
	  produced.

2009-04-29 13:13  king

	* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Create file(COPY)
	  command signature

	  The file(INSTALL) command has long been undocumented and used
	  only to implement install() scripts.	We now document it and
	  provide a similar file(COPY) signature which is useful in
	  general-purpose scripts.  It provides the capabilities of
	  install(DIRECTORY) and install(FILES) but operates immediately
	  instead of contributing to install scripts.

2009-04-29 13:13  king

	* Source/cmFileCommand.cxx: ENH: Teach file(INSTALL) relative paths

	  This teaches the undocumented file(INSTALL) command to deal with
	  relative paths.  Relative input file paths are evaluated with
	  respect to the current source directory.  Relative output file
	  paths are evaluated with respect to the current binary directory.

	  While this command is currently used only in cmake_install.cmake
	  scripts (in -P script mode), this cleans up its interface in
	  preparation for a documented signature.

2009-04-29 13:12  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Refactor
	  file(INSTALL) implementation

	  The undocumented file(INSTALL) is implemented by a
	  cmFileInstaller class inside cmFileCommand.  This refactors the
	  class to split out code not specific to installation into a
	  cmFileCopier base class.

2009-04-29 08:47  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Send all file
	  installations through one path

	  This creates a single cmFileInstaller method to dispatch
	  installation of symlinks, directories, and files.  The change
	  removes duplicate tests of input file type and makes the decision
	  more consistent.

2009-04-29 08:47  king

	* Source/cmFileCommand.cxx: ENH: Better error on file perm or time
	  failure

	  This improves the error message produced during installation when
	  CMake cannot set file modification time or permissions.

2009-04-29 08:46  king

	* Source/cmFileCommand.cxx: BUG: Error when install dir cannot be
	  created

	  This teaches the undocumented file(INSTALL) command to report an
	  error when it cannot create the destination directory.

2009-04-29 08:46  king

	* Source/cmFileCommand.cxx: ENH: Simplify CMAKE_INSTALL_ALWAYS
	  implementation

	  This simplifies cmFileInstaller internally by storing the
	  'always' mark as an instance variable instead of passing it
	  through all method signatures.

2009-04-29 08:46  king

	* Source/cmFileCommand.cxx: ENH: Simplify construction of
	  cmFileInstaller

	  This cleans up the cmFileInstaller constructor signature.

2009-04-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-28 14:58  hoffman

	* CMakeLists.txt: ENH: final 2.6.4 release

2009-04-28 08:19  king

	* Source/cmFileCommand.cxx: BUG: Fix required permissions check
	  again

	  While copying a directory the destination must have owner rwx
	  permissions.	This corrects our check, this time with correct
	  operator precedence using parenthesis.

2009-04-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-27 13:20  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h,
	  cmInstallDirectoryGenerator.cxx, cmInstallExportGenerator.cxx,
	  cmInstallFilesGenerator.cxx, cmInstallGenerator.cxx,
	  cmInstallGenerator.h, cmInstallTargetGenerator.cxx: ENH: Remove
	  unused PROPERTIES from file(INSTALL)

	  The undocumented file(INSTALL) command used to support a
	  PROPERTIES option, but no install code still uses it.  This
	  removes the option.

2009-04-27 13:20  king

	* Source/cmFileCommand.cxx: BUG: Fix required permissions check for
	  dir copy

	  While copying a directory the destination must have owner rwx
	  permissions.	This corrects our check.

2009-04-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-24 11:44  hoffman

	* Source/cmSystemTools.cxx: ENH: vms fix

2009-04-24 11:21  king

	* Tests/Preprocess/CMakeLists.txt: ENH: Test spaces in non-string
	  preprocessor values

	  This extends the Preprocessor test to put spaces in the value of
	  a definition that is not a quoted string.  In particular this
	  tests that VS6 supports values with spaces if they do not have
	  '"', '$', or ';'.  See issue #8779.

2009-04-24 11:17  king

	* Source/cmLocalGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
	  Tests/Preprocess/CMakeLists.txt: ENH: Support more preprocessor
	  values in VS6

	  Previously we rejected all preprocessor definition values
	  containing spaces for the VS6 IDE generator.	In fact VS6 does
	  support spaces but not in combination with '"', '$', or ';', and
	  only if we use the sytnax '-DNAME="value with spaces"' instead of
	  '-D"NAME=value with spaces"'.  Now we support all definition
	  values that do not have one of these invalid pairs.  See issue
	  #8779.

2009-04-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-23 11:09  hoffman

	* Source/kwsys/: ProcessUNIX.c, System.h.in, SystemTools.cxx,
	  kwsysPrivate.h: ENH: check in almost building VMS stuff with
	  VMSBuild directory since the bootstrap script will not work on
	  VMS

2009-04-23 09:10  king

	* Tests/CTestUpdateGIT.cmake.in: BUG: Fix CTest.UpdateGIT test for
	  older git

	  Older git versions do not support 'git init --bare', so we
	  instead use the more proper 'git --bare init'.

2009-04-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-22 10:22  king

	* Source/CTest/cmCTestGIT.cxx: COMP: Fix class reference for HP aCC

2009-04-22 09:18  king

	* Source/CMakeLists.txt, Source/CTest/cmCTestGIT.cxx,
	  Source/CTest/cmCTestGIT.h, Source/CTest/cmCTestUpdateCommand.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
	  Tests/CTestUpdateGIT.cmake.in: ENH: Teach CTest to handle git
	  repositories

	  This creates cmCTestGIT to drive CTest Update handling on
	  git-based work trees.  Currently we always update to the head of
	  the remote tracking branch (git pull), so the nightly start time
	  is ignored for Nightly builds.  A later change will address this.
	   See issue #6994.

2009-04-22 09:18  king

	* Source/: CMakeLists.txt, CTest/cmCTestGlobalVC.cxx,
	  CTest/cmCTestGlobalVC.h, CTest/cmCTestSVN.cxx,
	  CTest/cmCTestSVN.h: ENH: Factor global-VC parts out of cmCTestSVN

	  This factors parts of the svn update implementation that are
	  useful for any globally-versioning vcs tool into cmCTestGlobalVC.
	   It will allow the code to be shared among the support classes
	  for most vcs tools.

2009-04-22 09:11  king

	* Source/cmSystemTools.cxx: COMP: Fix calls to superclass methods
	  for Borland

	  The superclass of cmSystemTools is cmsys::SystemTools, which
	  should be referencable by just SystemTools from inside the class.
	   Borland C++ does not seem to support this, so we use
	  cmSystemTools instead.

2009-04-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-21 18:23  alex

	* Source/kwsys/Terminal.c: ENH: also recognize rxvt-256color as a
	  color terminal (#8913, patch from Deewiant)

	  Alex

2009-04-21 18:18  alex

	* Modules/FindMPEG2.cmake: ENH: search also for mpeg2dec/mpeg2.h,
	  as the documentation says, and as it is also installed by plain
	  libmpeg2 (#8455) Also mark the variables as advanced.

	  Alex

2009-04-21 17:18  hoffman

	* Tests/X11/CMakeLists.txt: ENH: sneak a test into RC 5

2009-04-21 17:15  hoffman

	* Tests/X11/CMakeLists.txt: ENH: make sure tests for cpack are run
	  correctly

2009-04-21 17:12  hoffman

	* Tests/X11/: CMakeLists.txt: ENH: make sure tests for cpack are
	  run correctly

2009-04-21 17:12  alex

	* Modules/FindJNI.cmake: ENH: add even more search directories for
	  debian-like systems (see #8821)

	  Alex

2009-04-21 17:09  alex

	* Modules/FindJNI.cmake: ENH: add one more search directory (see
	  #8919)

	  Alex

2009-04-21 16:48  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CPack.OSXScriptLauncher.in,
	  Modules/CPack.OSXScriptLauncher.rsrc.in,
	  Modules/CPack.OSXX11.main.scpt.in,
	  Modules/CPack.background.png.in, Modules/CPack.cmake: ENH: move
	  over more CPack files into 2.6

2009-04-21 14:12  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CPack.OSXX11.main.scpt.in,
	  Source/QtDialog/CMakeSetupDialog.ui: ENH: merge in changes and
	  create RC 5

2009-04-21 11:37  king

	* Source/cmSystemTools.cxx: BUG: Avoid infinite loop at directory
	  tree root

	  The system tools GetParentDirectory method no longer removes the
	  root path component.	This fixes
	  cmSystemTools::FileExistsInParentDirectories to not infinitely
	  loop at when GetParentDirectory stops at the root.

2009-04-21 11:36  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Remove
	  obscure method from KWSys SystemTools

	  This removes SystemTools::FileExistsInParentDirectories from
	  KWSys since it is a special-purpose method that is not generally
	  useful.

2009-04-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-20 08:42  king

	* Source/kwsys/SystemTools.cxx: BUG: Fix
	  SystemTools::IsSubDirectory on bad input

	  When SystemTools::GetParentDirectory was fixed to never remove
	  the root path component from a full path we violated an
	  assumption made by IsSubDirectory that eventually
	  GetParentDirectory returns an empty string.  This led to an
	  infinite loop if the potential parent directory is empty, so we
	  explicitly avoid that case.

2009-04-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-19 12:46  alex

	* Modules/FindBLAS.cmake, Modules/FindBoost.cmake,
	  Modules/FindLAPACK.cmake, Modules/FindMotif.cmake,
	  Modules/FindRTI.cmake, Modules/FindwxWidgets.cmake,
	  Modules/SquishTestScript.cmake, Modules/Use_wxWindows.cmake,
	  Source/cmDocumentVariables.cxx, Source/cmFindPackageCommand.cxx,
	  Source/cmake.cxx, Source/cmakemain.cxx: STYLE: fix typos in the
	  docs

	  Alex

2009-04-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-18 14:37  hoffman

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
	  BUG: fix cmake so that if you configure with a bad env for cl,
	  then with a good path, it will configure correctly

2009-04-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-17 14:44  hoffman

	* Modules/DartConfiguration.tcl.in,
	  Source/CTest/cmCTestSubmitCommand.cxx: ENH: make sure
	  CTEST_CURL_OPTIONS work from script mode

2009-04-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-16 12:25  clinton

	* Source/QtDialog/CMakeSetupDialog.ui:
	  BUG:	Path lengths in combo box for binary directory was forcing
	  a minimum size       on the main window.  Fixed that.

2009-04-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-15 13:03  king

	* Source/kwsys/SystemTools.cxx: BUG: Replace brittle
	  GetParentDirectory impl

	  The previous change to this method broke cases where the input
	  path does not exist.	The SystemTools::GetParentDirectory method
	  is redundant with the more robust SystemTools::GetFilenamePath.
	  This replaces its implementation to just call GetFilenamePath.

2009-04-15 11:00  king

	* Source/cmSystemTools.cxx: COMP: Fix BOOL to bool conversion
	  warning

	  The cmSystemTools::RenameFile method returns type bool, but its
	  implementation on Windows returns the result of an API function
	  that returns BOOL.  This change avoids the compiler warning.

2009-04-15 10:45  yumin

	* Source/kwsys/SystemTools.cxx: BUG:
	  SystemTools::GetParentDirectory() will crash if "/" is passed in
	  as argement. Valid check is added to make sure the input argment
	  exists, and if "/" is passed in, empty string will be returned.

2009-04-15 09:58  king

	* Source/cmake.cxx: ENH: Create command line api "cmake -E rename"

	  This extends the "-E" command line mode with a "rename old new"
	  signature.  The new command atomically renames a file or
	  directory within a single disk volume.

2009-04-15 09:58  king

	* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Create file(RENAME)
	  command mode

	  This creates command "file(RENAME <oldname> <newname>)" to rename
	  a file or directory within a single disk volume.

2009-04-15 09:57  king

	* Source/: cmGeneratedFileStream.cxx, cmSystemTools.cxx,
	  cmSystemTools.h: ENH: Move RenameFile to cmSystemTools

	  This moves the cmGeneratedFileStream::RenameFile method
	  implementation into cmSystemTools.  It works only within a single
	  filesystem volume, but is atomic when the operating system
	  permits.

2009-04-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-14 09:35  king

	* Source/kwsys/: Base64.h.in, Configure.h.in, Configure.hxx.in,
	  FundamentalType.h.in, MD5.h.in, Process.h.in, String.h.in,
	  System.h.in, Terminal.h.in: ENH: Skip KWSys name maros in case of
	  identity

	  All KWSys C symbol names begin with the KWSYS_NAMESPACE defined
	  at configuration time.  For ease of editing we write canonical
	  names with the prefix 'kwsys' and use macros to map them to the
	  configured prefix at preprocessing time.  In the case of
	  standalone KWSys, the prefix is 'kwsys', so the macros were
	  previously defined to their own names.

	  We now skip defining the macros in the identity case so that the
	  final symbol names are never themselves macros.  This will allow
	  the symbols to be further transformed behind the scenes to help
	  linkers in special cases on some platforms.

2009-04-14 00:50  lowman

	* Modules/CMakeDetermineVSServicePack.cmake: ENH: New function for
	  determining Visual Studio service pack

2009-04-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-11 09:29  hoffman

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: remove warning and
	  improve message

2009-04-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-10 13:00  hoffman

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: remove cerr call

2009-04-10 12:15  hoffman

	* Modules/DartConfiguration.tcl.in,
	  Source/CTest/cmCTestSubmitHandler.cxx: ENH: add ability to
	  control ssl cert checking

2009-04-10 11:59  hoffman

	* CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt: ENH: allow for
	  shared build of libcurl and fix build with openssl option (ssl
	  tested on linux and windows

2009-04-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-09 13:56  king

	* Modules/AddExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt,
	  Tests/ExternalProject/Step1Patch.cmake: ENH: Allow lists in
	  AddExternalProject arguments

	  The add_external_project function separates its arguments with
	  ';' separators, so previously no command line argument could
	  contain one.	When specifying CMAKE_ARGS, some -D argument values
	  may need to contain a semicolon to form lists in the external
	  project cache.

	  This adds add_external_project argument LIST_SEPARATOR to specify
	  a list separator string.  The separator is replaced by ';' in
	  arguments to any command created to drive the external project.
	  For example:

	    add_external_project(...
	      LIST_SEPARATOR ::
	      CMAKE_ARGS -DSOME_LIST:STRING=A::B::C
	      ...)

	  passes "-DSOME_LIST:STRING=A;B;C" to CMake for the external
	  project.

2009-04-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-08 16:29  king

	* Source/cmTarget.cxx, Tests/ExportImport/Export/CMakeLists.txt,
	  Tests/ExportImport/Export/testLib5.c,
	  Tests/ExportImport/Import/A/CMakeLists.txt,
	  Tests/ExportImport/Import/A/imp_testExe1.c: ENH: Allow
	  IMPORTED_IMPLIB w/o IMPORTED_LOCATION

	  Linking to a Windows shared library (.dll) requires only its
	  import library (.lib).  This teaches CMake to recognize SHARED
	  IMPORTED library targets that set only IMPORTED_IMPLIB and not
	  IMPORTED_LOCATION.

2009-04-08 16:28  king

	* Source/cmTarget.cxx: BUG: Fix imported target config guess

	  When an IMPORTED target provides no generic configuration and no
	  match for a desired configuration then we choose any available
	  configuration.  This change corrects the choice when the first
	  listed available configuration does not really have a location.

2009-04-08 09:22  king

	* Tests/: CTestUpdateCVS.cmake.in, CTestUpdateSVN.cmake.in: ENH:
	  Teach Update* tests to report local mod step

	  The CTest.UpdateCVS/SVN tests report every step with a message.
	  This adds a message for the local modification step.

2009-04-08 09:21  king

	* Tests/CTestUpdateCVS.cmake.in: ENH: Make UpdateCVS test robust to
	  1s file time res

	  CVS clients recognize file modifications only if a file's
	  timestamp is newer than its CVS/Entries line.  This fixes
	  intermittent failure of the test on filesystems with low
	  timestamp resolution by delaying before creating a local
	  modification.

2009-04-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-07 15:32  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmAddCustomCommandCommand.h,
	  Source/cmAddCustomTargetCommand.h,
	  Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Source/kwsys/SystemInformation.cxx,
	  Tests/ExportImport/Import/CMakeLists.txt,
	  Tests/ExportImport/Import/imp_mod1.c,
	  Tests/ExportImport/Import/imp_testExe1.c,
	  Tests/ExportImport/Import/imp_testTransExe1.c,
	  Tests/ExportImport/Import/A/CMakeLists.txt,
	  Tests/ExportImport/Import/A/imp_lib1.c,
	  Tests/ExportImport/Import/A/imp_mod1.c,
	  Tests/ExportImport/Import/A/imp_testExe1.c: ENH: merge in changes
	  for RC 4

2009-04-07 15:31  david.cole

	* Modules/NSIS.template.in: BUG: Fix issue #8682. Use
	  CPACK_NSIS_DISPLAY_NAME in appropriate places rather than
	  CPACK_PACKAGE_INSTALL_DIRECTORY. Clean separation of these two
	  variables (which have the same value by default) allows an easy
	  workaround for issue #7881, too.

2009-04-07 15:13  david.cole

	* Source/cmLocalGenerator.cxx: BUG: Fix invalid array access
	  discovered during investigation of issue #7832.

2009-04-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-06 14:55  king

	* Source/kwsys/SystemInformation.cxx: BUG: Fix parsing of linux 2.6
	  /proc/meminfo format

	  Previously KWSys SystemInformation parsed this file assuming a
	  strict order and set of fields, but the order is not reliable.
	  This generalizes the implementation to support any order and
	  extra fields.

2009-04-06 11:11  hoffman

	* Tests/ExportImport/Import/imp_testTransExe1.c: file
	  imp_testTransExe1.c was added on branch CMake-2-6 on 2009-04-07
	  19:32:08 +0000

2009-04-06 11:11  hoffman

	* Tests/ExportImport/Import/A/imp_testExe1.c: file imp_testExe1.c
	  was added on branch CMake-2-6 on 2009-04-07 19:32:08 +0000

2009-04-06 11:11  hoffman

	* Tests/ExportImport/Import/A/imp_mod1.c: file imp_mod1.c was added
	  on branch CMake-2-6 on 2009-04-07 19:32:08 +0000

2009-04-06 11:11  hoffman

	* Tests/ExportImport/Import/A/imp_lib1.c: file imp_lib1.c was added
	  on branch CMake-2-6 on 2009-04-07 19:32:08 +0000

2009-04-06 11:11  hoffman

	* Tests/ExportImport/Import/A/CMakeLists.txt: file CMakeLists.txt
	  was added on branch CMake-2-6 on 2009-04-07 19:32:08 +0000

2009-04-06 11:11  king

	* Tests/ExportImport/Import/: A/CMakeLists.txt, A/imp_lib1.c,
	  A/imp_mod1.c, A/imp_testExe1.c, CMakeLists.txt, imp_mod1.c,
	  imp_testExe1.c, imp_testTransExe1.c: ENH: Test transitive link to
	  subdir-imported lib

	  This tests linking to an imported target that is not visible but
	  is a transitive dependency of a target that is visible.  See
	  issue #8843.

2009-04-06 11:10  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
	  Lookup transitive link deps in depender scope

	  The transitive link dependencies of a linked target must be
	  followed in its own scope, not in the scope of the original
	  target that depends on it.  This is necessary since imported
	  targets do not have global scope.  See issue #8843.

2009-04-06 03:39  malaterre

	* Source/kwsys/testIOS.cxx: BUG: comment out faulty seekp which
	  make kwsys::*stringstream fails on platform with no
	  std::*stringstream implementation

2009-04-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-05 06:55  malaterre

	* Source/kwsys/testIOS.cxx: ENH: hopefully seekp is the call making
	  kwsys::stringstream behaves oddly on sunos

2009-04-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-03 13:12  david.cole

	* Source/CPack/cmCPackDragNDropGenerator.cxx: BUG: Fix issue #8759
	  - add support for setting dmg volume name and compression type by
	  CPack variables. Also add custom .DS_Store and background image
	  support. Thanks to Mike Arthur for the patches.

2009-04-03 11:41  david.cole

	* Source/cmTest.cxx: BUG: Fix documentation deficiency noted in
	  issue #7885. Thanks to Philip Lowman for the gist of the patch.

2009-04-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-02 06:12  malaterre

	* Source/kwsys/testIOS.cxx: ENH: trying to reproduce issue on sunos

2009-04-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-04-01 10:31  king

	* Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
	  ENH: Clarify VERBATIM option documentation

	  The previous wording of the VERBATIM option documentation in the
	  add_custom_command and add_custom_target commands was confusing.
	  It could be interpreted as the opposite of what the option means
	  (no escaping instead of escaping).  This clarifies the
	  documentation to explicitly state that it escapes.

2009-04-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-31 16:15  david.cole

	* Modules/FindVTK.cmake: BUG: Fix issue #8804. Add vtk-5.4 lib path
	  to the FindVTK.cmake module.

2009-03-31 15:30  hoffman

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: use 0 not FALSE

2009-03-31 15:24  hoffman

	* Source/CTest/: cmCTestSubmitHandler.cxx, cmCTestSubmitHandler.h:
	  ENH: add submit via cp mode

2009-03-31 13:50  david.cole

	* Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
	  space only change to see if continuous is working on new
	  dashboard machine...

2009-03-31 13:16  david.cole

	* Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
	  space only change to see if continuous is working on new
	  dashboard machine...

2009-03-31 10:28  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
	  Source/cmAddCustomCommandCommand.h,
	  Source/cmAddCustomTargetCommand.h,
	  Source/CTest/cmCTestSubmitCommand.cxx,
	  Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/QtDialog/QCMakeCacheView.cxx: ENH: next RC

2009-03-31 10:27  hoffman

	* Utilities/Release/vogon_release.cmake: ENH: use a newer cmake

2009-03-31 10:13  king

	* Modules/AddExternalProject.cmake: BUG: Fix AddExternalProject
	  config command id

	  This fixes the get_configure_command_id function to not mistake
	  CONFIGURE_COMMAND values that run "cmake -P" or "cmake -E" for a
	  CMake project configuration.	These values just help run scripts.

2009-03-31 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-30 16:34  clinton

	* Source/QtDialog/QCMake.cxx:
	  BUG:	Fix inconsistency with lowercase drive letters on Windows.

2009-03-30 11:38  king

	* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
	  install step

	  This simplifies the implementation with
	  add_external_project_step.

2009-03-30 11:38  king

	* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
	  build step

	  This simplifies the implementation with
	  add_external_project_step.

2009-03-30 11:38  king

	* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
	  configure step

	  This simplifies the implementation with
	  add_external_project_step.

2009-03-30 11:37  king

	* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
	  patch step

	  This simplifies the implementation with
	  add_external_project_step.

2009-03-30 11:37  king

	* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
	  update step

	  This simplifies the implementation with
	  add_external_project_step.

2009-03-30 11:37  king

	* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
	  download step

	  This simplifies the implementation with
	  add_external_project_step.

2009-03-30 11:36  king

	* Modules/AddExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt: ENH: Generalize
	  AddExternalProject step creation

	  This creates function 'add_external_project_step' to centralize
	  creation of external project steps.  Users may call it to add
	  custom steps to external project builds.

2009-03-30 11:35  king

	* Modules/AddExternalProject.cmake: ENH: Factor argument parsing in
	  AddExternalProject

	  The add_external_project function parses its arguments and puts
	  them in properties of the target it creates.	This factors out
	  implementation of the behavior for use by other functions in the
	  module.

2009-03-30 11:35  king

	* Modules/AddExternalProject.cmake: ENH: Teach AddExternalProject a
	  'complete' step

	  This separates creation of the project completion sentinel file
	  from the 'install' step to allow more steps to be added in
	  between later.

2009-03-30 10:56  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx:
	  ENH:	Add version info to about dialog, including Qt version.

2009-03-30 08:27  malaterre

	* Source/kwsys/testIOS.cxx: COMP: missing string.h header for
	  strlen.

2009-03-30 08:27  king

	* Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
	  ENH: Document scope of add_custom_command outputs

	  This explicitly states the scope of add_custom_command rules in
	  the documentation of add_custom_command and add_custom_target.
	  See issue #8815.

2009-03-30 04:10  malaterre

	* Source/kwsys/testIOS.cxx: ENH: remote debugging of sunos

2009-03-30 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-28 13:02  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line lenght

2009-03-28 10:23  hoffman

	* Utilities/Release/: vogon_release.cmake, vogon_release_qt.cmake:
	  ENH: change qt to 4.5

2009-03-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-27 21:57  hoffman

	* Tests/MacroTest/context.cmake: ENH: add missing file to branch

2009-03-27 17:11  alex

	* Modules/FindAVIFile.cmake: ENH: mark the two variables as
	  advanced -remove unnecessary deault search dirs

	  Alex

2009-03-27 12:33  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for #8686 add
	  some more compiler flags

2009-03-27 11:55  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCSourceRuns.cmake,
	  Modules/CheckCXXSourceCompiles.cmake,
	  Modules/CheckCXXSourceRuns.cmake, Modules/FindBoost.cmake,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmExtraCodeBlocksGenerator.cxx,
	  Source/cmExtraEclipseCDT4Generator.cxx,
	  Source/cmExtraEclipseCDT4Generator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmIncludeDirectoryCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmProjectCommand.h, Source/cmSourceFile.cxx,
	  Source/cmStringCommand.h, Source/cmTarget.cxx,
	  Tests/MacroTest/CMakeLists.txt, Tests/Preprocess/CMakeLists.txt,
	  Tests/Preprocess/preprocess.c, Tests/Preprocess/preprocess.cxx:
	  ENH: merge in from main tree to create RC 2

2009-03-27 11:18  hoffman

	* Source/cmGlobalNMakeMakefileGenerator.cxx: ENH: LIBPATH is not
	  required for cl to work

2009-03-27 10:49  hoffman

	* Utilities/Release/vogon_release.cmake: ENH: fix spaces in path
	  escape

2009-03-27 10:37  hoffman

	* Utilities/Release/vogon_release.cmake: ENH: use a different cmake

2009-03-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-26 11:42  clinton

	* Source/QtDialog/QCMakeCacheView.cxx:
	  BUG:	Don't return checkable flag for item when in the middle of
	  configure/generate.

2009-03-26 11:04  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Do a recheck of QT_MAC_USE_COCOA when qmake executable
	  changes.

2009-03-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-25 15:29  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Support OUTPUT_LOCATION property for qm files.	      Fixes
	  #8492.

2009-03-25 10:37  hoffman

	* Tests/MacroTest/context.cmake: file context.cmake was added on
	  branch CMake-2-6 on 2009-03-28 01:57:34 +0000

2009-03-25 10:36  king

	* Source/cmCommandArgumentParserHelper.cxx,
	  Tests/MacroTest/CMakeLists.txt, Tests/MacroTest/context.cmake:
	  BUG: Fix CMAKE_CURRENT_LIST_FILE in macros

	  The value of CMAKE_CURRENT_LIST_FILE is supposed to be the list
	  file currently being executed.  Before macros were introduced
	  this was always the context of the argument referencing the
	  variable.

	  Our original implementation of macros replaced the context of
	  command arguments inside the macro with that of the arguments of
	  the calling context.	This worked recursively, but only worked
	  when macros had at least one argument.  Furthermore, it caused
	  parsing errors of the arguments to report the wrong location
	  (calling context instead of line with error).

	  The commit "Improve context for errors in macros" fixed the
	  latter bug by keeping the lexical context of command arguments in
	  macros.  It broke evaluation of CMAKE_CURRENT_LIST_FILE because
	  the calling context was no longer preserved in the argument
	  referencing the variable.  However, since our list file
	  processing now maintains the proper value of
	  CMAKE_CURRENT_LIST_FILE with dynamic scope we no longer need the
	  context of the argument and can just evaluate the variable
	  normally.

2009-03-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-23 15:46  hoffman

	* CMakeLists.txt: ENH: put an rc number other than 0 in

2009-03-23 14:48  king

	* Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmSourceFile.cxx, Source/cmTarget.cxx,
	  Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/preprocess.c,
	  Tests/Preprocess/preprocess.cxx: ENH: Support preprocessor def
	  values in VS6

	  The add_definitions() command and COMPILE_DEFINITIONS dir/tgt/src
	  properties support preprocessor definitions with values.
	  Previously values were not supported in the VS6 generator even
	  though the native tool supports them.  It is only values with
	  spaces that VS6 does not support.  This enables support and
	  instead complains only for values with spaces.  See issue #8779.

2009-03-23 14:04  hoffman

	* Tests/: CMakeTests/GetFilenameComponentRealpathTest.cmake.in,
	  Fortran/include/test_preprocess.h: ENH: add missing files

2009-03-23 13:58  hoffman

	* CMakeLists.txt, ChangeLog.manual, Docs/cmake-mode.el,
	  Modules/CMakeASMInformation.cmake,
	  Modules/Platform/Darwin-icc.cmake, Modules/Platform/Darwin.cmake,
	  Modules/Platform/UnixPaths.cmake, Source/cmCPluginAPI.cxx,
	  Source/cmDependsFortran.cxx, Source/cmDependsFortranParser.cxx,
	  Source/cmDependsFortranParser.y, Source/cmDocumentVariables.cxx,
	  Source/cmDocumentationFormatterMan.cxx, Source/cmFileCommand.cxx,
	  Source/cmGetFilenameComponentCommand.cxx,
	  Source/cmGetFilenameComponentCommand.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
	  Source/cmMakefile.cxx, Source/cmMakefileTargetGenerator.cxx,
	  Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmake.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
	  Tests/CMakeTests/CMakeLists.txt, Tests/Fortran/CMakeLists.txt,
	  Tests/Fortran/test_preprocess.F90: ENH: check in changes to
	  branch, most importantly the header file do not compile fix

2009-03-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-22 17:13  lowman

	* Modules/FindGTK2.cmake: ENH: NEW: FindGTK2 module

2009-03-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-20 23:52  lowman

	* Modules/FindBoost.cmake: BUG: LIST(REMOVE_ITEM...) was being
	  called on a variable that could be empty.

2009-03-20 14:19  king

	* Source/CTest/: cmCTestUpdateCommand.h, cmCTestUpdateHandler.cxx:
	  BUG: Fix return value of ctest_update

	  The CTest version control refactoring broke the value returned
	  for the ctest_update command's RETURN_VALUE argument.  The value
	  is supposed to be the number of files updated, but the
	  refactoring accidentally made it the number of locally modified
	  files after the update.

2009-03-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-19 22:48  fbertel

	* Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
	  COMP:Fixed warnings with gcc 4.3.2.

2009-03-19 15:44  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Need to fix find of qtmain library when qmake executable is
	  changed.

2009-03-19 11:48  fbertel

	* Source/kwsys/CommandLineArguments.cxx: COMP:Try to fix error on
	  HP.

2009-03-19 10:53  king

	* Source/cmTarget.cxx: ENH: Mention CMAKE_* variables in RPATH
	  properties

	  The RPATH target properties are initialized by CMAKE_<prop>
	  variables at target creation time.  This notes the feature in the
	  property documentation.  It is already noted in the variable
	  documentation.

2009-03-19 10:03  fbertel

	* Source/kwsys/RegularExpression.hxx.in: COMP:try to fix error on
	  qnx-V3.3.5-gcc_ntox86.

2009-03-19 09:20  fbertel

	* Source/kwsys/CommandLineArguments.cxx: COMP:Fixed warnings.

2009-03-19 09:09  fbertel

	* Source/kwsys/RegularExpression.hxx.in: COMP:Fixed VS 64-bit
	  warning C4267 line 432 of RegularExpression.cxx

2009-03-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-18 11:01  king

	* Modules/AddExternalProject.cmake: STYLE: Reminder note for
	  add_external_project work

2009-03-18 11:00  king

	* Modules/AddExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt,
	  Tests/ExternalProject/Step1Patch.cmake: ENH: Add patch step for
	  add_external_project

	  The patch step runs parallel to the update step since it does not
	  make sense to have both.  Configuration of the step requires
	  specification of a PATCH_COMMAND argument to
	  add_external_project.

2009-03-18 11:00  king

	* Modules/AddExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt: ENH: Improve
	  add_external_project interface

	  This rewrites the keyword/argument parsing and handling in the
	  AddExternalProject module to use arguments more literally:

	    - The strict keyword-value pairing is gone in favor of keywords
	  with
	      arbitrary non-keyword values.  This avoids requiring users to
	  escape
	      spaces and quotes in command lines.

	    - Customized step command lines are now specified with a single
	      keyword <step>_COMMAND instead of putting the arguments in a
	      separate entry (previously called <step>_ARGS).

	    - Build step custom commands now use VERBATIM mode so that
	  arguments
	      are correctly escaped on the command line during builds.

2009-03-18 08:50  fbertel

	* Source/kwsys/SystemTools.cxx: COMP:Fixed warnings.

2009-03-18 07:57  fbertel

	* Source/kwsys/RegularExpression.cxx: STYLE:Empty commit just add
	  information about rev 1.15: the reason is that long is 64-bit on
	  gcc on Linux because it uses the LP64 data model whereas long is
	  32-bit on VS 64-bit because it uses the LLP64 model (ref:
	  http://en.wikipedia.org/wiki/64-bit#64-bit_data_models )

2009-03-18 07:32  fbertel

	* Source/kwsys/RegularExpression.cxx: COMP:Fix warning on VS 64bit.
	  Don't why gcc 4.3.2 didn't catch this one on a 64bit machine with
	  -Wconversion on.

2009-03-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-17 15:11  king

	* Source/cmLocalGenerator.cxx: BUG: Allow more shell ops in custom
	  commands

	  This extends the set of common shell operators to include "||",
	  "&&", "1>", and "2>".  See issue #6868.

2009-03-17 15:10  king

	* Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: New foreach(<var> IN
	  ...) mode

	  This creates a new mode of the foreach command which allows
	  precise iteration even over empty elements.  This mode may be
	  safely extended with more keyword arguments in the future.  The
	  cost now is possibly breaking scripts that iterate over a list of
	  items beginning with 'IN', but there is no other way to extend
	  the syntax in a readable way.

2009-03-17 10:48  fbertel

	* Source/kwsys/: Glob.cxx, RegularExpression.cxx,
	  RegularExpression.hxx.in: COMP:Fixed warnings.

2009-03-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-16 22:28  lowman

	* Modules/FindBoost.cmake: BUG: Eliminates detection of Boost
	  system library prior to 1.35 (see issue #8734)

2009-03-16 17:38  fbertel

	* Source/kwsys/ProcessUNIX.c: COMP:Try to fix compile error with
	  qnx gcc.

2009-03-16 17:13  fbertel

	* Source/kwsys/ProcessUNIX.c: COMP:Fixed gcc 4.3.2 warning with -O1
	  and above: ignoring return value of read'), declared with
	  attribute warn_unused_result

2009-03-16 16:55  king

	* Modules/CMakeGenericSystem.cmake,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h, Source/cmake.cxx,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Allow projects to
	  disable per-rule echo lines

	  This creates global property RULE_MESSAGES which can be set to
	  disbale per-rule progress and action reporting.  On Windows,
	  these reports may cause a noticable delay due to the cost of
	  starting extra processes.  This feature will allow scripted
	  builds to avoid the cost since they do not need detailed
	  information anyway.  This replaces the RULE_PROGRESS property
	  created earlier as it is more complete.  See issue #8726.

2009-03-16 16:55  king

	* Source/cmMakefileLibraryTargetGenerator.cxx: STYLE: Separate
	  unrelated logic

	  This separates unrelated uses of a library-type switch into
	  separate switches.  An upcoming commit will conditionally enter
	  one of the switches.

2009-03-16 16:22  king

	* Modules/CMakeGenericSystem.cmake,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h, Source/cmake.cxx,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Allow projects to
	  disable per-rule progress

	  This creates global property RULE_PROGRESS which can be set to
	  disbale per-rule progress reporting.	On Windows, progress
	  reports may cause a noticable delay due to the cost of starting
	  an extra process.  This feature will allow scripted builds to
	  avoid the cost since they do not need detailed progress anyway.
	  See issue #8726.

2009-03-16 16:22  king

	* Source/: cmMakefileTargetGenerator.cxx,
	  cmMakefileTargetGenerator.h: ENH: Factor out makefile progress
	  rule commands

	  This factors duplicate progress rule code into a common method.

2009-03-16 15:02  fbertel

	* Source/kwsys/ProcessUNIX.c: COMP:Fixed warnings.

2009-03-16 14:30  king

	* Source/: cmCPluginAPI.cxx, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, cmSourceFile.cxx: BUG: Do not
	  automatically set HEADER_FILE_ONLY

	  Long ago the native build system generators needed
	  HEADER_FILE_ONLY to be set on header files to stop them from
	  building.  The modern generators correctly handle headers without
	  the help of this property.  This removes automatic setting of the
	  property so that it can be used reliably as an indicator of
	  project author intention.  It fixes VS IDE project files to show
	  header files normally instead of excluded (broken by the fix for
	  issue #7845).

2009-03-16 14:30  king

	* Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Remove unused
	  code from cmMakeDepend

	  This class is the old-style dependency scanner.  It is needed
	  only to implement the output_required_files command.	This change
	  removes some code not needed for that purpose, including a
	  reference to the HEADER_FILE_ONLY property.

2009-03-16 10:51  king

	* Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h,
	  Source/cmTest.cxx, Source/cmTest.h, Source/cmTestGenerator.cxx,
	  Source/cmTestGenerator.h, Tests/Testing/CMakeLists.txt,
	  Tests/Testing/perconfig.c: ENH: Add NAME mode to ADD_TEST command

	  This creates command mode add_test(NAME ...).  This signature is
	  extensible with more keyword arguments later.  The main purpose
	  is to enable automatic replacement of target names with built
	  target file locations.  A side effect of this feature is support
	  for tests that only run under specific configurations.

2009-03-16 10:42  king

	* Source/: cmAddTestCommand.cxx, cmTest.cxx, cmTest.h,
	  cmTestGenerator.cxx: ENH: Refactor storage of test command lines

	  We used to separate the command executable from its argument
	  vector.  It is simpler to just store the whole command line in
	  one vector.

2009-03-16 10:40  king

	* Source/CMakeLists.txt, Source/cmAddTestCommand.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmTestGenerator.cxx,
	  Source/cmTestGenerator.h, bootstrap: ENH: Refactor generation of
	  CTestTestfile content

	  This moves code which generates ADD_TEST and SET_TESTS_PROPERTIES
	  calls into CTestTestfile.cmake files out of cmLocalGenerator and
	  into a cmTestGenerator class.  This will allow more advanced
	  generation without cluttering cmLocalGenerator.  The
	  cmTestGenerator class derives from cmScriptGenerator to get
	  support for per-configuration script generation (not yet
	  enabled).

2009-03-16 10:39  king

	* Source/CMakeLists.txt, Source/cmInstallGenerator.cxx,
	  Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmScriptGenerator.cxx,
	  Source/cmScriptGenerator.h, bootstrap: ENH: Refactor
	  cmInstallGenerator for re-use

	  A new cmScriptGenerator base class factors out the
	  non-install-specific part of cmInstallGenerator.  This will be
	  useful for other generators that want per-configuration
	  functionality.

2009-03-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-13 17:04  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: ENH: don't enforce
	  VERBOSE Makefiles, but set the env. var VERBOSE to 1 in when make
	  is executed from within Eclipse. This way when building from the
	  command line one can build also in non-verbose mode.

	  Alex

2009-03-13 16:52  alex

	* Modules/CMakeSystemSpecificInformation.cmake,
	  Source/cmExtraEclipseCDT4Generator.cxx,
	  Source/cmExtraEclipseCDT4Generator.h: ENH: when using the Eclipse
	  project generator, run gcc so that it tells us its system include
	  directories. These are catched in
	  CMakeSystemSpecificInformation.cmake (only with the Eclipse
	  generator) and then written by the Eclipse generator in the
	  Eclipse project file. This way Eclipse can find the standard
	  headers (#7585) Not sure CMakeSystemSpecificInformation.cmake is
	  the best place to do this.

	  Alex

2009-03-13 14:58  alex

	* Source/cmStringCommand.h: STYLE: add line breaks to the
	  documentation for CMAKE_MATCH_(0..9), otherwise one might miss
	  this information

	  Alex

2009-03-13 10:53  king

	* Source/cmCacheManager.cxx: BUG: Document internal cache property
	  MODIFIED

	  All cmake-defined properties should be documented, even if they
	  are internal.  This fixes the DocTest when CMAKE_STRICT is
	  enabled.

2009-03-13 10:53  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx: BUG:
	  Fix cache properties for CMAKE_STRICT build

	  All cmPropertyMap instances must have CMakeInstance set.  This
	  teaches cmCacheManager to set it on cache entries.

2009-03-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-12 21:06  lowman

	* Modules/FindBoost.cmake: STYLE: Moved functions/macros to top of
	  file so main is more readable.

2009-03-12 19:24  alex

	* Source/cmIncludeDirectoryCommand.cxx: BUG: fix #8704, sometimes
	  crash if include_directories() is called with a whitespace string

	  Alex

2009-03-12 18:43  alex

	* Source/cmProjectCommand.h: STYLE: document NONE for disabling any
	  languages, slightly change wording of the rest of the
	  documentation, so it is more similar to ENABLE_LANGUAGE() (#8718)

	  Alex

2009-03-12 14:54  hoffman

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: allow for https
	  submission if ctest is built with a curl that supports it

2009-03-12 13:11  king

	* Source/cmCacheManager.cxx: COMP: Do not use void returns

	  VS 6 does not support the C++ void returns feature.  This removes
	  an accidental use of it.

2009-03-12 11:19  clinton

	* Source/QtDialog/: QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
	  QCMakeCacheView.h, QCMakeWidgets.h:
	  ENH:	Add support for showing combo box for choosing from a list
	  of strings that a cache property can have.

2009-03-12 10:52  king

	* Source/: cmCacheManager.cxx, cmSetPropertyCommand.cxx: ENH:
	  Define STRINGS cache entry property

	  This property defines a list of values for a cache entry of type
	  STRING.  A CMake GUI may optionally use a drop-down selection
	  widget for the entry instead of a generic text entry field.  We
	  do not enforce that the value of the entry match one of the
	  strings listed.

2009-03-12 10:49  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Refactor
	  cache entry writing and reading

	  This factors out duplicated code into reusable methods, thus
	  simplifying writing and reading of cache entry help strings,
	  keys, values, and properties.

2009-03-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-11 18:13  alex

	* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake,
	  CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: STYLE:
	  fix documentation: the second short description discarded the
	  first one, but the first one was the correct one (i.e. the one
	  which mentioned that CheckC[XX]SourceRuns.cmake also tries to run
	  the executable)

	  Alex

2009-03-11 13:31  king

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Do not produce
	  empty coverage log files

	  This moves the filtering of source files to before the production
	  of coverage log files in order to avoid producing a
	  CoverageLog-*.xml file for 100 filtered-out files.  The change
	  greatly reduces the number of submitted coverage files when using
	  label filters.

2009-03-11 13:31  king

	* Source/: CTest/cmCTestCoverageHandler.cxx, cmCTest.h: BUG: Do not
	  carry over file list between coverage

	  When performing multiple ctest_coverage() commands in a single
	  CTest instance we need to clear the list of CoverageLog-*.xml
	  files for submission.  Otherwise if the current coverage run
	  produces fewer log files than the previous run CTest will attempt
	  to submit non-existing files.

2009-03-11 12:03  king

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: BUG: Avoid duplicate CTest coverage
	  submission

	  This teaches ctest_coverage() to remove any existing
	  CoverageLog-*.xml when it creates new coverage results.
	  Otherwise the next ctest_submit() may submit old coverage log
	  files which unnecessarily.

2009-03-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-10 17:34  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: ENH: only check for the
	  existance of a header file if: -the original file is a C/C++
	  implementation file -the header file is not already part of the
	  sources

	  Alex

2009-03-10 11:11  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h,
	  cmDocumentation.cxx, cmake.cxx: ENH: Document CACHE entry
	  properties

	  This adds a property documentation section for CACHE properties.
	  We document the ADVANCED, HELPSTRING, TYPE, and VALUE properties.

2009-03-10 11:10  king

	* Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmGetPropertyCommand.cxx, Source/cmGetPropertyCommand.h,
	  Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
	  Tests/Properties/CMakeLists.txt: ENH: Teach set/get_property
	  about CACHE properties

	  This adds the CACHE option to set_property and get_property
	  commands.  This allows full control over cache entry information,
	  so advanced users can tweak their project cache as desired.  The
	  set_property command allows only pre-defined CACHE properties to
	  be set since others would not persist anyway.

2009-03-10 11:10  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h, cmProperty.h,
	  cmPropertyDefinitionMap.cxx: ENH: Use cmPropertyMap for cache
	  properties

	  This re-implements cache entry property storage in cmCacheManager
	  to use cmPropertyMap so it can share the standard property
	  implementation.

2009-03-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-09 17:57  king

	* Source/cmGetPropertyCommand.cxx: BUG: Fix get_property result for
	  bad property

	  When a property does not exist we are supposed to return an empty
	  value.  Previously if a property did not exist we just left the
	  value of the output variable unchanged.  This teaches CMake to
	  remove the definition of the output variable in this case.

2009-03-09 12:19  king

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: Efficiently filter CTest coverage
	  by label

	  This teaches CTest to process coverage information only for
	  object files in targets containing labels of interest.  This
	  change also improves loading of global coverage information by
	  globbing only in each target support directory instead of the
	  entire build tree.

2009-03-09 12:19  king

	* Source/: CTest/cmCTestCoverageHandler.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, CTest/cmCTestCoverageHandler.h: ENH:
	  Generate a central list of target directories

	  This generalizes the previous CMakeFiles/LabelFiles.txt created
	  at the top of the build tree to a
	  CMakeFiles/TargetDirectories.txt file.  It lists the target
	  support directories for all targets in the project.  Labels can
	  still be loaded by looking for Labels.txt files in each target
	  directory.

2009-03-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-08 15:33  alex

	* Source/cmExtraCodeBlocksGenerator.cxx:
	  ENH: automatically add headers of implementation file to the
	  codeblocks project file

	  Alex

2009-03-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-06 14:29  david.cole

	* Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
	  space only change to see if continuous is working on new
	  dashboard machine...

2009-03-06 12:06  king

	* Source/: cmMessageCommand.cxx, cmMessageCommand.h: BUG: Fix
	  message(SEND_ERROR) to continue

	  During testing of the new message() signatures I mistakenly
	  concluded that SEND_ERROR stops processing.  The corresponding
	  commit enforced this wrong behavior.	This restores the correct
	  behavior and fixes the documentation accordingly.

2009-03-06 10:04  king

	* Source/cmMessageCommand.cxx, Source/cmMessageCommand.h,
	  Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/MessageTest.cmake.in,
	  Tests/CMakeTests/MessageTestScript.cmake: ENH: Teach message()
	  how to display warnings

	  This adds message(WARNING) and message(AUTHOR_WARNING) command
	  modes and fully documents the command behavior in all modes.

2009-03-06 10:01  king

	* Source/cmDocumentationFormatterMan.cxx: BUG: Fix man-page
	  preformatted text paragraphing

	  Man page preformatted text needs an extra newline after the
	  ending marker to create a paragraph break.  This bug was
	  introduced by the patch from issue #7797 to place explicit ".nf"
	  and ".fi" markers around preformatted blocks.

2009-03-06 09:14  king

	* Source/cmFileCommand.cxx: ENH: Teach file(REMOVE) how to use
	  relative paths

	  This teaches the command to interpret relative paths with respect
	  to the location of the invoking CMakeLists.txt file.	The
	  convention is already used by most commands and won't change the
	  behavior in script mode.

2009-03-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-05 15:17  king

	* CMakeCPack.cmake, CMakeLists.txt, bootstrap,
	  Source/CMakeLists.txt, Source/cmCTest.cxx,
	  Source/cmCacheManager.cxx, Source/cmConfigure.cmake.h.in,
	  Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmStandardIncludes.h, Source/cmVersion.cxx,
	  Source/cmVersion.h, Source/cmVersionConfig.h.in,
	  Source/cmVersionMacros.h, Source/cmake.cxx,
	  Source/CursesDialog/cmCursesLongMessageForm.cxx,
	  Source/CursesDialog/cmCursesMainForm.cxx,
	  Source/QtDialog/CMakeSetup.cxx, Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/VersionTest.cmake.in: ENH: Overhaul CMake
	  version numbering

	  This moves the version numbers into an isolated configured header
	  so that not all of CMake needs to rebuild when the version
	  changes.

	  Previously we had spaces, dashes and/or the word 'patch' randomly
	  chosen before the patch number.  Now we always report version
	  numbers in the traditional format
	  "<major>.<minor>.<patch>[-rc<rc>]".

	  We still use odd minor numbers for development versions.  Now we
	  also use the CCYYMMDD date as the patch number of development
	  versions, thus allowing tests for exact CMake versions.

2009-03-05 13:57  king

	* Source/: cmake.cxx, cmake.h: STYLE: Remove unused
	  cmake::CacheVersionMatches

	  This remove the method completely since nothing uses it.

2009-03-05 10:17  king

	* Source/CTest/: cmCTestCoverageCommand.cxx,
	  cmCTestCoverageCommand.h: BUG: Initialize ctest_coverage command
	  ivar

	  This initializes the LabelsMentioned ivar in
	  cmCTestCoverageCommand.

2009-03-05 10:08  david.cole

	* Modules/CPack.cmake: STYLE: Use $ style variable dereference
	  instead of @ style.

2009-03-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-04 15:39  king

	* Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
	  Tests/CMakeBuildTest.cmake.in: ENH: Cleanup cmake --build
	  interface.

	  This cleans up the 'cmake --build' command-line interface:   -
	  Rename --clean to --clean-first to better describe it.    -
	  Replace --extra-options with a -- separator to simplify passing
	  of	  multiple native build tool options.	 - Document the
	  options in the main CMake man page description of the
	  --build option, and shares this with the usage message.    -
	  Require --build to be the first argument when present.    - Move
	  implementation into cmakemain where it belongs.

2009-03-04 15:38  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Extend
	  GG::Build method for pre-parsed args

	  This adds an argument to the cmGlobalGenerator::Build method to
	  pass a vector of arguments for the native build tool
	  programatically.

2009-03-04 12:30  hoffman

	* Modules/CPack.background.png.in: ENH: add file back bug use cmake
	  image

2009-03-04 11:45  king

	* Modules/AddExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt: ENH: Better recursive make
	  in AddExternalProject

	  This teaches AddExternalProject to run "$(MAKE)" for build and
	  install steps of CMake-based external projects when using a
	  Makefile generator.  It allows the external project to
	  participate in a parallel make invoked on the superproject.

2009-03-04 11:24  hoffman

	* Source/CTest/cmCTestScriptHandler.cxx: BUG: make sure error
	  condition is reset before loading scripts

2009-03-04 09:21  king

	* Modules/AddExternalProject.cmake: ENH: Allow empty arguments in
	  external project API

	  This uses the get_property command to simplify property lookup in
	  the AddExternalProject module.  It distinguishes for build and
	  install argument properties the cases of unset and set to empty.

2009-03-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-03 07:56  hoffman

	* Modules/CPack.background.png.in: ENH: remove unused file

2009-03-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-02 21:09  lowman

	* Modules/FindBoost.cmake: STYLE: Fix documentation bug regarding
	  Boost_<COMPONENT>_LIBRARY (COMPONENT should be uppercase).

2009-03-02 20:29  lowman

	* Modules/FindCxxTest.cmake: ENH: Detect perl & python scripts
	  based on CXXTEST_INCLUDE_DIR (patch from Tyler Roscoe on mailing
	  list).

2009-03-02 16:27  king

	* Source/cmXMLSafe.cxx: BUG: Avoid encoding invalid XML chars in
	  CTest

	  CTest encodes test and tool output in XML for dashboard
	  submission.  This fixes the XML encoding implementation to not
	  encode an invalid character and instead put a human-readable tag
	  in its place.  See issue #8647.

2009-03-02 16:02  king

	* Source/cmake.cxx: BUG: Gracefully handle broken version symlinks

	  This teaches the helper commands 'cmake -E
	  cmake_symlink_executable' and 'cmake -E cmake_symlink_library' to
	  remove broken symlinks before creating a symlink and report an
	  error when the symlink cannot be created.  See issue #8654.

2009-03-02 15:33  king

	* Source/CTest/: cmCTestCoverageCommand.cxx,
	  cmCTestCoverageCommand.h, cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: Teach ctest_coverage to filter
	  with LABELS

	  This teaches ctest_coverage() to report only coverage of files
	  labeled with at least one label given by a new LABELS option.

2009-03-02 15:33  king

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix coverage label
	  reports for Bullseye

	  This teaches CTest to report Labels elements in the Coverage.xml
	  file for Bullseye coverage results.

2009-03-02 15:32  king

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix coverage
	  handler initialization

	  This resets coverage handler internal state on initialization so
	  that multiple coverage runs are independent.

2009-03-02 09:59  king

	* Source/cmXMLSafe.cxx: BUG: Hack for issue #8647

2009-03-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-03-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-27 16:28  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: BUG: #8611 add pass fail
	  reasons into log file

2009-02-27 13:08  king

	* Modules/CMakeASMInformation.cmake: BUG: Fix ASM source file
	  extension default list

	  This replaces @ASM_DIALECT@ syntax with ${ASM_DIALECT} syntax so
	  it will be replaced correctly.  Patch from Derek Bruening.  See
	  issue #8639.

2009-02-27 12:59  king

	* Source/cmMakefileTargetGenerator.cxx: BUG: Pass shared library
	  export symbol in DEFINES

	  The <target>_EXPORTS macro defined for object files when built in
	  a shared library <target> should be put in the <DEFINES> make
	  rule replacement and not <FLAGS>.  Also, it should honor the
	  platform variable CMAKE_<LANG>_DEFINE_FLAG.  See issue #8107.

2009-02-27 11:23  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmMakefile.cxx: ENH: Enforce unique binary directories

	  The second argument of add_subdirectory must name a unique binary
	  directory or the build files will clobber each other.  This
	  enforces uniqueness with an error message.

2009-02-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-26 13:28  king

	* Docs/cmake-mode.el: BUG: Fix cmake-mode.el indentation cursor
	  motion

	  This makes cursor motion in the indent function consistent with
	  emacs conventions.  Patch from Mike Wittman.	See issue #8625.

2009-02-26 09:22  king

	* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
	  cmCTestVC.h: ENH: Refactor initial checkout into cmCTestVC

	  This adds cmCTestVC::InitialCheckout and uses it in
	  cmCTestUpdateHandler to run the initial checkout command.  The
	  new implementation logs the command in the update log
	  consistently with the rest of the new update implementation.

2009-02-26 09:22  king

	* Tests/: CTestUpdateCVS.cmake.in, CTestUpdateCommon.cmake,
	  CTestUpdateSVN.cmake.in: ENH: Extend CTest.UpdateSVN to test
	  local mods

	  This teaches the test to create local modifications in the work
	  tree before updating.

2009-02-26 09:16  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: BUG: Use new
	  include dir suppresson for all gens

	  This fixes CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES to be used
	  for all generators instead of just those that construct their own
	  compiler command lines directly.  See issue #8598.

2009-02-26 08:49  king

	* Source/cmLocalGenerator.cxx: ENH: Simplify reverse
	  cmLocalGenerator::Convert

	  It does not make sense to call the reverse Convert signature (for
	  remote paths corresponding to CMake-managed directories) with
	  NONE or FULL since they have no path.  Patch from Modestas
	  Vainius.  See issue #7779.

2009-02-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-25 17:17  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Fix copy/paste error in
	  previous commit that references wrong variable
	  (wxWidgets_INCLUDE_DIRS instead of wxWidgets_DEFINITIONS).

2009-02-25 16:29  alex

	* Modules/FindQt4.cmake: ENH: add patch from Debian, which adds
	  support lrelease-qt4 and lupdate-qt4
	  http://patch-tracking.debian.net/patch/series/view/cmake/2.6.3-1/FindQt4_qt4_lupdate_lrelease.diff

	  Alex

2009-02-25 15:45  king

	* Source/CTest/: cmCTestSVN.cxx, cmCTestVC.h: COMP: Fix cmCTestVC
	  member access for HP compiler

	  The HP C++ compiler needs some help to allow access to some
	  member classes of cmCTestVC.

2009-02-25 14:42  king

	* Source/CTest/: cmCTestCVS.cxx, cmCTestCVS.h, cmCTestSVN.cxx,
	  cmCTestSVN.h, cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
	  cmCTestVC.h: ENH: Rewrite CTest Update implementation

	  This adds a new VCS update implementation to the cmCTestVC
	  hierarchy and removes it from cmCTestUpdateHandler.  The new
	  implementation has the following advantages:

	    - Factorized implementation instead of monolithic function
	    - Logs vcs tool output as it is parsed (less memory, inline
	  messages)
	    - Uses one global svn log instead of one log per file
	    - Reports changes on cvs branches (instead of latest trunk
	  change)
	    - Generates simpler Update.xml (only one Directory element per
	  dir)

	  Shared components of the new implementation appear in cmCTestVC
	  and may be re-used by subclasses for other VCS tools in the
	  future.

2009-02-25 11:44  king

	* Modules/Platform/UnixPaths.cmake, Source/cmDocumentVariables.cxx,
	  Source/cmLocalGenerator.cxx: ENH: Re-enable system include dir
	  suppression

	  This creates variable CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES
	  to specify implicit include directories on a per-language basis.
	  This replaces the previous platform-wide variable.  It is
	  necessary to avoid explicit specification of -I/usr/include on
	  some compilers (such as HP aCC) because:

	    1.) It may break ordering among system include directories
	  defined
		internally by the compiler, thus getting wrong system
	  headers.
	    2.) It tells the compiler to treat the system include directory
		as a user include directory, enabling warnings in the
	  headers.

	  See issue #8598.

2009-02-25 09:20  king

	* Source/CTest/cmCTestVC.cxx: COMP: Fix cmCTestVC char[]->string
	  Borland warning

	  The Borland compiler warns about returning a char[] from a
	  function with return type std::string without an explicit
	  construction.

2009-02-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-24 17:23  hoffman

	* Source/CTest/: cmCTestMultiProcessHandler.cxx,
	  cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH: add a CDash
	  measured value showing the reason for passed and failed tests
	  based on regular expressions

2009-02-24 17:07  king

	* Utilities/CMakeLists.txt: BUG: Fix cmake-gui docs generation PATH
	  feature

	  Automatic addition of the Qt DLL location to PATH can be done
	  only for generators that use a Windows shell.

2009-02-24 16:49  miguelf

	* Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: BUG: Using
	  PROPERTY COMPILE_DEFINITIONS_DEBUG to support Debug only
	  preprocessor options (e.g., _DEBUG __WXDEBUG__).

2009-02-24 15:43  king

	* Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: Added
	  cmXMLParser::FindAttribute method

	  This method will help subclasses look for element attributes in
	  their StartElement methods.

2009-02-24 15:43  king

	* Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: Allow cmXMLParser
	  subclasses to report errors

	  This tells cmXMLParser to report error messages through virtual
	  method cmXMLParser::ReportError so that subclasses can override
	  the default report.

2009-02-24 15:43  king

	* Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h: ENH: Teach
	  cmCTestSVN to load repo/tree relation

	  This teaches cmCTestSVN::NoteNewRevision to save the repository
	  URL checked out in the work tree, the repository root, and the
	  path below the root to reach the full URL.

2009-02-24 15:43  king

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add cmCTest::DecodeURL
	  method

	  This new method decodes the "percent-encoding" used in URL
	  syntax.

2009-02-24 15:37  king

	* Modules/Platform/Darwin-icc.cmake, Modules/Platform/Darwin.cmake,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Remove implicit
	  include dir suppression

	  We used to suppress generation of -I/usr/include (and on OSX also
	  -I/usr/local/include).  This behavior seems to cause more trouble
	  than it's worth, so I'm removing it until someone encounters the
	  original problem it fixed.  See issue #8598.

2009-02-24 14:32  hoffman

	* Tests/Fortran/include/test_preprocess.h: file test_preprocess.h
	  was added on branch CMake-2-6 on 2009-03-23 18:04:12 +0000

2009-02-24 14:32  king

	* Tests/Fortran/: CMakeLists.txt, test_preprocess.F90,
	  include/test_preprocess.h: ENH: Test included header in Fortran
	  preprocessing

	  This extends the Fortran preprocessing test to include a header
	  file through a preprocessor directive.

2009-02-24 14:32  king

	* Source/cmDependsFortran.cxx: BUG: Fix Fortran implicit dependency
	  include path

	  The previous change to Source/cmDependsFortran.cxx while
	  refactoring implicit dependency scanning configuration rules
	  completely broke loading of the include file search path while
	  scanning Fortran dependencies.  This adds the line that should
	  have been added during the previous change to load the include
	  path correctly.

2009-02-24 12:52  king

	* Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h,
	  cmCTestUpdateHandler.cxx, cmCTestVC.cxx, cmCTestVC.h: ENH: Factor
	  out VCS work tree revision checks

	  This moves checks of the work tree revision before and after
	  update from cmCTestUpdateHandler::ProcessHandler into the
	  cmCTestVC hierarchy.

2009-02-24 12:50  king

	* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
	  cmCTestVC.h: ENH: Factor out nightly start time computation

	  Move generation of the nightly start time string from
	  cmCTestUpdateHandler::ProcessHandler into cmCTestVC.

2009-02-24 12:50  king

	* Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h,
	  cmCTestUpdateHandler.cxx, cmCTestVC.cxx, cmCTestVC.h: ENH: Factor
	  out svn work tree cleanup

	  This removes work tree cleanup from cmCTestUpdateHandler and adds
	  an interface for it in cmCTestVC with an implementation in
	  cmCTestSVN.

2009-02-24 12:49  king

	* Source/CTest/: cmCTestVC.cxx, cmCTestVC.h: ENH: Create
	  cmCTestVC::RunChild and parse helpers

	  This method will help VCS tool subclasses run child processes and
	  log the output while parsing it.

2009-02-24 11:41  king

	* Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmInstallDirectoryGenerator.cxx,
	  Source/cmInstallDirectoryGenerator.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add install(DIRECTORY)
	  option 'OPTIONAL'

	  This adds the OPTIONAL option to the install(DIRECTORY) command.
	  It tells the installation rule that it is not an error if the
	  source directory does not exist.  See issue #8394.

2009-02-24 11:41  king

	* Source/cmInstallCommand.cxx: ENH: Refactor install(DIRECTORY)
	  argument parsing

	  We previously used several booleans with at most one set to true
	  at a time to track argument parsing state.  This refactors it to
	  use one enumeration.

2009-02-24 11:08  king

	* Source/cmProcessTools.h: COMP: cmProcessTools::OutputParser
	  virtual dtor

	  This class has virtual methods and therefore should have a
	  virtual destructor.

2009-02-24 10:40  king

	* Source/: CMakeLists.txt, cmProcessTools.cxx, cmProcessTools.h:
	  ENH: Create cmProcessTools to parse child output

	  This class provides a RunProcess method to run a child process
	  and send its output to an abstract parsing interface.  This also
	  provides a simple line parser and logger implementing the parsing
	  interface.

2009-02-24 10:39  king

	* Source/: CMakeLists.txt, CTest/cmCTestCVS.cxx,
	  CTest/cmCTestCVS.h, CTest/cmCTestSVN.cxx, CTest/cmCTestSVN.h,
	  CTest/cmCTestUpdateHandler.cxx: ENH: Add cmCTestCVS and
	  cmCTestSVN

	  These cmCTestVC subclasses will implement interaction with CVS
	  and SVN tools.

2009-02-24 10:39  king

	* Source/: CMakeLists.txt, CTest/cmCTestVC.cxx, CTest/cmCTestVC.h:
	  ENH: Create cmCTestVC for VCS interaction

	  This creates cmCTestVC, the base for a forthcoming class
	  hierarchy to interact with version control systems.

2009-02-24 09:34  david.cole

	* Source/CPack/cmCPackDragNDropGenerator.cxx: STYLE: Fix line
	  length violation.

2009-02-24 09:09  king

	* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
	  ENH: Factor out VCS tool detection

	  In cmCTestUpdateHandler, this factors out version control tool
	  detection from the monolithic
	  cmCTestUpdateHandler::ProcessHandler to separate methods.  This
	  also places priority on detection of the tool managing the source
	  tree since using any other tool will cause errors.

2009-02-24 09:09  king

	* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
	  ENH: Factor out initial checkout method

	  This moves the initial checkout code from the monolithic
	  cmCTestUpdateHandler::ProcessHandler to a separate method
	  cmCTestUpdateHandler::InitialCheckout.

2009-02-24 09:00  king

	* Utilities/CMakeLists.txt: ENH: Help cmake-gui docs generation on
	  Windows

	  We use a custom command to run 'cmake-gui --help...' to generate
	  the documentation for the application.  Since this is a Qt
	  application, the executable must find the Qt DLLs in order to
	  run.	As a convenience, if QtCore4.dll appears next to qmake.exe,
	  we put its location in the PATH environment variable when running
	  the custom command on Windows.

2009-02-24 00:49  lowman

	* Modules/FindBoost.cmake: BUG: Fix issue #8576 FindBoost
	  regression finding static libs, impacts MinGW and Intel/Windows
	  compilers.

2009-02-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-23 16:54  king

	* Tests/CTestUpdateCommon.cmake: BUG: Fix CTest.UpdateCVS/SVN tests
	  for win slashes

	  This fixes the tests to allow windows slashes in reported file
	  names in the generated Update.xml file.

2009-02-23 15:59  king

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Refactor quoting of
	  VCS tool command

	  Previously we pre-quoted the command line tool path.	This avoids
	  it by quoting the command everywhere it is used, thus preserving
	  access to the original, unquoted command.

2009-02-23 15:59  king

	* Tests/CTestUpdateSVN.cmake.in: ENH: Test svn updates with space
	  in author name

	  This enhances the CTest.UpdateSVN test with a space in the test
	  author name.	It will check that author name parsing works
	  correctly.

2009-02-23 15:59  king

	* Tests/: CTestUpdateCVS.cmake.in, CTestUpdateCommon.cmake,
	  CTestUpdateSVN.cmake.in: ENH: Enhance CTest.UpdateCVS/SVN tests

	  This adds a source tree subdirectory to the content of the test
	  projects.  It also smoke tests more than one revision worth of
	  changes.

2009-02-23 15:58  king

	* Tests/CTestUpdateCommon.cmake: ENH: Better failure output from
	  CTest.Update*

	  This teaches CTestUpdateCommon to report the process exit
	  condition from failed child processes executed during tests.

2009-02-23 13:25  david.cole

	* Source/CPack/cmCPackDragNDropGenerator.cxx: ENH: Add license file
	  presentation to the Drag-N-Drop dmg file CPack generator. Fixes
	  issue #8442. Thanks to Clinton Stimpson for the patch.

2009-02-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-21 14:43  hoffman

	* Source/QtDialog/CMakeSetup.cxx: BUG: make sure you can build
	  cmake without an X server

2009-02-21 14:38  hoffman

	* Source/QtDialog/CMakeSetup.cxx: BUG: make sure the gui still
	  runs...

2009-02-21 14:23  hoffman

	* Source/QtDialog/CMakeSetup.cxx: BUG: make sure an x server is not
	  required for the build

2009-02-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-20 15:51  king

	* Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
	  cmCTestCoverageCommand.h, cmCTestHandlerCommand.h,
	  cmCTestMemCheckCommand.h, cmCTestTestCommand.h: ENH: Document
	  APPEND option in ctest_* commands

	  This adds documentation of the APPEND option to the configure,
	  build, test, memcheck, and coverage commands.  The docs leave
	  specific semantics for the dashboard server to define.

2009-02-20 15:50  king

	* Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
	  cmCTestCoverageCommand.h, cmCTestMemCheckCommand.h,
	  cmCTestTestCommand.h, cmCTestUpdateCommand.h: ENH: Improve
	  ctest_* command documentation

	  This corrects the terse documentation and adds detail to the full
	  documentation of some commands.  It also normalizes the layout of
	  the documentation string endings to make adding lines easier.

2009-02-20 15:50  king

	* Source/CTest/cmCTestSubmitCommand.h: ENH: More documentation for
	  ctest_submit command

	  This clarifies the terse documentation and lists valid values for
	  PARTS.

2009-02-20 14:03  king

	* Source/cmDocumentVariables.cxx: ENH: Clarify docs of old
	  *_OUTPUT_PATH vars

	  This clarifies the documentation of EXECUTABLE_OUTPUT_PATH and
	  LIBRARY_OUTPUT_PATH to sound less like deprecation.

2009-02-20 11:10  hoffman

	* CMakeLists.txt, ChangeLog.manual: ENH: final 2.6.3 commit remove
	  RC and clean changelog a bit

2009-02-20 10:14  david.cole

	* Source/CPack/: cmCPackDragNDropGenerator.cxx,
	  cmCPackDragNDropGenerator.h: STYLE: Fix style line-too-long
	  violations.

2009-02-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-19 16:04  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Support COMPONENTS argument to find_package().	      See
	  bug #8542.

2009-02-19 16:02  hoffman

	* Tests/BuildDepends/Project/CMakeLists.txt: ENH: merge in fix for
	  test on older macs

2009-02-19 15:51  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Support version argument in find_package().	   See bug
	  #8542.

2009-02-19 15:24  hoffman

	* Tests/BuildDepends/Project/CMakeLists.txt: ENH: make sure
	  multiple archs are only tested when the work

2009-02-19 11:53  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Tests/BuildDepends/Project/CMakeLists.txt: BUG: fix xcode depend
	  issue again with a test

2009-02-19 11:51  hoffman

	* Source/cmGlobalXCodeGenerator.cxx,
	  Tests/BuildDepends/Project/CMakeLists.txt: BUG: fix xcode depend
	  issue and add a test for it

2009-02-19 11:20  david.cole

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Fix issue #8253 - handle
	  xib file extension in Xcode projects so that double clicking on
	  xib files opens them up in Interface Builder. Thanks to
	  baron_roberts for the patch.

2009-02-19 11:17  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmGlobalXCodeGenerator.cxx: BUG: fix xcode depend issue
	  again on branch

2009-02-19 10:39  david.cole

	* Source/CPack/: cmCPackBundleGenerator.cxx,
	  cmCPackDragNDropGenerator.cxx, cmCPackDragNDropGenerator.h: BUG:
	  A little bit more refactoring from BundleGenerator to
	  DragNDropGenerator. See issue #8556. Thanks for Clinton Stimpson
	  for the patch.

2009-02-19 10:31  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: BUG: fix depend bug again for
	  Xcode

2009-02-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-18 12:40  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmGlobalXCodeGenerator.cxx: ENH: put in fix for Xcode
	  rebuild issue on branch

2009-02-18 12:09  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: BUG: use the top level project
	  name for the xcode depend helper directory names

2009-02-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-17 16:59  david.cole

	* Modules/Platform/Darwin.cmake: BUG: Allow third component of Mac
	  OSX sw_vers output to be empty. Mac OSX 10.5 was recently
	  reinstalled on dashmacmini3 and pointed out the fact that this
	  expression is faulty when the reported version is simply 10.5
	  rather than 10.5.x... for example. This fixes it.

2009-02-17 11:53  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  BUG: Do not use 'char' type as array subscript

	  This converts uses of 'char' as an array subscript to 'unsigned
	  char' to heed the warning from gcc.  The subscript must be an
	  unsigned type to avoid indexing before the beginning of the
	  array.  This change avoids a potential crash if input text
	  contains a byte value beyond 0x7f.

2009-02-17 11:37  king

	* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
	  ENH: Remove generation of unused Update.xml parts

	  This removes generation of some Update.xml content that is not
	  used by any Dart1, Dart2, or CDash servers:	- Revisions
	  elements   - Directory attribute of File elements   - File
	  elements within Author elements The content was generated only
	  because the original Dart1 Tcl client generated it, but the
	  content was never used.

2009-02-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-16 18:09  hoffman

	* Utilities/CMakeLists.txt: ENH: add missiong install docs for
	  cmake-gui

2009-02-16 14:06  hoffman

	* CMakeCPackOptions.cmake.in, CMakeLists.txt, ChangeLog.manual,
	  Source/QtDialog/CMakeLists.txt,
	  Source/QtDialog/QtDialogCPack.cmake.in: ENH: merge in a few more
	  changes for installer on windows and cmake-gui

2009-02-16 13:56  martink

	* Source/cmIfCommand.h: ENH: fix style

2009-02-16 11:17  hoffman

	* Source/QtDialog/QtDialogCPack.cmake.in: ENH: change name for
	  start menu entry

2009-02-16 10:33  king

	* Modules/readme.txt: STYLE: Note find_package COMPONENTS in
	  modules doc

	  This mentions the COMPONENTS option of find_package in the module
	  author documentation file "Modules/readme.txt".  See issue #8539.

2009-02-16 10:01  king

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix svn update logic
	  for modified files

	  The main svn update parsing loop in cmCTestUpdateHandler
	  previously had a logic error because the variable 'res' was not
	  reset for each iteration.  For a locally modified file it would
	  report the update info for the previous non-modified file, or
	  nothing if there was no previous file.  This fixes the logic by
	  setting variable 'res' in both control paths for each iteration.
	  See issue #8168.

2009-02-16 10:00  king

	* Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Fix spelling in
	  cmCTestUpdateHandler

	  This renames the variable 'numModiefied' to 'numModified' to fix
	  its spelling.  It also renames 'modifiedOrConflict' to
	  'notLocallyModified' to describe its purpose (rather than the
	  opposite of its purpose).  See issue #8168.

2009-02-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-13 21:51  hoffman

	* Utilities/CMakeLists.txt, CMakeCPackOptions.cmake.in: ENH: add
	  cmake gui docs

2009-02-13 18:52  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Allowing finding a relocated Qt installation which contains
	  a qt.conf to override the hardcoded paths in qmake.	     Fixes
	  #8532.

2009-02-13 16:29  hoffman

	* CMakeCPackOptions.cmake.in: ENH: deprecate CMakeSetup

2009-02-13 16:28  hoffman

	* Source/QtDialog/: CMakeLists.txt, QtDialogCPack.cmake.in: ENH:
	  take cmake-gui out of beta

2009-02-13 15:49  king

	* Source/kwsys/CMakeLists.txt: ENH: Optionally label KWSys targets
	  and tests

	  This provides an API for parent projects to use to specify values
	  to be set in the LABELS properties of KWSys libraries,
	  executables, and tests.

2009-02-13 15:49  king

	* Source/kwsys/CMakeLists.txt: ENH: Add KWSys header files to
	  library targets

	  This adds the configured KWSys header files to the library
	  targets that implement their APIs so that they show up in IDE
	  project files.

2009-02-13 15:17  king

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: Teach CTest to put labels in
	  coverage results

	  This teaches CTest to include source file labels in coverage
	  dashboard submissions.  The labels for each source are the union
	  of the LABELS property from the source file and all the targets
	  in which it is built.

2009-02-13 15:16  king

	* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Remove unused
	  variable

2009-02-13 11:49  king

	* Source/CTest/cmCTestBuildCommand.cxx: BUG: Fix
	  CTEST_USE_LAUNCHERS in dashboard scripts

	  Since CTest does not currently load configuration settings
	  computed at CMake Configure time while running dashboard scripts,
	  the ctest_build command must honor the CTEST_USE_LAUNCHERS option
	  directly.

2009-02-13 11:49  king

	* Source/cmCTest.h: STYLE: Add TODO comment about CTest
	  configuration

	  Currently CTest does not load configuration settings computed at
	  CMake Configure time when running a dashboard script.  This adds
	  a comment describing refactoring that might help resolve the
	  problem.

2009-02-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-12 13:25  king

	* Source/cmGlobalGenerator.cxx: BUG: Fix logic of LabelFiles.txt
	  generation

	  This fixes a dumb logic error which causes generation of
	  LabelFiles.txt to try to open the file once for every target with
	  labels.

2009-02-12 13:00  king

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestLaunch.cxx,
	  cmCTestLaunch.h: ENH: Report file names relative to source dir

	  This teaches cmCTestLaunch to report source files that lie under
	  the top source directory relative to the top.

2009-02-12 12:50  martink

	* Source/cmIfCommand.h: ENH: fix documentation and add docs on
	  parenthetical expressions

2009-02-12 10:08  hoffman

	* Source/kwsys/SystemInformation.cxx: BUG: #8496 add support for
	  system info on haiku

2009-02-12 10:01  king

	* Source/CTest/cmCTestBuildHandler.cxx: BUG: Do not drop build
	  fragments with same time

	  When we collect Build.xml fragments generated by 'ctest
	  --launch', this lexicographically orders fragments with the same
	  time stamp on disk instead of incorrectly dropping duplicates.

2009-02-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-11 15:18  king

	* Modules/: CTest.cmake, DartConfiguration.tcl.in: ENH: Create
	  include(CTest) launcher interface

	  This defines a new CTest configuration variable
	  CTEST_USE_LAUNCHERS.	When set to true it puts 'ctest --launch'
	  in RULE_LAUNCH_* properties and enables the CTest configuration
	  option 'UseLaunchers'.  Currently this works only for Makefile
	  generators.

2009-02-11 15:18  king

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
	  ENH: Teach CTest dashboard builds to use launchers

	  This defines a 'UseLaunchers' CTest configuration option.  When
	  enabled, CTest skips log scraping from the Build step output.
	  Instead it defines the environment variable CTEST_LAUNCH_LOGS to
	  a log directory during the build.  After the build it looks for
	  error-*.xml and warning-*.xml files containing fragments for
	  inclusion in Build.xml and submission.

	  This is useful in conjuction with 'ctest --launch' and the
	  RULE_LAUNCH_* properties to get reliable, highly-granular build
	  failure reports.

2009-02-11 13:05  hoffman

	* Utilities/Release/: ferrari_sgi64_release.cmake,
	  release_cmake.sh.in: ENH: add FFLAGS back into release script

2009-02-11 11:57  king

	* Source/CTest/cmCTestLaunch.cxx: COMP: Do not use modern empty
	  init list syntax

	  cmCTestLaunch first used an empty initializer list to
	  zero-initialize a buffer, but this is not supported on older
	  compilers.  Instead we avoid the need for initialization
	  altogether.

2009-02-11 11:31  king

	* Source/: CMakeLists.txt, ctest.cxx, CTest/cmCTestLaunch.cxx,
	  CTest/cmCTestLaunch.h: ENH: Create internal 'ctest --launch' tool

	  This creates an undocumented 'ctest --launch' mode.  It launches
	  a specified command and optionally records a failure in an xml
	  fragment.  We will optionally use this in CTest's Build stage to
	  record per-rule build failure information when using Makefile
	  generators.

2009-02-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-10 18:13  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Change FILEPATH to STRING for a list of libraries.

2009-02-10 17:28  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
	  Modules/FindQt4.cmake, Source/cmCacheManager.cxx,
	  Source/cmSystemTools.cxx: ENH: merge in some more fixes for RC 13

2009-02-10 17:25  hoffman

	* Source/cmCacheManager.cxx: ENH: fix fix for unc paths

2009-02-10 16:08  hoffman

	* Source/cmCTest.cxx: ENH: add label global property to ctest
	  scripts

2009-02-10 14:24  hoffman

	* Source/: cmCTest.cxx, CTest/cmCTestTestCommand.cxx,
	  CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h: ENH: add the ability to run tests by
	  labels

2009-02-10 14:19  hoffman

	* Source/CTest/cmCTestMultiProcessHandler.cxx: BUG: partial fix for
	  8056 -W now works with -j

2009-02-10 12:56  hoffman

	* Modules/FindFLTK.cmake: ENH: change include command

2009-02-10 08:52  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Add rule substitutions
	  useful for launchers

	  This defines make rule substitutions <LANGUAGE>, <TARGET_NAME>,
	  <TARGET_TYPE>, and <OUTPUT>.	They will be useful for
	  RULE_LAUNCH_* property values.

2009-02-10 08:51  king

	* Modules/CTestTargets.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h, Source/cmMakefile.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmTarget.cxx,
	  Source/cmake.cxx: ENH: Define RULE_LAUNCH_* properties

	  This defines global, directory, and target properties
	  RULE_LAUNCH_COMPILE, RULE_LAUNCH_LINK, and RULE_LAUNCH_CUSTOM.
	  Their values specify 'launcher' command lines which are prefixed
	  to compile, link, and custom build rules by Makefile generators.

2009-02-10 08:50  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx,
	  cmMakefileUtilityTargetGenerator.cxx: ENH: Give target in which
	  custom commands build

	  This gives the cmTarget instance for which custom command rules
	  are being generated to
	  cmLocalUnixMakefileGenerator3::AppendCustomCommands.	It will be
	  useful in the future.

2009-02-10 08:50  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmSourceFile.cxx, cmTarget.cxx: ENH: Define target and source
	  property LABELS

	  This creates a new LABELS property for targets and source files.
	  We write the labels of each target and its source files in
	  target-specific locations in the build tree for future use.

2009-02-10 08:50  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Define target-specific
	  support directories

	  This creates method cmTarget::GetSupportDirectory to compute a
	  target-specific support directory in the build tree.	It uses the
	  "CMakeFiles/<name>.dir" convention already used by the Makefile
	  generators.  The method will be useful for any code that needs to
	  generate per-target information into the build tree for use by
	  CMake tools that do not run at generate time.

2009-02-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-09 23:05  lowman

	* Modules/FindCxxTest.cmake: STYLE: Clarified example to illustrate
	  need to call target_link_libraries() in response to Issue #8485.
	  Changed CMake commands to lowercase.	Added licensing info to
	  copyright

2009-02-09 22:39  lowman

	* Modules/FindBoost.cmake: BUG: Resolves Issue #8393, Remove
	  workarounds in FindBoost once UNC-Path bug is fixed

2009-02-09 22:34  lowman

	* Modules/FindBoost.cmake: STYLE: Improved examples, spelling &
	  grammar in documentation

2009-02-09 16:45  alex

	* Source/cmGlobalUnixMakefileGenerator3.h: COMP: remove unused
	  variable TargetSourceFileCount, it seems it is unused since
	  version 1.88 of cmGlobalUnixMakefileGenerator3.cxx patch by
	  Daniel DOT Teske AT Nokia DOT com

	  Alex

2009-02-09 16:45  king

	* Source/kwsys/SystemTools.cxx: BUG: Work around broken
	  GetLongPathName case

	  On Windows the GetLongPathName API function does not work on some
	  filesystems even if the file exists.	In this case we should just
	  use the original long path name and not the GetShortPathName
	  result.  See issue #8480.

2009-02-09 16:42  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Support .hpp with automoc.

2009-02-09 16:36  alex

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: STYLE: fix two typos in the
	  comments, patch from Daniel DOT Teske AT Nokia DOT com, QtCreator
	  developer

	  Alex

2009-02-09 16:25  chris

	* Modules/FindDevIL.cmake: ENH: Made the documentation for
	  FindDevIL.cmake cleaner. Changed the XXX_LIBRARYs to
	  XXX_LIBRARIES.

2009-02-09 09:23  hoffman

	* Tests/CMakeTests/GetFilenameComponentRealpathTest.cmake.in: file
	  GetFilenameComponentRealpathTest.cmake.in was added on branch
	  CMake-2-6 on 2009-03-23 18:04:12 +0000

2009-02-09 09:23  king

	* Source/cmGetFilenameComponentCommand.cxx,
	  Source/cmGetFilenameComponentCommand.h,
	  Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/GetFilenameComponentRealpathTest.cmake.in: ENH:
	  Add get_filename_component(... REALPATH)

	  This patch from Philip Lowman creates a REALPATH mode in the
	  get_filename_component command.  It is like ABSOLUTE, but will
	  also resolve symlinks (which ABSOLUTE once did but was broken
	  long ago).  See issue #8423.

2009-02-09 09:23  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: BUG: Fix
	  GetRealPath when realpath fails

	  This patch from Philip Lowman teaches SystemTools::GetRealPath to
	  deal with paths that do not exist by dealing with the case that
	  realpath returns NULL.  See issue #8423.

2009-02-09 08:25  hoffman

	* Source/cmCacheManager.cxx: BUG: fix for 0008378, lists with
	  FILEPATH and UNC //server/path fail

2009-02-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-07 12:23  clinton

	* Modules/FindQt4.cmake:
	  BUG:	When detecting if qmake executable is changed, don't error
	  if path	contains regex chars.

2009-02-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-06 16:16  hoffman

	* ChangeLog.manual: ENH: fix comment

2009-02-06 16:15  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
	  Modules/UseQt4.cmake, Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx, Source/cmake.cxx:
	  ENH: fix osx bundle re-config issue on branch RC 12

2009-02-06 11:49  king

	* Source/cmake.cxx: BUG: Fix OS X FW symlink byproduct dependencies

	  When testing whether to re-run CMake, a byproduct may be a
	  symlink.  If so, the existence of the link is important rather
	  than the link's target.  See issue #8465.

2009-02-06 11:18  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx, cmake.cxx: BUG: Fix
	  OS X AppBundle/FW byproducts dependencies

	  App Bundle and Framework directories, symlinks, and Info.plist
	  files we create during generation are byproducts, not outputs.
	  We should re-run CMake only when they are missing, not when they
	  are old.  See issue #8465.

2009-02-06 09:08  king

	* Source/: cmXMLSafe.cxx, cmXMLSafe.h: COMP: Avoid parameter/member
	  shadow in cmXMLSafe

	  A cmXMLSafe constructor named its parameter 'str' which shadowed
	  the name of the 'str' method.  This renames the parameter to
	  avoid the conflict warning.

2009-02-06 09:03  king

	* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Do not
	  re-generate after a AppBundle build

	  A previous change accidentally added the MacOS content directory
	  and Info.plist files created for MACOSX_BUNDLE executables to the
	  list of CMake input files.  This causes CMake to re-generate the
	  project too often.  These items should be added to the list of
	  CMake output files.

2009-02-06 08:33  king

	* Source/cmGetFilenameComponentCommand.cxx,
	  Source/cmGetFilenameComponentCommand.h,
	  Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/GetFilenameComponentSymlinksTest.cmake.in: BUG:
	  Alternative fix to bug #8423

	  The patch used to fix this bug used SystemTools::GetRealPath
	  which works only for existing files.	It broke the case of using
	  the command get_filename_component for a non-existing file.
	  Also, it changed long-standing behavior in a possibly
	  incompatible way even for existing files.  This reverts the
	  original fix and instead updates the documentation to be
	  consistent with the behavior.

2009-02-06 08:15  king

	* Source/cmCMakePolicyCommand.h: ENH: Clarify cmake_policy(VERSION)
	  documentation

	  The previous documentation could be interpreted as setting
	  policies newer than the given version to OLD instead of unset.
	  This clarifies it.

2009-02-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-05 23:01  clinton

	* Modules/: FindQt4.cmake, UseQt4.cmake:
	  ENH:	Add support for building with Qt's ActiveX support on
	  Windows.

2009-02-05 17:09  king

	* Source/cmXMLSafe.cxx: COMP: Avoid warning about signed-char
	  comparison

	  On some compilers 'char' is signed and is therefore always equal
	  to or less than 0x7f.  In order to avoid the compiler warning we
	  perform the comparison with an unsigned char type.

2009-02-05 16:31  king

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmXMLSafe.cxx, cmXMLSafe.h,
	  CPack/cmCPackGenerator.cxx, CTest/cmCTestBuildHandler.cxx,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestUpdateHandler.cxx: ENH: Create cmXMLSafe to help
	  escapes in XML

	  This class provides easy syntax to efficiently insert blocks of
	  data into XML documents with proper escapes.	It replaces the old
	  cmCTest::MakeXMLSafe and cmSystemTools::MakeXMLSafe methods which
	  allocated extra memory instead of directly streaming the data.

2009-02-05 11:04  hoffman

	* Source/CMakeLists.txt: ENH: merge in cmakelist file that uses
	  drag n drop

2009-02-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-04 22:04  hoffman

	* Source/CPack/: cmCPackDragNDropGenerator.cxx,
	  cmCPackDragNDropGenerator.h: ENH: add missing files

2009-02-04 18:24  david.cole

	* Modules/UntarFile.cmake: BUG: Add debug message calls to figure
	  out ExternalProject test failure on AIX dashboard.

2009-02-04 17:04  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindDoxygen.cmake,
	  Modules/FindGDAL.cmake, Modules/FindLua50.cmake,
	  Modules/FindLua51.cmake, Modules/FindMPEG2.cmake,
	  Modules/FindOpenSceneGraph.cmake, Modules/FindOpenThreads.cmake,
	  Modules/FindProducer.cmake, Modules/FindQt4.cmake,
	  Modules/Findosg.cmake, Modules/FindosgAnimation.cmake,
	  Modules/FindosgDB.cmake, Modules/FindosgFX.cmake,
	  Modules/FindosgGA.cmake, Modules/FindosgIntrospection.cmake,
	  Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
	  Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
	  Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
	  Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
	  Modules/FindosgViewer.cmake, Modules/FindosgVolume.cmake,
	  Modules/FindosgWidget.cmake, Modules/Findosg_functions.cmake,
	  Modules/Platform/Darwin.cmake, Modules/Platform/Haiku.cmake,
	  Source/cmInstallFilesCommand.cxx,
	  Source/cmInstallProgramsCommand.cxx,
	  Source/cmLinkDirectoriesCommand.h, Source/cmLocalGenerator.cxx,
	  Source/kwsys/DynamicLoader.cxx,
	  Source/kwsys/DynamicLoader.hxx.in: ENH: merge in a few more
	  changes for RC 11

2009-02-04 14:34  king

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Re-order generation of
	  build summary and xml

	  This moves the error/warning count summary printed by
	  cmCTestBuildHandler to after Build.xml is generated.	Later we
	  will compute the counts during generation of the xml.

2009-02-04 14:34  king

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
	  ENH: Refactor Build.xml generation

	  This divides cmCTestBuildHandler::GenerateDartBuildOutput into
	  three methods to generate the header, content, and footer
	  components of Build.xml files.  It will allow the content
	  generation to be replaced later.

2009-02-04 12:38  david.cole

	* Source/CTest/cmCTestSubmitHandler.cxx: COMP: Iterator version of
	  std::set not available with vs6 implementation of STL. Use
	  explicit iteration to insert individual elements one at a time.
	  Sigh.

2009-02-04 11:44  hoffman

	* CMakeLists.txt, CTestConfig.cmake, CTestCustom.cmake.in,
	  ChangeLog.manual, Modules/CPack.OSXX11.Info.plist.in,
	  Modules/CPack.RuntimeScript.in, Modules/CPack.cmake,
	  Modules/FindBoost.cmake, Modules/FindCxxTest.cmake,
	  Modules/FindDevIL.cmake, Modules/FindDoxygen.cmake,
	  Modules/FindFLTK.cmake, Modules/FindKDE3.cmake,
	  Modules/FindKDE4.cmake, Modules/FindOpenMP.cmake,
	  Modules/FindOpenThreads.cmake, Modules/FindQt4.cmake,
	  Modules/FindRTI.cmake, Modules/Findosg.cmake,
	  Modules/FindosgAnimation.cmake, Modules/FindosgDB.cmake,
	  Modules/FindosgFX.cmake, Modules/FindosgGA.cmake,
	  Modules/FindosgIntrospection.cmake,
	  Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
	  Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
	  Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
	  Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
	  Modules/FindosgViewer.cmake, Modules/FindosgVolume.cmake,
	  Modules/FindosgWidget.cmake, Modules/Findosg_functions.cmake,
	  Modules/UseQt4.cmake, Source/cmBootstrapCommands.cxx,
	  Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
	  Source/cmCoreTryCompile.cxx,
	  Source/cmExportBuildFileGenerator.cxx,
	  Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
	  Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
	  Source/cmFunctionBlocker.h, Source/cmFunctionCommand.cxx,
	  Source/cmFunctionCommand.h,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
	  Source/cmIncludeCommand.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmPolicies.cxx, Source/cmPolicies.h, Source/cmTarget.cxx,
	  Source/cmUnsetCommand.cxx, Source/cmUnsetCommand.h,
	  Source/cmWhileCommand.cxx, Source/cmWhileCommand.h,
	  Source/CPack/cmCPackBundleGenerator.cxx,
	  Source/CPack/cmCPackBundleGenerator.h,
	  Source/CPack/cmCPackGeneratorFactory.cxx,
	  Source/CPack/cmCPackLog.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackOSXX11Generator.cxx, Source/CPack/cpack.cxx,
	  Tests/CMakeLists.txt, Tests/PolicyScope/Bar.cmake,
	  Tests/PolicyScope/CMakeLists.txt,
	  Tests/PolicyScope/FindFoo.cmake, Tests/PolicyScope/main.c,
	  Tests/Unset/CMakeLists.txt, Tests/Unset/unset.c: ENH: merge in
	  changes to 2.6 RC 10

2009-02-04 10:34  king

	* Source/: cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx,
	  cmLocalGenerator.cxx: BUG: Fix old-style install to prefix top

	  The old install_files, install_programs, and install_targets
	  commands used to permit installation to the top of the prefix by
	  specifying destination '/'.  This was broken in 2.6.0 to 2.6.2 by
	  changes to enforce valid destinations that did not account for
	  this case.  This change fixes the case by converting the install
	  destination to '.' which is the new-style way to specify the top
	  of the installation prefix.

2009-02-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-03 11:52  david.cole

	* Source/CTest/: cmCTestSubmitCommand.cxx, cmCTestSubmitCommand.h,
	  cmCTestSubmitHandler.cxx, cmCTestSubmitHandler.h: ENH: Add FILES
	  arg to the ctest_submit command. BUG: Propagate the IsCDash
	  setting properly to the ctest configuration during a submit.
	  Also, do not propagate TriggerSite for projects submitting to
	  CDash. No triggers are necessary with CDash.

2009-02-03 11:27  hoffman

	* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH: fix
	  dynamic loading on haiku

2009-02-03 08:38  hoffman

	* Modules/FindKDE3.cmake: BUG: fix potential issue with empty
	  strings

2009-02-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-02 16:30  hoffman

	* Modules/FindMPEG2.cmake: BUG: include should not have .cmake

2009-02-02 14:36  king

	* Source/cmMakefileTargetGenerator.cxx: BUG: Fix preprocess and
	  assembly rule expansion

	  The recent change to avoid expanding rule variables in
	  informational and 'cd' commands broke the logical order in
	  generation of preprocess and assembly rules.	This corrects the
	  order.

2009-02-02 14:36  king

	* Source/cmGlobalGenerator.cxx: COMP: Fix rule hash code during
	  bootstrap

	  During bootstrap we do not bother with rule hashing.	This
	  updates the dummy implementation to account for the recent change
	  in rule hash method signatures.

2009-02-02 13:28  king

	* Source/cmMakefileTargetGenerator.cxx: BUG: Do not expand rule
	  variables in info rules

	  Previously the makefile generator would expand rule variables
	  even on its progress and echo commands for object compilation
	  rules (but not for link rules).  This fixes the implementation to
	  only expand rule variables on user-specified rules.

2009-02-02 13:28  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
	  ENH: Refactor custom command rule hashing

	  This simplifies computation of custom command rule hashes to hash
	  content exactly chosen as the custom commands are generated.
	  Unfortunately this will change the hashes of existing build trees
	  from earlier CMake versions, but this is not a big deal.  The
	  change is necessary so that in the future we can make optional
	  adjustments to custom command lines at generate time without
	  changing the hashes every time the option is changed.

2009-02-02 13:27  king

	* Source/: cmMakefile.cxx, cmake.cxx: ENH: More robust property
	  lookup

	  This teaches cmMakefile::GetProperty and cmake::GetProperty
	  methods to return NULL when the property name is NULL, making
	  them more robust and consistent with the behavior of
	  cmTarget::GetProperty.

2009-02-02 13:24  king

	* Source/CTest/: cmCTestMemCheckHandler.cxx,
	  cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH: Put test
	  labels in MemCheck results

	  This refactors generation of <Test> element headers and footers
	  in cmCTestTestHandler and re-uses it in cmCTestMemCheckHandler.
	  The change removes duplicate code and enables the new <Labels>
	  element for MemCheck results.

2009-02-02 09:42  king

	* Source/cmTargetLinkLibrariesCommand.h: ENH: Clarify
	  target_link_libraries docs

	  The target_link_libraries command supports flags as well as
	  libraries.  This makes the support explicit in the documentation.

2009-02-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-02-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-31 13:57  hoffman

	* Modules/FindOpenSceneGraph.cmake: file FindOpenSceneGraph.cmake
	  was added on branch CMake-2-6 on 2009-02-04 22:04:48 +0000

2009-01-31 13:57  lowman

	* Modules/FindOpenSceneGraph.cmake: BUG: Fixes configure error if
	  you don't specify a version with find_package()

2009-01-31 01:50  lowman

	* Modules/FindGDAL.cmake: BUG: Fix library detection for GDAL on
	  most Linux distributions (Issue #7445)

2009-01-31 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-30 20:09  hoffman

	* Modules/Findosg_functions.cmake: file Findosg_functions.cmake was
	  added on branch CMake-2-6 on 2009-02-04 16:44:16 +0000

2009-01-30 20:09  lowman

	* Modules/: FindOpenSceneGraph.cmake, Findosg.cmake,
	  Findosg_functions.cmake: ENH: Added FindOpenSceneGraph.cmake
	  which is intended to wrap any of the existing Findosg* modules
	  (or even user specified modules in CMAKE_MODULE_PATH) and
	  aggregate the include dirs & libraries while providing a
	  COMPONENT frontend and version checking (Fixes Issue #6973).
	  Also added a note to Findosg.cmake to refer new users to the
	  module.

2009-01-30 16:55  lowman

	* Modules/: FindOpenThreads.cmake, Findosg_functions.cmake: ENH:
	  Added OSG_ROOT as supported env var (it's in the wild already).
	  Cleaned up FindOpenThreads to support PATH_SUFFIXES.	Removed
	  superfluous WIN32 registry checks which should have been $ENV{}
	  checks.

2009-01-30 15:13  lowman

	* Modules/: FindDoxygen.cmake, FindOpenThreads.cmake,
	  FindProducer.cmake: BUG: Fix other modules not respecting QUIET
	  and REQUIRED

2009-01-30 14:33  hoffman

	* Modules/FindosgVolume.cmake: file FindosgVolume.cmake was added
	  on branch CMake-2-6 on 2009-02-04 16:44:16 +0000

2009-01-30 14:33  hoffman

	* Modules/FindosgWidget.cmake: file FindosgWidget.cmake was added
	  on branch CMake-2-6 on 2009-02-04 16:44:16 +0000

2009-01-30 14:33  hoffman

	* Modules/FindosgAnimation.cmake: file FindosgAnimation.cmake was
	  added on branch CMake-2-6 on 2009-02-04 16:44:13 +0000

2009-01-30 14:33  lowman

	* Modules/: Findosg.cmake, FindosgAnimation.cmake, FindosgDB.cmake,
	  FindosgFX.cmake, FindosgGA.cmake, FindosgIntrospection.cmake,
	  FindosgManipulator.cmake, FindosgParticle.cmake,
	  FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
	  FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
	  FindosgViewer.cmake, FindosgVolume.cmake, FindosgWidget.cmake:
	  BUG: The QUIET and REQUIRED find attributes on each Findosg*
	  module were not being respected.

2009-01-30 14:29  lowman

	* Modules/Findosg_functions.cmake: ENH: Added a mark_as_advanced()
	  wrapper function.

2009-01-30 03:02  lowman

	* Modules/: FindLua50.cmake, FindLua51.cmake: BUG: Fixes detection
	  of lua libraries installed from FreeBSD ports (Issue #8421)

2009-01-30 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-29 15:23  david.cole

	* Source/cmCoreTryCompile.cxx: ENH: Emit a little more information
	  in the error message when the output file is not found during a
	  core try compile.

2009-01-29 14:57  david.cole

	* Modules/Platform/Darwin.cmake: BUG: Remove unnecessary double
	  quotes from SET statements. Hopefully resolves the strange and
	  difficult to diagnose (or reproduce) test failures on the
	  dashmacmini2 Continuous dashboard.

2009-01-29 14:31  hoffman

	* Source/cmake.cxx: BUG: fix for #8418 -E chdir should return fail
	  of dir does not exist

2009-01-29 14:14  king

	* Source/cmLinkDirectoriesCommand.h: ENH: Docs for relative paths
	  in link_directories

	  The link_directories command treats relative paths differently
	  from most CMake commands.  This notes the difference in the
	  documentation.  See issue #8377.

2009-01-29 13:41  king

	* Modules/Platform/Darwin.cmake: BUG: Fix OS X dylib version flags
	  for more linkers

	  Some OS X linkers want a 'dylib_' prefix on the
	  -compatiblity_version and -current_version flags while others do
	  not.	This passes the flags through gcc instead since it never
	  wants the prefix and translates the flags for the linker
	  correctly.

2009-01-29 13:26  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Also find .moc files if there are spaces between # and
	  include.	  Fixes #8433.

2009-01-29 11:57  hoffman

	* Tests/CMakeTests/GetFilenameComponentSymlinksTest.cmake.in: ENH:
	  add missing file

2009-01-29 11:42  hoffman

	* Modules/Platform/Haiku.cmake: BUG: fix for # 8413 add more haiku
	  searching

2009-01-29 11:39  hoffman

	* Source/cmGetFilenameComponentCommand.cxx,
	  Tests/CMakeTests/CMakeLists.txt: BUG: fix for #8423

2009-01-29 09:26  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: fix warning

2009-01-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-28 22:56  lowman

	* Modules/FindDoxygen.cmake: STYLE: Reworded some of the OS-X code
	  comments

2009-01-28 16:56  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: fix warning

2009-01-28 15:04  clinton

	* Modules/UseQt4.cmake:
	  ENH:	Better way to add framework includes.

2009-01-28 12:55  hoffman

	* Modules/FindOpenMP.cmake: ENH: clean up status and change order
	  for more common compilers first

2009-01-28 12:55  hoffman

	* Modules/FindOpenMP.cmake: file FindOpenMP.cmake was added on
	  branch CMake-2-6 on 2009-02-04 16:44:02 +0000

2009-01-28 12:45  hoffman

	* Modules/FindOpenMP.cmake: ENH: add openmp support

2009-01-28 06:10  david.cole

	* Modules/Platform/Darwin.cmake: BUG: Fix careless typo that only
	  caused test failures on clean builds...

2009-01-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-27 15:51  david.cole

	* Modules/Platform/Darwin.cmake: BUG: Try to fix the universal
	  binary continuous dashboard on dashmacmini2. I am deducing that
	  the value of CMAKE_OSX_ARCHITECTURES_DEFAULT is responsible for
	  the failure, although I cannot reproduce it on other builds or
	  even by running the test via ctest interactively *on* the
	  continuous dashboard's build...

2009-01-27 11:50  david.cole

	* Modules/Platform/Darwin.cmake: BUG: Only set
	  CMAKE_OSX_DEPLOYMENT_TARGET on Mac OSX 10.4 or later. The gcc
	  that runs on 10.3 and earlier does not understand the compiler
	  flag it maps to...

2009-01-27 11:35  david.cole

	* Source/cmCoreTryCompile.cxx: STYLE: Emit filenames in try_compile
	  error message to get more information from the Continuous
	  dashboard test that is failing.

2009-01-27 10:58  king

	* Source/: cmCTest.cxx, cmCTest.h: BUG: Reset file submission list
	  on test restart

	  When running in script mode it is possible to run multiple
	  separate dashboard submissions in one cmCTest instance.  The
	  recent refactoring of file submission lists into parts failed to
	  clear the submission lists when starting a new dashboard
	  (ctest_start or ctest_update).  Only the unused old submission
	  set was cleared.  This fixes the refactored version to remove the
	  old submission set completely and also clear the part-wise lists.

2009-01-27 10:58  king

	* Source/CTest/cmCTestSubmitHandler.cxx: BUG: Fix CTest submit-only
	  operation

	  We need to initialize cmCTestSubmitHandler on construction to
	  make sure all parts get enabled by default.  The recent fix to
	  re-enable all parts on initialization broke submit-only
	  operations because the handler did not initialize on
	  construction.  This also removes duplicate initialization code.

2009-01-27 10:34  hoffman

	* Utilities/Release/README,
	  Utilities/Release/create-cmake-release.cmake,
	  Utilities/Release/release_cmake.cmake,
	  Utilities/Release/release_cmake.sh.in, Tests/CMakeLists.txt: ENH:
	  change to use CMAKE_CREATE_VERSION from CMAKE_VERSION as
	  CMAKE_VERSION is auto-defined now

2009-01-27 10:30  david.cole

	* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmLocalGenerator.cxx: BUG: Fix issue #6195. Add
	  CMAKE_OSX_DEPLOYMENT_TARGET cache variable to specify the target
	  deployment runtime OS version of the built executables on Mac
	  OSX. Thanks to Mike Jackson for the patch.

2009-01-27 10:26  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7845, idl
	  files compile even with headerfile only on

2009-01-27 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-26 10:12  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fixed recent regression when finding some includes.

2009-01-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-23 17:37  clinton

	* Modules/UseQt4.cmake:
	  ENH:	Should have a -F for framework includes on Mac.  Fixes
	  ParaView build with Qt 4.5 on Mac.

2009-01-23 16:52  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Add convenience for identifying Cocoa based Qt.

2009-01-23 13:36  david.cole

	* Modules/CPack.cmake: ENH: Turn off CPACK_BINARY_TBZ2 and
	  CPACK_BINARY_ZIP by default. Strictly speaking, this changes
	  behavior from cpack 2.6, but now that cpack returns a non-zero
	  exit code when it encounters an error, and it is an error to try
	  to use a generator that is not available... It makes sense to
	  turn these off by default since not everybody has these
	  generators installed. It is easy for a project to turn these
	  options back on if they need to: simply set(CPACK_BINARY_TBZ2 ON)
	  or set(CPACK_BINARY_ZIP ON) before include(CPack) in your
	  CMakeLists.txt...

2009-01-23 12:20  hoffman

	* Source/cmPolicies.h: ENH: try to fix vs6 build

2009-01-23 00:30  lowman

	* Modules/FindFLTK.cmake: ENH: Better support for "fltk-config"
	  binary, added options so the user doesn't have to have everything
	  in order for FLTK_FOUND to be true.  #7809

2009-01-23 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-22 14:23  david.cole

	* Source/CPack/cmCPackBundleGenerator.h: BUG: Forgot to change
	  parent class in cmCPackTypeMacro when I added
	  cmCPackDragNDropGenerator. Fix it now that it really matters.
	  (The BundleGenerator test started failing after the last commit.
	  This fixes it.)

2009-01-22 13:56  david.cole

	* Source/CPack/: cmCPackBundleGenerator.cxx,
	  cmCPackBundleGenerator.h, cmCPackLog.cxx, cpack.cxx: BUG: Fix
	  issue #8383. Avoid crashing when using the Bundle CPack generator
	  and CPACK_BUNDLE_NAME is not set. Instead, fail gracefully giving
	  an informative error message and non-zero exit code.

2009-01-22 13:18  hoffman

	* Tests/PolicyScope/Bar.cmake: file Bar.cmake was added on branch
	  CMake-2-6 on 2009-02-04 16:44:18 +0000

2009-01-22 13:18  hoffman

	* Tests/PolicyScope/CMakeLists.txt: file CMakeLists.txt was added
	  on branch CMake-2-6 on 2009-02-04 16:44:18 +0000

2009-01-22 13:18  hoffman

	* Tests/PolicyScope/FindFoo.cmake: file FindFoo.cmake was added on
	  branch CMake-2-6 on 2009-02-04 16:44:19 +0000

2009-01-22 13:18  king

	* Source/cmCMakePolicyCommand.h, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h, Source/cmIncludeCommand.cxx,
	  Source/cmIncludeCommand.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmPolicies.cxx, Source/cmPolicies.h,
	  Tests/PolicyScope/Bar.cmake, Tests/PolicyScope/CMakeLists.txt,
	  Tests/PolicyScope/FindFoo.cmake: ENH: Isolate policy changes in
	  included scripts

	  Isolation of policy changes inside scripts is important for
	  protecting the including context.  This teaches include() and
	  find_package() to imply a cmake_policy(PUSH) and
	  cmake_policy(POP) around the scripts they load, with a
	  NO_POLICY_SCOPE option to disable the behavior.  This also
	  creates CMake Policy CMP0011 to provide compatibility.  See issue
	  #8192.

2009-01-22 13:16  hoffman

	* Tests/PolicyScope/main.c: file main.c was added on branch
	  CMake-2-6 on 2009-02-04 16:44:19 +0000

2009-01-22 13:16  king

	* Source/cmCMakePolicyCommand.h, Source/cmFunctionCommand.cxx,
	  Source/cmFunctionCommand.h, Source/cmMacroCommand.cxx,
	  Source/cmMacroCommand.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Tests/CMakeLists.txt,
	  Tests/PolicyScope/CMakeLists.txt, Tests/PolicyScope/main.c: ENH:
	  Better policies for functions and macros

	  This teaches functions and macros to use policies recorded at
	  creation time when they are invoked.	It restores the policies as
	  a weak policy stack entry so that any policies set by a function
	  escape to its caller as before.

2009-01-22 13:16  king

	* Source/cmCMakePolicyCommand.h: ENH: Improve stack discussion in
	  cmake_policy

	  This re-organizes the discussion of the policy stack in
	  documentation of the cmake_policy() command.	The new
	  organization clearer and easier to extend with new information.

2009-01-22 13:16  king

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Create notion of a
	  'weak' policy stack entry

	  A 'weak' poilcy stack entry responds normally to queries.
	  However, setting a policy in a weak entry will recursively set
	  the policy in the next entry too.  This also gives the internal
	  interface to create a weak entry the option to provide an initial
	  PolicyMap for it.

2009-01-22 12:12  hoffman

	* Source/CPack/cmCPackDragNDropGenerator.cxx: file
	  cmCPackDragNDropGenerator.cxx was added on branch CMake-2-6 on
	  2009-02-05 03:04:09 +0000

2009-01-22 12:12  hoffman

	* Source/CPack/cmCPackDragNDropGenerator.h: file
	  cmCPackDragNDropGenerator.h was added on branch CMake-2-6 on
	  2009-02-05 03:04:18 +0000

2009-01-22 12:12  david.cole

	* Modules/CPack.cmake, Source/CMakeLists.txt,
	  Source/CPack/cmCPackBundleGenerator.cxx,
	  Source/CPack/cmCPackBundleGenerator.h,
	  Source/CPack/cmCPackDragNDropGenerator.cxx,
	  Source/CPack/cmCPackDragNDropGenerator.h,
	  Source/CPack/cmCPackGeneratorFactory.cxx, Tests/CMakeLists.txt:
	  BUG: Fix issue #8402. Add a drag and drop bundle generator to the
	  Mac build of CPack. Add a test of it in the CPackComponents test.
	  Thanks to Clinton Stimpson for the patch.

2009-01-22 10:57  king

	* Source/: cmCMakePolicyCommand.cxx, cmMakefile.cxx, cmMakefile.h:
	  ENH: Create policy scope barriers

	  This creates a barrier mechanism to prevent user code from using
	  cmake_policy(POP) to pop a scope it didn't push with
	  cmake_policy(PUSH).

2009-01-22 10:57  king

	* Source/cmMakefile.h: ENH: Make policy push/pop methods private

	  This makes cmMakefile::PushPolicy and cmMakefile::PopPolicy
	  private so that any outside place that uses them needs to use the
	  PolicyPushPop helper in an automatic variable.  We grant an
	  exception to cmCMakePolicyCommand so it can implement
	  cmake_policy(PUSH) and cmake_policy(POP).

2009-01-22 10:56  king

	* Source/cmFindPackageCommand.cxx: ENH: Refactor find_package
	  version file scoping

	  This converts the variable and policy scope protection
	  find_package() uses when loading version files to use automatic
	  variables.

2009-01-22 10:56  king

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Create automatic
	  policy push/pop helper

	  This creates cmMakefile::PolicyPushPop to push and pop policy
	  scope automatically.	It also enforces balanced push/pop pairs
	  inside the scope it handles.

2009-01-22 10:56  king

	* Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.h: ENH:
	  Refactor policy stack representation

	  This defines PolicyMap as a public member of cmPolicies.  Its
	  previous role as a policy stack entry is now called
	  PolicyStackEntry and represented as a class to which more
	  information can be added later.

2009-01-22 10:22  david.cole

	* Tests/CMakeLists.txt: BUG: Avoid trying to package the X11 test
	  on Windows when there is no NSIS installer available.

2009-01-22 07:16  david.cole

	* Source/CTest/cmCTestTestHandler.cxx: BUG: Fix issue #8363. Wrap
	  output with MakeXMLSafe calls so that the generated XML files are
	  valid, parse-able XML.

2009-01-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-21 23:52  lowman

	* Modules/FindFLTK.cmake: BUG: Fixes detection of FLTK on Gentoo
	  (Issue #7809)

2009-01-21 22:43  lowman

	* Modules/FindFLTK.cmake: BUG: Fixes #8376: FindFLTK fails because
	  include file can be FL/Fl.H and CMake only looks for FL/Fl.h.
	  Verified: all FLTK header files in 1.1.9 are .H ...  how bizarre.

2009-01-21 17:36  king

	* Source/cmGlobalVisualStudio7Generator.h: BUG: Fix VS IDE solution
	  files order again

	  The previous change to order projects in the VS IDE did not
	  account for duplicate target names (such as ALL_BUILD and
	  ZERO_CHECK) among the input set.  While we suppress generation of
	  the duplicate project entries, we need to use a multiset to store
	  ordered duplicates.

2009-01-21 17:24  king

	* Source/cmGlobalVisualStudio7Generator.cxx: BUG: Fix ALL_BUILD
	  ordering enforcement

	  The previous change to make ALL_BUILD come first among targets
	  did not account for comparing the target name against itself.
	  This led to an invalid ordering of the target set.  This change
	  fixes it.

2009-01-21 17:06  king

	* Source/cmGlobalVisualStudio7Generator.cxx: ENH: Make ALL_BUILD
	  always the default project

	  This teaches the VS IDE generators to write ALL_BUILD into
	  solution files first so that it is always the default active
	  project.  Previously it was first only if no target name sorted
	  lexicographically earlier.  See issue #8172.

2009-01-21 16:39  king

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: BUG: Fix VS IDE project order

	  Our implementation of the feature to pull in dependent targets in
	  VS solution files for subprojects caused the order of project
	  files in the solution to be arbitrary (based on pointer value in
	  the representation).	Target ordering in solution files is
	  important to prevent unnecessary changing of the files and
	  because the VS IDE selects the first project listed as the
	  default active target.  This change restores lexicographic order
	  by target name.

2009-01-21 13:39  david.cole

	* Source/CPack/cmCPackBundleGenerator.cxx,
	  Source/CPack/cmCPackBundleGenerator.h,
	  Tests/BundleGeneratorTest/CMakeLists.txt,
	  Tests/BundleGeneratorTest/CustomVolumeIcon.icns: BUG: Fix issue
	  #7523: Analyze output of 'hdiutil attach' to get the name of the
	  volume that was mounted. Eliminates the need to use the
	  -mountpoint arg of hdiutil which has a silly 90 character limit
	  on the name of the mount point. Also add a custom volume icon to
	  the BundleGeneratorTest to cover this code.

2009-01-21 13:20  david.cole

	* Source/QtDialog/CMakeSetup.icns: ENH: Use the latest
	  CMake-logo-triangle-high-res.png to improve the look of
	  CMakeSetup.icns on the Mac.

2009-01-21 11:54  hoffman

	* Modules/CPack.OSXScriptLauncher.rsrc.in: file
	  CPack.OSXScriptLauncher.rsrc.in was added on branch CMake-2-6 on
	  2009-04-21 20:48:54 +0000

2009-01-21 11:54  hoffman

	* Modules/CPack.OSXX11.main.scpt.in: file CPack.OSXX11.main.scpt.in
	  was added on branch CMake-2-6 on 2009-04-21 18:12:47 +0000

2009-01-21 11:54  david.cole

	* Modules/CPack.OSXScriptLauncher.in,
	  Modules/CPack.OSXScriptLauncher.rsrc.in,
	  Modules/CPack.OSXX11.Info.plist.in,
	  Modules/CPack.OSXX11.main.scpt.in,
	  Modules/CPack.RuntimeScript.in,
	  Source/CPack/OSXLauncherScript.scpt,
	  Source/CPack/cmCPackOSXX11Generator.cxx, Tests/CMakeLists.txt,
	  Tests/X11/CMakeLists.txt: BUG: Fix issue #7833: Add file
	  extension handling to CPack generated installers for OSXX11
	  applications. Also modify the X11 test to build such an installer
	  on Mac builds that test CPack and have X11 available. Thanks to
	  Wes Turner for the patch.

2009-01-21 09:49  king

	* Modules/FindKDE4.cmake: STYLE: Fix if/endif mismatch in FindKDE4

2009-01-21 09:49  king

	* Source/: cmFunctionCommand.cxx, cmMacroCommand.cxx: ENH: Enforce
	  logical blocks in functions/macros

	  This teaches function() and macro() to enforce matching logical
	  blocks inside the recorded bodies.  This makes the error message
	  more specific.

2009-01-21 09:49  king

	* Source/: cmForEachCommand.cxx, cmFunctionCommand.cxx,
	  cmIfCommand.cxx, cmMacroCommand.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmWhileCommand.cxx: ENH: Better handling of
	  mismatched blocks

	  If a logical block terminates with mismatching arguments we
	  previously failed to remove the function blocker but replayed the
	  commands anyway, which led to cases in which we failed to report
	  the mismatch (return shortly after the ending command).  The
	  recent refactoring of function blocker deletion changed this
	  behavior to produce an error on the ending line by not blocking
	  the command.	Furthermore, the function blocker would stay in
	  place and complain at the end of every equal-level block of the
	  same type.

	  This teaches CMake to treat the begin/end commands (if/endif,
	  etc.) as correct and just warns when the arguments mismatch.	The
	  change allows cases in which CMake 2.6.2 silently ignored a
	  mismatch to run as before but with a warning.

2009-01-21 09:48  king

	* Source/: cmForEachCommand.cxx, cmForEachCommand.h,
	  cmFunctionBlocker.h, cmFunctionCommand.cxx, cmFunctionCommand.h,
	  cmIfCommand.cxx, cmIfCommand.h, cmMacroCommand.cxx,
	  cmMacroCommand.h, cmMakefile.cxx, cmMakefile.h,
	  cmWhileCommand.cxx, cmWhileCommand.h: ENH: Better error message
	  for unclosed blocks

	  This centralizes construction of the error message for an
	  unclosed logical block (if, foreach, etc.).  We record the line
	  at which each block is opened so it can be reported in the error
	  message.

2009-01-21 09:48  king

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Refactor logical
	  block enforcement

	  This uses a stack of 'barriers' to efficiently divide function
	  blockers into groups corresponding to each input file.  It
	  simplifies detection of missing block close commands and factors
	  it out of ReadListFile.

2009-01-21 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-20 15:49  king

	* Source/: cmExportBuildFileGenerator.cxx,
	  cmGlobalXCodeGenerator.cxx, cmTarget.cxx: BUG: Fix LOCATION
	  property for Mac AppBundles

	  Previously cmTarget::GetLocation and cmTarget::GetFullPath would
	  return for Mac AppBundles the top-level bundle directory but
	  without the .app extension.  We worked around this at the call
	  sites.  This fixes the methods and removes the work-arounds.	See
	  issue #8406.

2009-01-20 14:36  king

	* Source/: cmForEachCommand.cxx, cmForEachCommand.h,
	  cmIfCommand.cxx, cmIfCommand.h, cmMakefile.cxx, cmMakefile.h,
	  cmWhileCommand.cxx, cmWhileCommand.h: ENH: Refactor function
	  blocker deletion

	  When a function blocker decides to remove itself we previously
	  removed it at every return point from the C++ scope in which its
	  removal is needed.  This teaches function blockers to transfer
	  ownership of themselves from cmMakefile to an automatic variable
	  for deletion on return.  Since this removes blockers before they
	  replay their commands, we no longer need to avoid running
	  blockers on their own commands.

2009-01-20 14:35  king

	* Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: ENH:
	  Improve response to bad if or elseif

	  Previously bad arguments to an if() or elseif() would cause some
	  subsequent statements in the corresponding block to execute.
	  This teaches CMake to stop processing commands with a fatal
	  error.  It also provides context to bad elseif() error messages.

2009-01-20 14:29  david.cole

	* Source/CPack/cmCPackNSISGenerator.cxx,
	  Tests/CPackComponents/CMakeLists.txt, Tests/CPackComponents/Issue
	  7470.html: BUG: Fix for issue #7470. Allow spaces in the path
	  names of installed files with the NSIS CPack generator and
	  component-based installs. Add an installed file to the
	  CPackComponents test: it failed before the fix; now it passes.

2009-01-20 10:06  hoffman

	* Source/cmSystemTools.cxx: BUG: fix crash with cmd.exe shell and
	  cmake in the path

2009-01-20 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-19 22:51  lowman

	* Modules/FindBoost.cmake: BUG: Fix detection of boost libraries
	  without any compiler encoding (e.g.  Gentoo 1.37 system installed
	  boost).  Fixes issue #8404 reported on mailing list.

2009-01-19 22:28  lowman

	* Modules/FindDoxygen.cmake: BUG: Fixes Issue #8054 and more.
	  DOXYGEN_DOT_FOUND now exists, errant mark_as_advanced variables
	  removed, documentation cleaned up and OSX stuff isolated to it's
	  own section, support added for DOXYGEN_SKIP_DOT, support added to
	  call FindPackageHandleStandardArgs to avoid output on every CMake
	  run.

2009-01-19 21:30  lowman

	* Modules/FindBoost.cmake: BUG: Missing "icpc" as a possible CXX
	  compiler for Intel C++.  Also refactored gcc -dumpversion code
	  and regex to a function.

2009-01-19 19:21  lowman

	* Modules/FindBoost.cmake: BUG: Switch FindBoost.cmake to use
	  CMAKE_COMPILER_IS_GNUCXX (Issue #8398)

2009-01-19 13:33  lowman

	* Modules/: FindOpenThreads.cmake, Findosg.cmake,
	  FindosgAnimation.cmake, FindosgDB.cmake, FindosgFX.cmake,
	  FindosgGA.cmake, FindosgIntrospection.cmake,
	  FindosgManipulator.cmake, FindosgParticle.cmake,
	  FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
	  FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
	  FindosgViewer.cmake, FindosgVolume.cmake, FindosgWidget.cmake,
	  Findosg_functions.cmake: BUG: Fixed Issue #7331 Bugs in
	  Findosg*.cmake.  Also added OPENTHREADS_LIBRARIES.

2009-01-19 05:14  lowman

	* Modules/FindBoost.cmake: BUG: Reverted change made in 1.27,
	  should be unnecessary (Issue #7508)

2009-01-19 02:35  lowman

	* Modules/FindBoost.cmake: BUG: Resolve Issue #7508, FindBoost
	  fails to find boost on SuSE 10.3

2009-01-19 02:27  lowman

	* Modules/FindBoost.cmake: ENH: Added 1.38 since it'll be out soon.
	  More documentation and clarified examples, addressed autolinking
	  issue on MSVC

2009-01-19 01:02  lowman

	* Modules/FindBoost.cmake: BUG: Do not check for GCC version
	  encoding in filenames on Boost libraries prior to 1.35.
	  Eliminate "lib" prefix except on MSVC.

2009-01-19 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-18 17:19  lowman

	* Modules/FindBoost.cmake: BUG: Fixed additional issues with
	  autodetecting compiler tags properly including Issue #6926

2009-01-18 16:40  lowman

	* Modules/FindBoost.cmake: BUG: Fixes problem with _boost_ABI_TAG
	  appending to itself if FindBoost is called more than once (Issue
	  #7460)

2009-01-18 15:53  lowman

	* Modules/FindBoost.cmake: STYLE: minor cleanup

2009-01-18 15:41  lowman

	* Modules/FindBoost.cmake: BUG: Removed some code which was
	  squashing Boost_LIBRARIES on WIN32 under the auspices of forcing
	  the user to use autolinking, but it only did this squashing on
	  the first call to FindBoost.	Subsequent calls to FindBoost would
	  not have Boost_LIBRARIES squashed so this code was doing nothing.
	  If you link your target_link_libraries() against dynamic boost
	  libraries it appears from tools like Dependency Walker that the
	  pragma calls to autolink to the static boost libraries are
	  ignored.  It's therefore too late to make this squash apply to
	  all calls to FindBoost because that would break users that have
	  not setup autolinking properly.   For now this fix is largely
	  cosmetic since the original code never worked anyways (see
	  version 1.5 introduced on 4/22/08).

2009-01-18 15:17  lowman

	* Modules/FindBoost.cmake: BUG: Fixed documentation bug with
	  Boost_USE_MULTITHREADED, removed OPTION() call since it would be
	  useless and confusing after an initial configure.

2009-01-18 14:40  lowman

	* Modules/FindBoost.cmake: BUG: Fixed superfluous and duplicate
	  dirs in Boost_LIBRARY_DIR.  Employed workaround for Issue #8378.
	  Resolves Issue #8099

2009-01-18 13:03  hoffman

	* Source/: cmCTest.h, cmCTest.cxx, ctest.cxx: BUG: add output on
	  failure to ctest #8255

2009-01-18 12:05  hoffman

	* Source/cmMakefile.cxx: BUG: fix crash with empty properties

2009-01-18 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-17 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-16 04:07  lowman

	* Modules/FindBoost.cmake: BUG: Fixed issues using FindBoost with
	  BoostPro packaged releases.  Fixed regression for bjam users on
	  Win32 introduced in 1.4.2.4 (7/13/08).  This commit partially or
	  completely resolves Issues #8173, #8326, #7943, #7725!

2009-01-16 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-15 16:16  king

	* Source/cmFindPackageCommand.cxx: BUG: Fix find_package docs for
	  refind feature

	  Recently we taught find_package to re-find a package
	  configuration file if it is given a wrong answer.  This fixes the
	  documentation to reflect the change.

2009-01-15 14:37  king

	* Source/: cmMakefile.cxx, cmMakefile.h: BUG: Enforce matching
	  policy PUSH/POP in all files

	  The documentation of cmake_policy PUSH and POP states that they
	  must always match.  Previously we enforced this only for the top
	  scope of each CMakeLists.txt file.  This enforces the requirement
	  for all files.

2009-01-15 13:24  hoffman

	* Source/CTest/: cmCTestGenericHandler.cxx,
	  cmCTestSubmitHandler.cxx: ENH: fix part submission to not have
	  memory of the last part submission

2009-01-15 10:32  hoffman

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
	  fix for bug #8174

2009-01-15 09:17  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmDocumentVariables.cxx,
	  Source/cmExtraEclipseCDT4Generator.cxx,
	  Source/cmFunctionCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Tests/FindPackageTest/CMakeLists.txt: ENH:
	  merge in changes from main tree, fix borland build

2009-01-15 08:57  king

	* Source/: cmDocumentVariables.cxx, cmMakefile.cxx: ENH: Provide
	  variable CMAKE_VERSION

	  This creates the variable CMAKE_VERSION containing the full
	  version of cmake in "major.minor.patch" format.  It is
	  particularly useful with the component-wise version comparison
	  provided by the if() command.

2009-01-15 08:57  king

	* Source/cmDocumentVariables.cxx: ENH: Document variable
	  CMAKE_PATCH_VERSION

	  This adds documentation of CMAKE_PATCH_VERSION to the generated
	  variables documentation.

2009-01-15 02:07  lowman

	* Modules/FindBoost.cmake: BUG: fixed bug #7529: FindBoost fails to
	  find boost on SuSE 11.0 due to GCC reporting version x.y and not
	  x.y.z

2009-01-15 01:22  lowman

	* Modules/FindBoost.cmake: BUG: Fixes bug #8059.  Also added
	  Boost_DEBUG variable for troubleshooting.

2009-01-15 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-14 15:14  king

	* Source/: cmFunctionCommand.cxx, cmMakefile.h: BUG: Pop a function
	  scope even on error

	  This uses an automatic variable to push and pop variable scope
	  inside a function call.  Previously if the function failed its
	  scope would not be popped.  This approach guarantees a balanced
	  push/pop.

2009-01-14 13:48  hoffman

	* Source/CTest/: cmCTestBuildHandler.cxx, cmProcess.cxx: ENH: fix
	  return value to ctest_build and remove debug print in cmProcess

2009-01-14 13:01  hoffman

	* Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h,
	  cmCTestBuildHandler.cxx, cmCTestBuildHandler.h, cmProcess.cxx:
	  ENH: allow ctest_build to return error and warning counts

2009-01-14 09:51  king

	* Source/: cmExtraEclipseCDT4Generator.cxx,
	  CTest/cmCTestSubmitHandler.cxx: COMP: Fix const set find for
	  Borland 5.5

	  The Borland 5.5 compiler's STL set does not define correct
	  signatures for its find() members, leading to build errors.  This
	  works around the problem.

2009-01-14 09:34  king

	* Tests/FindPackageTest/CMakeLists.txt: ENH: Test find_package
	  re-find feature

	  Recently we taught find_package to re-find a package if its
	  <package>_DIR result variable was set to a location not
	  containing the package (instead of reporting an error as before).
	   This tests the feature.

2009-01-14 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-13 13:03  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/FindGettext.cmake, Modules/FindPythonInterp.cmake,
	  Source/cmCMakeMinimumRequired.cxx,
	  Source/cmCMakeMinimumRequired.h, Source/cmComputeLinkDepends.cxx,
	  Source/cmComputeLinkDepends.h, Source/cmDocumentVariables.cxx,
	  Source/cmDocumentationFormatterDocbook.cxx,
	  Source/cmExportFileGenerator.cxx,
	  Source/cmExportInstallFileGenerator.cxx,
	  Source/cmExportInstallFileGenerator.h,
	  Source/cmExtraCodeBlocksGenerator.cxx,
	  Source/cmExtraEclipseCDT4Generator.cxx,
	  Source/cmExtraEclipseCDT4Generator.h, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h,
	  Source/cmGetTargetPropertyCommand.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmInstallExportGenerator.cxx,
	  Source/cmInstallExportGenerator.h, Source/cmInstallGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmSetCommand.cxx, Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTargetLinkLibrariesCommand.h, Source/cmake.cxx,
	  Source/cmake.h, Source/CTest/cmCTestBuildAndTestHandler.cxx,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Source/QtDialog/CMakeLists.txt, Source/QtDialog/CrossCompiler.ui,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
	  Source/kwsys/testProcess.c, Templates/DLLHeader.dsptemplate,
	  Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/ExportImport/Export/CMakeLists.txt,
	  Tests/ExportImport/Import/CMakeLists.txt,
	  Tests/FindPackageTest/CMakeLists.txt, Tests/FindPackageTest/Baz
	  1.1/BazConfig.cmake, Tests/FindPackageTest/Baz
	  1.1/BazConfigVersion.cmake, Tests/FindPackageTest/Baz
	  1.2/CMake/BazConfig.cmake, Tests/FindPackageTest/Baz
	  1.2/CMake/BazConfigVersion.cmake,
	  Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config-version.cmake,
	  Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config.cmake,
	  Tests/StringFileTest/CMakeLists.txt: ENH: merge in changes from
	  CVS to branch for 2.6.3 RC 8

2009-01-13 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-12 11:10  king

	* Source/cmCTest.cxx: COMP: Remove unused variable

2009-01-12 10:38  king

	* Source/CTest/cmCTestSubmitCommand.cxx,
	  Source/CTest/cmCTestSubmitCommand.h,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/CTest/cmCTestSubmitHandler.h,
	  Tests/CTestTest2/test.cmake.in: ENH: Teach ctest_submit about
	  parts

	  This adds a PARTS option to the ctest_submit command which tells
	  it to submit only parts whose names are listed with the option.

2009-01-12 10:37  king

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx,
	  CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
	  CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestUpdateHandler.cxx: ENH: Divide CTest file submission
	  list by part

	  This splits the list of files for CTest to submit into those
	  belonging to each part.  The set is recombined just before
	  submission.  Later this will allow piecewise submissions.

2009-01-12 10:37  king

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Refactor cmCTest test part
	  representation

	  This introduces the name "part" to denote a portion of the
	  testing and submission process performed by ctest.  We generalize
	  the boolean indicating whether each part is enabled into a
	  structure to which more information can be added later.  We
	  provide bi-directional mapping between part id and part names.

2009-01-12 09:11  king

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx,
	  CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
	  CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx:
	  ENH: Teach ctest_* to create appending XML files

	  This adds an APPEND option to the ctest_* commands which tells
	  them to put the Append="true" attribute in the Site element of
	  their XML file.

2009-01-12 09:10  king

	* Source/CTest/: cmCTestHandlerCommand.cxx,
	  cmCTestHandlerCommand.h: ENH: Refactor CTest command argument
	  handling

	  The previous approach to handling of arguments to ctest_*
	  commands worked only for keyword/value arguments with a single
	  value.  This refactors the approach to allow some commands to
	  define alternative argument forms.

2009-01-12 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-11 12:18  alex

	* Source/: cmExtraEclipseCDT4Generator.cxx,
	  cmExtraEclipseCDT4Generator.h: ENH: patch from Miguel, As it is
	  today the generator creates linked resources to
	  LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH if they are not a
	  subdirectory of the binary dir, so that the IDE can detect the
	  Binaries (this was addressed previously as a result of a bug
	  report).

	  Reduces code redundancy by encapsulating common behaviour for
	  LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH in
	  AppendLinkedResource.

	  Addresses the two new variable names for these locations,
	  CMAKE_LIBRARY_OUTPUT_DIRECTORY and CMAKE_RUNTIME_OUTPUT_DIRECTORY
	  respectively.

	  Finally, it is addressing a bug in the current code for relative
	  paths in these variables. If it is a relative path to the binary
	  dir, the IsSubdirectory call returns false and so it creates the
	  linked resource. The created linked resource produces an error in
	  the Eclipse IDE because the IDE expects it to be a full path. The
	  patch now addresses this by concatenating the binary dir if it is
	  a relative path.

2009-01-11 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-10 09:01  alex

	* Source/cmDocumentationFormatterDocbook.cxx: BUG: don't create
	  empty <itemizedlist>s (#7289), dblatex didn't like that

	  Alex

2009-01-10 08:46  alex

	* Modules/FindPythonInterp.cmake: ENH: fix #7913: find also python
	  2.6 on windows

	  Alex

2009-01-10 08:39  alex

	* Modules/FindGettext.cmake: BUG: fix #8122, _firstPoFile was not
	  empty because it was no real variable but just a macro argument
	  -> make it a real variable

	  Alex

2009-01-10 08:16  alex

	* Source/cmDocumentVariables.cxx: STYLE: document
	  CMAKE_COLOR_MAKEFILE (#7878)

	  Alex

2009-01-10 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-09 20:35  alex

	* Source/cmExtraEclipseCDT4Generator.h: COMP: forgot to commit this
	  file

	  Alex

2009-01-09 20:26  alex

	* Modules/CMakeSystemSpecificInformation.cmake: STYLE: fix typo

	  Alex

2009-01-09 20:18  alex

	* Modules/CMakeGenericSystem.cmake: STYLE: this is not necessary
	  anymore for kdevelop, the kdevelop generator now generates the
	  project so that the environment variable VERBOSE is set to 1 when
	  make is executed by kdevelop (and additionally this didn't work,
	  since CMAKE_GENERATOR never matches KDevelop3, this is now in
	  CMAKE_EXTRA_GENERATOR)

	  Alex

2009-01-09 20:09  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: STYLE: remove debug
	  output

	  Alex

2009-01-09 19:52  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: BUG: fix #8073: also show
	  targets created using add_custom_targets() -additionally also
	  create the target/fast targets for Eclipse -skip preinstall and
	  install/local, they should be only rarely used

	  Alex

2009-01-09 19:08  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: BUG: remove the call to
	  EnableInstallTarget(), don't know why it was there.  This caused
	  that always an install target was created which installed
	  nothing, even if there was no install rule in the project.

	  Alex

2009-01-09 18:58  alex

	* Source/: cmExtraEclipseCDT4Generator.cxx,
	  cmExtraEclipseCDT4Generator.h: BUG: fix #8105: don't hardcode
	  "gcc" and "make" but use CMAKE_C_COMPILER and CMAKE_MAKE_PROGRAM
	  instead

	  Alex

2009-01-09 18:04  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: BUG: fix #8203: codeblocks
	  + mingw doesn't like the extra quotes around the path to the
	  makefile if it contains spaces, under Linux it works with spaces

	  Alex

2009-01-09 16:44  king

	* Source/cmCTest.cxx: ENH: Add missing newline to CTest-generated
	  xml

	  The Generator="ctest..." attribute of Site elements in
	  CTest-generated XML files was missing a newline, causing the next
	  attribute to appear on the same line.  This adds the newline.

2009-01-09 12:56  hoffman

	* Source/cmCTest.cxx: ENH: fix crash for old style scripts

2009-01-09 12:32  hoffman

	* Source/cmCTest.h: ENH: fix return type

2009-01-09 12:05  hoffman

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestScriptHandler.h:
	  ENH: add subproject tag property for ctest

2009-01-09 11:44  king

	* Source/kwsys/testProcess.c: ENH: Extend kwsys.testProcess-4
	  timeout

	  The test is supposed to terminate quickly when its child crashes,
	  but that seems to take over 10s on busy systems.  This extends
	  the test's timeout to 30s to help it pass when running on a busy
	  system.

2009-01-09 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-08 18:09  alex

	* Source/: cmExtraEclipseCDT4Generator.h,
	  cmExtraEclipseCDT4Generator.cxx: BUG: apply patch from #8205,
	  also fixes #8212: escape characters for XML when writing the
	  eclipse project files

	  Alex

2009-01-08 17:57  alex

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
	  when trying to find a FooConfig.cmake file, if in the directory
	  pointed to by the Foo_DIR variable there is no FooConfig.cmake
	  file, then instead of abort and complain that the user should set
	  or clear the Foo_DIR variables, just search for the file and
	  discard the old Foo_DIR contents

	  The tests succeed, ok by Brad.

	  Alex

2009-01-08 04:47  hoffman

	* Modules/FindCxxTest.cmake: file FindCxxTest.cmake was added on
	  branch CMake-2-6 on 2009-02-04 16:44:01 +0000

2009-01-08 04:47  lowman

	* Modules/FindCxxTest.cmake: BUG: Fixed CXXTEST_INCLUDE_DIRS so it
	  will work properly with NOTFOUND.

	  Also eliminated superfluous CXXTEST_FOUND assignment and cleaned
	  up the code and added additional documentation. Tagged v1.0.

2009-01-08 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-07 17:28  clinton

	* Source/QtDialog/CrossCompiler.ui:
	  ENH:	Tweak System Name field for cross compiling, so it doesn't
	  have a file chooser button.

2009-01-07 14:16  king

	* Source/cmInstallExportGenerator.cxx: ENH: Clean per-config export
	  files during install

	  When installing the main export file the install tree may be
	  dirty.  If out-dated per-config files exist they may break the
	  newly installed main file which when it globs them.  This teaches
	  the installation script to detect when it is about to replace the
	  main export file with a different one and cleans out any existing
	  per-config files.

2009-01-07 14:16  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add
	  undocumented file(DIFFERENT) command

	  This new command will be used by generated installation scripts
	  to determine whether an already-installed export file has
	  changed.

2009-01-07 14:16  king

	* Source/: cmExportInstallFileGenerator.cxx,
	  cmExportInstallFileGenerator.h: ENH: Refactor computation of
	  import file glob

	  New method cmExportInstallFileGenerator::GetConfigImportFileGlob
	  computes the globbing expression that an installed export file
	  uses to load its per-configuration support files.

2009-01-07 10:41  king

	* Source/: cmTest.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h: ENH: Teach CTest to submit test
	  property LABELS

	  This teaches CTest to send the test property "LABELS" in Test.xml
	  dashboard submissions as Label elements inside a Labels element.

2009-01-07 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-06 15:05  king

	* CTestCustom.cmake.in: COMP: Ignore warning LNK4204 for CMake
	  dashboard

	  This warning appears for libtar.obj, curltest.obj, and
	  synch_client.obj regularly on CMake dashboard submissions from VS
	  builds.  They seem to occur due to some kind of race condition
	  for objects in small targets.  There is nothing wrong with the
	  code, so this just suppresses the warnings.

2009-01-06 14:58  king

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Manage LC_MESSAGES
	  with an object

	  This moves management of the LC_MESSAGES environment variable
	  into an automatic variable.  Previously if an error occurred the
	  original environment value was not restored.	This makes the fix
	  to issue #5936 more robust.

2009-01-06 14:41  king

	* Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Remove trailing
	  whitespace

2009-01-06 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-05 15:00  king

	* Source/: cmGetPropertyCommand.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmSetPropertyCommand.cxx, cmSetTestsPropertiesCommand.cxx: ENH:
	  Improve test property speed with a map

	  Previously we stored a vector of tests to preserve their order.
	  Property set/get operations would do a linear search for matching
	  tests.  This uses a map to efficiently look up tests while
	  keeping the original order with a vector for test file
	  generation.

2009-01-05 14:14  king

	* Tests/: CMakeLists.txt, EnforceConfig.cmake,
	  EnforceConfig.cmake.in: ENH: Re-enable new 'testing' test mode

	  This fixes selection of a configuration when none is specified to
	  find an available configuration of the ctest test-command.

2009-01-05 14:14  king

	* Source/: cmCTest.cxx, cmCTest.h: BUG: Capture cout and cerr from
	  internal ctest

	  When CTest detects that a test is running its own executable it
	  optimizes the test by using an internal instance of cmCTest
	  instead of creating a new process.  However, the internal
	  instance was using cout and cerr directly.  This redirects the
	  output to a string stream to avoid direct display of the internal
	  test's output.

2009-01-05 11:05  king

	* Source/: cmFileCommand.cxx, QtDialog/CMakeLists.txt: COMP: Fix
	  installation of cmake-gui by CMake 2.4

	  When CMake 2.4 generates the build tree for CMake itself it asks
	  the built CMake to install itself using the rules that 2.4
	  generated.  Since the install rules use undocumented commands
	  that are not compatible from 2.4 to 2.6 we need a special case to
	  avoid failure.  This sets a special indicator variable in the
	  install rules that enables a compatibility hack to support the
	  old install rule format.

2009-01-05 11:03  king

	* Source/cmFileCommand.cxx: ENH: Refactor internal file(INSTALL)
	  arg parsing

	  The internal file(INSTALL) command argument parsing used several
	  booleans with at most one set to true at a time to track argument
	  parsing state.  This refactors it to use one enumeration.

2009-01-05 09:53  king

	* Source/cmGetTargetPropertyCommand.h: BUG: Remove old
	  get_target_property docs

	  The get_target_property command contained some outdated
	  documentation of the LOCATION and TYPE properties.  This removes
	  it since they are now documented in the properties list section
	  of the documentation.

2009-01-05 09:53  king

	* Source/cmTarget.cxx: ENH: Enable LOCATION property for imported
	  targets

	  Previously we left the LOCATION property undefined for imported
	  targets since it should no longer be used for non-imported
	  targets.  However, in the case we do not know the name of an
	  available imported configuration, it is more readable to get the
	  LOCATION property than LOCATION_<CONFIG> for a bogus
	  configuration <CONFIG>.  This enables LOCATION for imported
	  targets and returns an unspecified available imported
	  configuration.

2009-01-05 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-04 04:12  alex

	* Source/cmCMakeMinimumRequired.h: STYLE: changed "one may" into
	  "it should" to make it stronger

	  Alex

2009-01-04 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-03 15:48  king

	* Source/cmCMakeMinimumRequired.h: ENH: Clarify FATAL_ERROR option
	  to min-req command

	  The FATAL_ERROR to cmake_minimum_required is useful for projects
	  that require 2.6 to convince CMake 2.4 to error out.	This
	  clarifies its usefulness in the documentation.

2009-01-03 15:47  king

	* Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
	  ENH: Ignore unknown cmake_minimum_required args

	  When cmake_minimum_required is called with an unknown argument it
	  should not complain about it if the version specified is in the
	  future.  This allows the proper error to be shown about the
	  current CMake being too old.

2009-01-03 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-02 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2009-01-01 12:49  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
	  Source/cmCommandArgumentLexer.cxx,
	  Source/cmCommandArgumentLexer.h,
	  Source/cmCommandArgumentLexer.in.l,
	  Source/cmCommandArgumentParser.cxx,
	  Source/cmCommandArgumentParser.y,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmCommandArgumentParserHelper.h,
	  Source/cmCommandArgumentParserTokens.h: ENH: RC 7 merge fix
	  missing stuff from RC 6 and fix change log

2009-01-01 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-31 10:14  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeASM_MASMInformation.cmake,
	  Modules/CMakeDetermineASM_MASMCompiler.cmake,
	  Modules/CMakeTestASM_MASMCompiler.cmake, Modules/CPackRPM.cmake,
	  Modules/FindCurses.cmake, Modules/FindDoxygen.cmake,
	  Modules/FindEXPAT.cmake, Modules/FindLibXml2.cmake,
	  Modules/FindQt4.cmake, Modules/FindSquish.cmake,
	  Modules/FindwxWidgets.cmake, Modules/GetPrerequisites.cmake,
	  Modules/SquishRunTestCase.bat, Modules/SquishRunTestCase.sh,
	  Modules/SquishTestScript.cmake, Modules/Platform/Darwin.cmake,
	  Modules/Platform/Haiku.cmake,
	  Modules/Platform/WindowsPaths.cmake, Source/cmFileCommand.h,
	  Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
	  Source/cmGlobalMSYSMakefileGenerator.cxx,
	  Source/cmOrderDirectories.cxx,
	  Source/CPack/cmCPackBundleGenerator.cxx,
	  Source/QtDialog/CMake.desktop, Source/QtDialog/CMakeLists.txt,
	  Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/QtDialog/Compilers.h, Source/QtDialog/Compilers.ui,
	  Source/QtDialog/CrossCompiler.ui,
	  Source/QtDialog/FirstConfigure.cxx,
	  Source/QtDialog/FirstConfigure.h,
	  Source/QtDialog/QCMakeWidgets.cxx, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/System.c, Source/kwsys/SystemInformation.cxx,
	  Templates/TestDriver.cxx.in: ENH: merge fixes for RC 6

2008-12-31 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-30 09:13  david.cole

	* Source/CTest/: cmCTestConfigureCommand.cxx,
	  cmCTestConfigureCommand.h, cmCTestConfigureHandler.cxx,
	  cmCTestGenericHandler.cxx: ENH: Add OPTIONS argument to the
	  ctest_configure command so that you can pass -D arguments to the
	  cmake configure step from a ctest -S script. Also clarify/correct
	  some not so helpful error messages.

2008-12-30 09:11  david.cole

	* Modules/Platform/Darwin.cmake: BUG: Fix install_name_tool problem
	  on the Mac when a PROJECT(... NONE) is followed by multiple calls
	  to ENABLE_LANGUAGE. Use find_program to set the
	  CMAKE_INSTALL_NAME_TOOL variable so it gets saved in the cache as
	  a full path to the install_name_tool executable rather than a
	  simple set which eventually goes out of scope.

2008-12-30 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-29 18:11  hoffman

	* Tests/JCTest/CMakeLists.txt: ENH: make it take longer

2008-12-29 17:49  hoffman

	* Source/CTest/: cmProcess.cxx, cmProcess.h: ENH: add start end
	  time for procs

2008-12-29 17:43  hoffman

	* Tests/JCTest/: CMakeLists.txt, TestTime.cxx: ENH: add test for -j
	  N ctest stuff

2008-12-29 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-28 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-27 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-26 15:27  david.cole

	* Source/CTest/cmCTestHandlerCommand.cxx: STYLE: Fix line length
	  violation.

2008-12-26 13:28  king

	* Source/cmOrderDirectories.cxx: BUG: Fix same-file check for
	  directory ordering

	  When computing runtime search path ordering a constraint exists
	  when a file that may be found by the runtime search exists in a
	  directory other than that containing the desired file.  We test
	  whether a potential conflict is really the same due to a symlink.
	   Recently the change to cmFindLibraryCommand to load directory
	  content created a case in which the same-file check would be
	  incorrectly skipped.	This avoids skipping the check.

2008-12-26 12:06  david.cole

	* Modules/FindDoxygen.cmake: ENH: New location to look for "dot"

2008-12-26 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-25 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-24 10:10  david.cole

	* Modules/AddExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt: ENH: Re-work of fix
	  committed yesterday for the Watcom WMake dashboard. Fix it
	  properly by using the SYMBOLIC source file property to indicate
	  to WMake when the sentinel file is not actually written by the
	  update step.

2008-12-24 04:31  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Fixed placement of initial
	  wxWidgets_FOUND=TRUE statement, which allowed some cases to
	  breakaway from tests without resetting to FALSE (BUG: 8188).

2008-12-24 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-23 10:01  david.cole

	* Tests/ExternalProject/CMakeLists.txt: BUG: Workaround for Watcom
	  WMake not handling "always out of date" custom commands to fix
	  the failing ExternalProject test on the CMake nightly dashboard.

2008-12-23 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-22 03:00  alex

	* Modules/FindLibXml2.cmake: BUG: use FindPkgConfig.cmake instead
	  of UsePkgConfig.cmake, sync with KDE svn and fix bug #8290

	  Alex

2008-12-22 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-21 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-20 00:04  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-19 10:35  david.cole

	* Modules/AddExternalProject.cmake: ENH: Add the update step in
	  between download and build. Add UPDATE_ARGS and UPDATE_COMMAND
	  handling. Output a -complete sentinel in synch with the -install
	  sentinel, but do not list it as an OUTPUT of the custom command.
	  That breaks the chaining of add_custom_commands between custom
	  targets, but allows for a file-level dependency expression that
	  will cause proper incremental rebuilds. When earlier targets
	  rebuild, subsequent dependent targets will also rebuild. CVS and
	  SVN update commands are always out-of-date so that they always
	  run to get the latest source. To suppress that behavior on a
	  per-external project basis use an explicit empty string for
	  UPDATE_COMMAND. The source will still be checked out from the
	  repository prior to the update step by the download step.

2008-12-19 10:19  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: STYLE: fix shadow warning

2008-12-19 00:04  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-18 21:59  hoffman

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
	  partial fix for #8056

2008-12-18 21:57  hoffman

	* Source/CTest/: cmCTestHandlerCommand.cxx,
	  cmCTestScriptHandler.cxx: BUG: fix for bug #8224 fix crash

2008-12-18 21:53  hoffman

	* Modules/FindEXPAT.cmake: BUG: fix for #8298 look for libexpat as
	  well

2008-12-18 21:52  hoffman

	* Source/cmFileCommand.h: BUG: fix spelling

2008-12-18 17:15  king

	* Tests/CMakeLists.txt: BUG: Disable new 'testing' test mode for
	  now

	  The new 'testing' test behavior of actually running the tests
	  generated by the project still fails when the test script guesses
	  the Debug configuration but the CMake build tree was only built
	  Release.  The inner ctest needs to find the ctest executable but
	  is given the wrong configuration.

2008-12-18 14:56  king

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: COMP: Add
	  set_directory_properties to bootstrap

	  We now need this command in the Tests/CMakeLists.txt file.

2008-12-18 14:26  king

	* Tests/: CMakeLists.txt, EnforceConfig.cmake: BUG: Fix new
	  'testing' test for CMake releases

	  The recent change of the 'testing' test to actually drive the
	  tests within it does not work on Windows with released CMakes
	  2.6.2 and lower if no configuration is given to ctest with a -C
	  option.  This works around the problem by detecting the case and
	  changing the empty configuration to Debug.

2008-12-18 13:36  king

	* Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: BUG:
	  Fix windows command line escape for empty arg

	  On Windows the KWSys System package generates escapes for
	  command-line arguments.  This fix enables quoting of the empty
	  string as an argument.  This also adds a test to pass an empty
	  argument to a custom command.

2008-12-18 12:28  king

	* Tests/: CMakeLists.txt, Testing/CMakeLists.txt,
	  Testing/Sub/Sub2/CMakeLists.txt: ENH: Improve 'testing' test to
	  actually test

	  The 'testing' CMake test builds a project that uses add_test.
	  This strengthens the test to actually run CTest on the project
	  build tree after building it.

2008-12-18 12:27  king

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: Minor
	  readability improvement in CTest output

	  When ctest --build-and-test runs the --test-command its output
	  did not quote the arguments of the command being tested making it
	  difficult to read.  This adds the quotes.  This also changes the
	  wording of the failure case to not sound like CTest could not run
	  the executable when in fact it ran and returned failure.

2008-12-18 12:27  king

	* Source/cmCTest.cxx: BUG: Fix crash when running internal CTest

	  When CTest encounters a test whose executable is the ctest
	  executable iteslf, it just invokes code inside itself to avoid
	  starting a new process.  This fixes a null-pointer dereference in
	  the logging code of that case.

2008-12-18 10:43  david.cole

	* Source/: cmFileCommand.cxx, kwsys/SystemTools.cxx,
	  kwsys/SystemTools.hxx.in: BUG: Do not copy permissions of files
	  when making the copy in an install rule. If the source file was
	  read-only, this prevents the subsequent set of the destination
	  file's modification time, making the copied file always different
	  in time-stamp than the original and always installing a new file
	  with a new time stamp (but the same content) causing unnecessary
	  downstream incremental rebuilds. As part of this fix, add an
	  optional copyPermissions parameter to the SystemTools routines
	  CopyFileIfDifferent, CopyFileAlways, CopyAFile and
	  CopyADirectory. The copyPermissions parameter defaults to true to
	  preserve the behavior of these routines for existing callers.

2008-12-18 10:06  king

	* Source/: cmInstallDirectoryGenerator.h,
	  cmInstallExportGenerator.h, cmInstallFilesGenerator.h,
	  cmInstallTargetGenerator.h: STYLE: Remove useless install
	  generator typedefs

	  The cmInstall*Generator classes all derive from
	  cmInstallGenerator which provides the Indent typedef so they do
	  not need to provide it

2008-12-18 09:58  king

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
	  COMP: Restore fixes to generated lexer

	  The command argument lexer was recently regenerated which erased
	  some fixes that had been applied directly to the output.  This
	  restores the fixes and adds reminder notes in the generation
	  instructions.

2008-12-18 09:58  king

	* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
	  BUG: Move previous parser bugfixes into input file

	  The command argument parser code is generated by bison.  This
	  change restores some fixes previously applied to the generated
	  output that were destroyed by regenerating the parser source.
	  This time the fixes have been put in the input file so
	  regenerating the parser will not destroy them again.

2008-12-18 09:37  clinton

	* Source/QtDialog/CMake.desktop:
	  ENH:	Remove Application category.  See #8151.

2008-12-18 00:04  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-17 09:33  king

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
	  COMP: Fix unused yyunput warning in lexer

	  This adds the "nounput" option to the flex input file so that
	  yyunput is not generated.  The function is static but not used so
	  some compilers warn.

2008-12-17 09:24  hoffman

	* Tests/FindPackageTest/Baz 1.1/BazConfig.cmake: file
	  BazConfig.cmake was added on branch CMake-2-6 on 2009-01-13
	  18:03:55 +0000

2008-12-17 09:24  hoffman

	* Tests/FindPackageTest/Baz 1.2/CMake/BazConfig.cmake: file
	  BazConfig.cmake was added on branch CMake-2-6 on 2009-01-13
	  18:03:56 +0000

2008-12-17 09:24  hoffman

	* Tests/FindPackageTest/Baz 1.1/BazConfigVersion.cmake: file
	  BazConfigVersion.cmake was added on branch CMake-2-6 on
	  2009-01-13 18:03:55 +0000

2008-12-17 09:24  hoffman

	* Tests/FindPackageTest/Baz 1.2/CMake/BazConfigVersion.cmake: file
	  BazConfigVersion.cmake was added on branch CMake-2-6 on
	  2009-01-13 18:03:56 +0000

2008-12-17 09:24  king

	* Source/cmFindPackageCommand.cxx,
	  Tests/FindPackageTest/CMakeLists.txt, Tests/FindPackageTest/Baz
	  1.1/BazConfig.cmake, Tests/FindPackageTest/Baz
	  1.1/BazConfigVersion.cmake, Tests/FindPackageTest/Baz
	  1.2/CMake/BazConfig.cmake, Tests/FindPackageTest/Baz
	  1.2/CMake/BazConfigVersion.cmake: ENH: Teach find_package about
	  more install dirs

	  We now search in

	    <prefix>/<name>*/
	    <prefix>/<name>*/(cmake|CMake)

	  when looking for package configuration files.  This is useful on
	  Windows since the Program Files folder is in
	  CMAKE_SYSTEM_PREFIX_PATH.  These paths are the Windows equivalent
	  to the Apple convention application and framework paths we
	  already search.  See issue #8264.

2008-12-17 09:23  king

	* Modules/Platform/WindowsPaths.cmake: ENH: Use 32-bit and 64-bit
	  Program Files folders

	  On 64-bit Windows there may be two Program Files folders, one for
	  32-bit binaries and one for 64-bit binaries.	When we compute
	  CMAKE_SYSTEM_PREFIX_PATH we should put both folders in the path.

2008-12-17 08:24  king

	* Source/cmCommandArgumentLexer.cxx,
	  Source/cmCommandArgumentLexer.h,
	  Source/cmCommandArgumentLexer.in.l,
	  Source/cmCommandArgumentParser.cxx,
	  Source/cmCommandArgumentParser.y,
	  Source/cmCommandArgumentParserTokens.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Allow most characters
	  in ENV variable refs

	  The $ENV{VAR} syntax permits access to environment variables.
	  This teaches CMake to recognize most characters in the VAR name
	  since some environments may have variables with non-C-identifier
	  characters.

2008-12-17 00:04  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-16 15:15  clinton

	* Source/QtDialog/QCMakeWidgets.cxx:
	  ENH:	Improve performance with file completion.  Fix for #8292.

2008-12-16 15:00  hoffman

	* Source/QtDialog/Compilers.h: file Compilers.h was added on branch
	  CMake-2-6 on 2008-12-31 15:14:30 +0000

2008-12-16 15:00  hoffman

	* Source/QtDialog/Compilers.ui: file Compilers.ui was added on
	  branch CMake-2-6 on 2008-12-31 15:14:30 +0000

2008-12-16 15:00  hoffman

	* Source/QtDialog/CrossCompiler.ui: file CrossCompiler.ui was added
	  on branch CMake-2-6 on 2008-12-31 15:14:30 +0000

2008-12-16 15:00  hoffman

	* Source/QtDialog/FirstConfigure.cxx: file FirstConfigure.cxx was
	  added on branch CMake-2-6 on 2008-12-31 15:14:30 +0000

2008-12-16 15:00  hoffman

	* Source/QtDialog/FirstConfigure.h: file FirstConfigure.h was added
	  on branch CMake-2-6 on 2008-12-31 15:14:30 +0000

2008-12-16 15:00  clinton

	* Source/QtDialog/: CMakeFirstConfigure.cxx, CMakeFirstConfigure.h,
	  CMakeFirstConfigure.ui, CMakeLists.txt, CMakeSetupDialog.cxx,
	  Compilers.h, Compilers.ui, CrossCompiler.ui, FirstConfigure.cxx,
	  FirstConfigure.h:
	  ENH:

	  For bug #7191.  Improvements to the dialog that sets up the first
	  configure.  Fixing the large size of it by breaking it up into a
	  wizard.  Also incorporated suggestions from bug report.

2008-12-16 09:23  king

	* Source/cmFindPackageCommand.cxx: BUG: find_package must push/pop
	  policies

	  When the find_package command loads a <name>-version.cmake file
	  to test the package version it must prevent the version file from
	  affecting policy settings.  Therefore the policy settings must be
	  pushed and popped.

2008-12-16 09:20  king

	* Source/cmInstallGenerator.cxx: BUG: Fix component-name test on
	  installation

	  Generated cmake_install.cmake script code used MATCHES to compare
	  component names.  This does not support characters considered
	  special by regular expression syntax in component names.  This
	  change uses STREQUAL instead.  See issue #8256.

2008-12-16 09:15  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Warn if
	  build dir is too long for filesystem

	  When an object file directory is too deep to place an object file
	  without exceeding CMAKE_OBJECT_PATH_MAX, this issues a warning.
	  Previously we silently ignored the problem.  See issue #7860.

2008-12-16 09:14  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: ENH: Refactor passing of max
	  length object dir

	  When computing the maximum length full path to the build
	  directory under which object files will be placed, pass the
	  actual path instead of just its length.  This will be useful for
	  error message generation.

2008-12-16 09:13  hoffman

	* Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config-version.cmake:
	  file zot-config-version.cmake was added on branch CMake-2-6 on
	  2009-01-13 18:03:56 +0000

2008-12-16 09:13  hoffman

	* Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config.cmake: file
	  zot-config.cmake was added on branch CMake-2-6 on 2009-01-13
	  18:03:56 +0000

2008-12-16 09:13  king

	* Tests/FindPackageTest/: CMakeLists.txt,
	  lib/cmake/zot-4.0/zot-config-version.cmake,
	  lib/cmake/zot-4.0/zot-config.cmake,
	  lib/zot-3.1/zot-config-version.cmake,
	  lib/zot-3.1/zot-config.cmake: ENH: Strengthen FindPackageTest
	  version check

	  The previous change to test finding in lib/cmake/<name>* weakened
	  the versioned find tests.  Since the lib/cmake paths are searched
	  before lib/<name>* paths the previous change skipped requiring
	  the command to ignore zot-3.0 when finding zot-3.1.  This change
	  restores that and adds zot-4.0 to test the lib/cmake path.

2008-12-16 00:04  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-15 18:48  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix for #8247.	      Add QT_TRANSLATIONS_DIR pointing to
	  the Qt translation files, and docs for it.	    Also add docs
	  for QT_BINARY_DIR.

2008-12-15 17:19  fbertel

	* Source/kwsys/: ProcessUNIX.c, SystemInformation.cxx: COMP:Fixed
	  warnings.

2008-12-15 13:30  king

	* Source/: cmDocumentVariables.cxx, cmTarget.cxx: BUG: Fix
	  <CONFIG>_POSTFIX property/variable docs

	  The CMAKE_<CONFIG>_POSTFIX variable and <CONFIG>_POSTFIX property
	  were not documented.	This updates the CMAKE_DEBUG_POSTFIX and
	  DEBUG_POSTFIX documentation to refer to the more general
	  variable/property.  It also clarifies that the variable is used
	  as the property default only for non-executable targets.  See
	  issue #7868.

2008-12-14 00:04  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-12 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-11 22:05  lowman

	* Modules/FindCxxTest.cmake: ENH: Added FindCxxTest module to
	  assist others in using the CxxTest unit testing framework within
	  CTest

2008-12-11 15:55  david.cole

	* Tests/ExternalProject/CMakeLists.txt: BUG: One more conditional
	  in the ExternalProject test to prevent build errors of Tutorial
	  Step5 on Win98 using Visual Studio 6 when the path length of its
	  build tree exceeds 72 characters. Crazy, perhaps. But this fixes
	  the last real dashboard failure of the ExternalProject test.

2008-12-11 14:35  hoffman

	* Tests/CMakeLists.txt: ENH: remove some verbosity to reduce test
	  time

2008-12-11 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-10 11:30  david.cole

	* Tests/ExternalProject/CMakeLists.txt: BUG: Prevent KWStyle
	  portion of ExternalProject test from configuring, building,
	  installing and testing on WATCOM dashboards. WATCOM STL support
	  is still under development.

2008-12-10 10:50  david.cole

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.cxx: STYLE: Fix line length style
	  violations.

2008-12-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-09 16:07  david.cole

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.cxx, cmake.cxx: COMP: Fix the
	  ExternalProject test for Visual Studio 6. Visual Studio 6 *.dsp
	  files cannot have hyphens in them. Add utility function
	  GetVS6TargetName to replace hyphens with underscores when
	  generating *.dsp file names. Use the function everywhere
	  necessary in the VS6 generators. And, a workaround: VS6 uses
	  ".\Debug" (for example) as an "$(IntDir)" value - strip any
	  leading ".\" when processing a --config argument in the cmake
	  --build handling code.

2008-12-09 15:31  david.cole

	* Modules/AddExternalProject.cmake: ENH: Default to the same cmake
	  used for configuring when building and installing. If none
	  specified default to the cmake used to configure the
	  outer/aggregating project.

2008-12-09 14:07  king

	* Source/cmFindPackageCommand.cxx,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/lib/zot-3.1/zot-config-version.cmake,
	  Tests/FindPackageTest/lib/zot-3.1/zot-config.cmake: ENH: Add
	  useful search locations to find_package

	  This teaches find_package to search

	    <prefix>/(share|lib)/cmake/<name>*/

	  for package configuration files.  Packages that do not already
	  have files in a <prefix>/lib/<name>* directory can use this
	  location to avoid cluttering the lib directory.

2008-12-09 14:07  king

	* Source/cmFindPackageCommand.cxx: STYLE: Remove old TODO comment
	  in find_package

	  Versioning has been introduced to find_package, so the comment
	  about it is out of date.

2008-12-09 10:56  david.cole

	* Templates/TestDriver.cxx.in: COMP: Don't emit old style cast
	  warning when configured as C++ but still allow being configured
	  as C. Thanks to Monsieur Francois Bertel for the patch.

2008-12-09 10:08  king

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
	  Preserve <pkg>_FIND_XXX vars in find_package

	  When the find_package command loads a module it sets several
	  <pkg>_FIND_XXX variables to communicate information about the
	  command invocation to the module.  This restores the original
	  state of the variables when the command returns.  This behavior
	  is useful when a find-module recursively calls find_package with
	  NO_MODULE so that the inner call does not change the values in
	  the find-module.

2008-12-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-08 17:39  hoffman

	* Modules/FindSquish.cmake: file FindSquish.cmake was added on
	  branch CMake-2-6 on 2008-12-31 15:14:25 +0000

2008-12-08 17:39  hoffman

	* Modules/SquishRunTestCase.bat: file SquishRunTestCase.bat was
	  added on branch CMake-2-6 on 2008-12-31 15:14:28 +0000

2008-12-08 17:39  hoffman

	* Modules/SquishRunTestCase.sh: file SquishRunTestCase.sh was added
	  on branch CMake-2-6 on 2008-12-31 15:14:29 +0000

2008-12-08 17:39  hoffman

	* Modules/SquishTestScript.cmake: file SquishTestScript.cmake was
	  added on branch CMake-2-6 on 2008-12-31 15:14:29 +0000

2008-12-08 17:39  davisb

	* Modules/: FindSquish.cmake, SquishRunTestCase.bat,
	  SquishRunTestCase.sh, SquishTestScript.cmake: ENH: adding
	  functionality for finding Squish, adding Squish tests from CMake,
	  and running Squish tests from ctest

2008-12-08 14:58  david.cole

	* Modules/AddExternalProject.cmake: BUG: Make sure all directories
	  used as working directories exist at CMake configure time as well
	  as having custom commands that create them. Necessary for the
	  Borland Makefiles generator to generate short path names in the
	  makefile build rules. Also, make sure all custom commands chain
	  together properly through the use of the sentinel files.

2008-12-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-07 19:36  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: STYLE: fix link length
	  issues

2008-12-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-05 17:54  david.cole

	* Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
	  only change to trigger a re-run of the ExternalProject test on
	  the QNX continuous dashboard to pick up the latest KWStyle
	  changes.

2008-12-05 17:18  david.cole

	* Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
	  only change to trigger a re-run of the ExternalProject test on
	  the QNX continuous dashboard to pick up the latest KWStyle
	  changes.

2008-12-05 16:46  david.cole

	* Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
	  only change to trigger a re-run of the ExternalProject test on
	  the QNX continuous dashboard to pick up the latest KWStyle
	  changes.

2008-12-05 16:13  david.cole

	* Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
	  only change to trigger a re-run of the ExternalProject test on
	  the QNX continuous dashboard to pick up the latest KWStyle
	  changes.

2008-12-05 15:18  david.cole

	* Modules/AddExternalProject.cmake,
	  Tests/ExternalProject/CMakeLists.txt: ENH: Make it easier to use
	  configure/make/make-install as the build steps for an external
	  project. Add capability of customizing the download step. Add
	  tests of empty projects. Better comments and error checking in
	  AddExternalProject.cmake. In tests, use KWStyle from CVSHEAD to
	  see if QNX continuous can build the latest KWStyle. Make KWStyle
	  test depend on all previous test external projects so it builds
	  last to catch other issues before any KWStyle compile errors.

2008-12-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-04 15:30  david.cole

	* Tests/ExternalProject/: CMakeLists.txt, TryCheckout.cmake: ENH:
	  Use a TryCheckout technique to decide whether or not to attempt
	  building the projects that depend on a cvs or svn download
	  method.

2008-12-04 13:27  david.cole

	* Modules/AddExternalProject.cmake, Modules/DownloadFile.cmake,
	  Modules/RepositoryInfo.txt.in, Modules/UntarFile.cmake,
	  Tests/CMakeLists.txt, Tests/ExternalProject/CMakeLists.txt,
	  Tests/ExternalProject/Step1.tar, Tests/ExternalProject/Step1.tgz,
	  Tests/ExternalProject/Step1NoDir.tar,
	  Tests/ExternalProject/Step1NoDir.tgz: ENH: First draft of
	  add_external_project functionality. Tweaks, dashboard fixing,
	  more tests and documentation certain to follow as it gets used by
	  others...

2008-12-04 10:51  hoffman

	* Source/kwsys/SystemInformation.cxx: BUG: fix cpu info string

2008-12-04 09:12  hoffman

	* Modules/GetPrerequisites.cmake: BUG: make sure list is not size 0
	  before sort

2008-12-04 09:09  hoffman

	* Source/CPack/cmCPackBundleGenerator.cxx: ENH: allow startup
	  command to be optional

2008-12-04 08:57  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for bug #8216

2008-12-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-03 16:13  hoffman

	* Modules/: FindCurses.cmake, Platform/Haiku.cmake: ENH: fix curses
	  on haiku

2008-12-03 15:35  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: BUG: fix for rc and vs6

2008-12-03 14:37  hoffman

	* Modules/CPackRPM.cmake: BUG: #7904  add rpm package depend

2008-12-03 11:21  hoffman

	* Utilities/cmcurl/Testing/curltest.c: ENH: disable ftp test on
	  branch

2008-12-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-02 21:44  hoffman

	* Tests/Fortran/: foo.c, foo.f, mysub.f: ENH: add missing files

2008-12-02 16:40  hoffman

	* Utilities/cmcurl/Testing/curltest.c: ENH: disable ftp check
	  because it is no longer active on public

2008-12-02 07:07  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeASM-ATTInformation.cmake,
	  Modules/CMakeDetermineASM-ATTCompiler.cmake,
	  Modules/CMakeDetermineASMCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeTestASM-ATTCompiler.cmake, Modules/CTest.cmake,
	  Modules/FindQt4.cmake, Modules/FortranCInterface.cmake,
	  Modules/FortranCInterface.h.in,
	  Modules/InstallRequiredSystemLibraries.cmake,
	  Modules/Platform/SunOS-SunPro-Fortran.cmake,
	  Modules/Platform/Windows-g77.cmake,
	  Source/cmIncludeExternalMSProjectCommand.h,
	  Source/cmInstallTargetGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmake.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx,
	  Source/CTest/cmCTestTestCommand.cxx,
	  Source/CTest/cmCTestTestCommand.h,
	  Source/kwsys/CTestConfig.cmake, Templates/TestDriver.cxx.in,
	  Tests/Fortran/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt:
	  ENH: merge in RC 5

2008-12-02 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-12-01 14:41  david.cole

	* Source/cmGlobalMSYSMakefileGenerator.cxx: BUG: Do not require
	  CMAKE_AR in the MSYS Makefiles generator when enabling language
	  "NONE".

2008-12-01 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-30 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-29 00:05  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-28 10:50  david.cole

	* Source/cmCTest.h: STYLE: Fix line length style violation.

2008-11-28 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-27 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-26 16:19  hoffman

	* Utilities/cmcurl/CMakeLists.txt: ENH: fix warning on HPUX

2008-11-26 15:41  david.cole

	* Source/cmSystemTools.cxx: COMP: Using the proper type for local
	  variables can eliminate compiler warnings.

2008-11-26 14:38  david.cole

	* Source/cmCTest.cxx, Source/cmCTest.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h,
	  Source/CTest/cmCTestBuildAndTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt,
	  Tests/Environment/CMakeLists.txt, Tests/Environment/main.cxx:
	  ENH: Implement feature request from issue 7885. Allow setting
	  environment variables on a per-test basis for ctest using
	  set_test_properties ENVIRONMENT.

2008-11-26 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-25 16:56  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Revert 1.138.

2008-11-25 16:50  king

	* Source/cmInstallTargetGenerator.cxx: BUG: Do not map install_name
	  of imported targets

	  When we install a target on Mac, we generate a call to
	  install_name_tool to fix install_name entries in the target for
	  shared libraries it links.  This change makes the step ignore
	  entries for imported targets since their install_name will not
	  change and cmTarget cannot produce a mapping for them.  This
	  fixes the error

	    GetLibraryNamesInternal called on imported target: kdelibs

	  seen by kde folks.

2008-11-25 09:52  perera

	* Templates/TestDriver.cxx.in: BUG: the return value of scanf
	  should not be ignored

2008-11-25 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-24 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-23 22:07  hoffman

	* Source/kwsys/CTestConfig.cmake: ENH: make it submit to cdash

2008-11-23 10:49  hoffman

	* Source/cmCTest.cxx, Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx, Tests/CMakeLists.txt: ENH:
	  add more debug stuff to CTestCTest2  so I can figure out redwall

2008-11-23 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-22 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-21 16:37  hoffman

	* Tests/CMakeLists.txt: ENH: make ctest more verbose so that we can
	  see failure on redwall

2008-11-21 16:32  hoffman

	* Source/: cmMakefile.cxx, cmMakefile.h, cmSetCommand.cxx: BUG: fix
	  issue with -D and cache force

2008-11-21 16:10  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make this
	  test pass if new curl is on

2008-11-21 14:57  hoffman

	* Source/cmIncludeExternalMSProjectCommand.h: BUG: fix for 8123
	  documentation issue

2008-11-21 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-20 14:06  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: only link in
	  curl directories that exist, this will help with vs6 nmake

2008-11-20 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-19 01:15  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make it work
	  if new curl is on

2008-11-19 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-18 09:37  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make it work
	  if new curl is on

2008-11-18 09:37  hoffman

	* Tests/CMakeLists.txt: ENH: add gfortran-4

2008-11-18 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-17 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-16 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-14 17:45  hoffman

	* Modules/CMakeDetermineFortranCompiler.cmake: BUG: fix for #8089,
	  fix rebuild with fortran and -D

2008-11-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-13 17:12  david.cole

	* Modules/InstallRequiredSystemLibraries.cmake: BUG: Because of
	  Windows registry madness, we could not find the redistributables
	  directory on Win64 builds... Add a search directory based on
	  devenv (CMAKE_MAKE_PROGRAM) location so we can find it despite
	  the madness.

2008-11-13 16:46  hoffman

	* Modules/FindDevIL.cmake: file FindDevIL.cmake was added on branch
	  CMake-2-6 on 2009-02-04 16:44:01 +0000

2008-11-13 16:46  alex

	* Modules/FindDevIL.cmake: BUG: the modules shipped with cmake
	  don't need CMAKE_MINIMUM_REQUIRED(VERSION), because the cmake
	  they are shipped with is always ok. Additionally, if a
	  Find-module does CMAKE_MINIMUM_REQUIRED(), it changes the
	  policies as they may be set up by the project. So this shouldn't
	  be done in a Find-module (or surrounded by policy-push/pop
	  commands)

	  Alex

2008-11-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-12 12:26  chris

	* Modules/FindDevIL.cmake: ENH: Added First revision of
	  FindDevIL.cmake

2008-11-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-11 16:52  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/GetPrerequisites.cmake,
	  Modules/UseQt4.cmake, Source/cmGlobalGenerator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/kwsys/DynamicLoader.hxx.in: ENH: merge in fixes from head
	  RC 4

2008-11-11 14:03  hoffman

	* Tests/Fortran/CMakeLists.txt: ENH: fix gcc sun fortran mix

2008-11-11 13:58  hoffman

	* Modules/Platform/Windows-g77.cmake: ENH: fix fortran flags on g77
	  windows

2008-11-11 13:58  hoffman

	* Modules/Platform/SunOS-SunPro-Fortran.cmake: ENH: fix fortran
	  flags on sun

2008-11-11 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-10 13:42  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: fix package_source target

2008-11-10 10:53  hoffman

	* Tests/Fortran/CMakeLists.txt: ENH: put a check in for the gnu
	  sunpro case

2008-11-10 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-09 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-08 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-07 16:40  hoffman

	* Source/kwsys/DynamicLoader.hxx.in: BUG: fix for bug 8060 Haiku
	  build

2008-11-07 15:56  alex

	* Source/CTest/cmCTestScriptHandler.cxx: ENH: load
	  CMakeDetermineSystem and CMakeSystemSpecificInformation when
	  executing a ctest script so the search paths are fully set up and
	  variables like CMAKE_SYSTEM are available. This is useful e.g.
	  for new-style ctest scripting.  (these files are also loaded on
	  startup by cpack, so now they behave similar).  Hmmm, maybe they
	  should be also loaded by cmake -P ?

	  Alex

2008-11-07 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-06 17:33  hoffman

	* Tests/Fortran/CMakeLists.txt: ENH: make the test pass when
	  fortran is gnu and c is cl

2008-11-06 10:54  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Utilities/cmcurl/CMakeLists.txt: ENH: merge in haiku build change
	  from head, again...

2008-11-06 09:41  hoffman

	* Tests/Fortran/CMakeLists.txt: ENH: add a way to fix bullseye link
	  with fortran

2008-11-06 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-05 18:51  alex

	* Modules/CMakeASM-ATTInformation.cmake: STYLE: add some comment,
	  so it says at least a bit what it is good for

	  Alex

2008-11-05 17:56  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix #7969.  Fix moc output files if source dir contains
	  regex characters.

2008-11-05 17:27  hoffman

	* Modules/CMakeASM_MASMInformation.cmake: file
	  CMakeASM_MASMInformation.cmake was added on branch CMake-2-6 on
	  2008-12-31 15:14:18 +0000

2008-11-05 17:27  hoffman

	* Modules/CMakeDetermineASM_MASMCompiler.cmake: file
	  CMakeDetermineASM_MASMCompiler.cmake was added on branch
	  CMake-2-6 on 2008-12-31 15:14:18 +0000

2008-11-05 17:27  hoffman

	* Modules/CMakeTestASM_MASMCompiler.cmake: file
	  CMakeTestASM_MASMCompiler.cmake was added on branch CMake-2-6 on
	  2008-12-31 15:14:19 +0000

2008-11-05 17:27  alex

	* Modules/: CMakeASM_MASMInformation.cmake,
	  CMakeDetermineASM-ATTCompiler.cmake,
	  CMakeDetermineASMCompiler.cmake,
	  CMakeDetermineASM_MASMCompiler.cmake,
	  CMakeTestASM-ATTCompiler.cmake, CMakeTestASM_MASMCompiler.cmake:
	  ENH: add support for the MS masm and masm64 assemblers, works
	  with nmake, not (yet) with the Visual Studio generators

	  Alex

2008-11-05 16:54  clinton

	* Modules/UseQt4.cmake:
	  BUG:	Fix #7934.  phonon doesn't always depend on QtDBus.

2008-11-05 10:20  hoffman

	* Tests/Fortran/CMakeLists.txt: ENH: only call the fortran c
	  interface test when compilers match

2008-11-05 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-04 15:16  hoffman

	* CMakeLists.txt, ChangeLog.manual, Utilities/cmcurl/select.c,
	  Utilities/cmcurl/CMake/CurlTests.c, Utilities/cmcurl/curl/curl.h,
	  Utilities/cmtar/util.c, Utilities/cmzlib/zconf.h,
	  Utilities/cmzlib/zutil.h: ENH: merge in the rest of the haiku
	  changes

2008-11-04 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-03 16:23  alex

	* Modules/CTest.cmake: STYLE: mention cdash (not only dart)

	  Alex

2008-11-03 12:15  hoffman

	* Tests/Fortran/CMakeLists.txt: ENH: only allow matching fortran a
	  c compilers to be used

2008-11-03 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-02 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-11-01 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-31 16:08  hoffman

	* Tests/Fortran/: CMakeLists.txt: ENH: do not error when sunpro or
	  mipspro fortran used

2008-10-31 07:50  hoffman

	* Modules/FortranCInterface.cmake: ENH: fix for intel module on
	  linux

2008-10-31 07:50  hoffman

	* Modules/FortranCInterface.cmake: file FortranCInterface.cmake was
	  added on branch CMake-2-6 on 2008-12-02 12:07:37 +0000

2008-10-31 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-30 17:48  hoffman

	* Modules/FortranCInterface.cmake: ENH: better output if module
	  linkage is not found

2008-10-30 17:32  hoffman

	* Tests/Fortran/CMakeLists.txt: ENH: add some debug stuff for the
	  dashboards

2008-10-30 16:50  hoffman

	* Modules/FortranCInterface.cmake: ENH: fix uppercase version so
	  defines are not upper as well

2008-10-30 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-29 19:49  hoffman

	* Modules/FortranCInterface.cmake: ENH: fix check for intel windows
	  module mangling

2008-10-29 19:34  hoffman

	* Modules/FortranCInterface.cmake: ENH: fix check for intel windows
	  module mangling

2008-10-29 17:40  hoffman

	* Modules/: FortranCInterface.cmake: ENH: add check for intel
	  windows module mangling

2008-10-29 17:37  hoffman

	* Modules/FortranCInterface.cmake: ENH: fix upper case

2008-10-29 12:27  david.cole

	* Tests/: CMakeLists.txt, CPackComponents/CMakeLists.txt: ENH: Use
	  settings for CPackComponents test to make it fail if the recent
	  fix of cmCPackGenerator.cxx revision 1.16 ever encounters another
	  regression.

2008-10-29 12:24  hoffman

	* Modules/FortranCInterface.cmake: ENH: only check for module
	  linkage if f90 is available

2008-10-29 11:50  hoffman

	* Modules/FortranCInterface.cmake: ENH: fix for xlf module linkage

2008-10-29 10:58  hoffman

	* Modules/FortranCInterface.cmake, Tests/Fortran/CMakeLists.txt,
	  Tests/Fortran/foo.c, Tests/Fortran/foo.f, Tests/Fortran/mysub.f:
	  ENH: add test for FortranCInterface

2008-10-29 10:58  hoffman

	* Tests/Fortran/foo.c: file foo.c was added on branch CMake-2-6 on
	  2008-12-03 02:44:25 +0000

2008-10-29 10:58  hoffman

	* Tests/Fortran/foo.f: file foo.f was added on branch CMake-2-6 on
	  2008-12-03 02:44:25 +0000

2008-10-29 10:58  hoffman

	* Tests/Fortran/mysub.f: file mysub.f was added on branch CMake-2-6
	  on 2008-12-03 02:44:25 +0000

2008-10-29 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-28 19:53  hoffman

	* Modules/FortranCInterface.cmake: ENH: add support for g77 extra _
	  at the end of functions that have an _ in the name...

2008-10-28 00:03  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-27 21:42  hoffman

	* Modules/FortranCInterface.cmake: ENH: add support for module
	  functions

2008-10-27 15:31  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: make the scc
	  optional

2008-10-27 15:23  hoffman

	* Modules/: FortranCInterface.cmake, FortranCInterface.h.in: ENH:
	  add fortran link discovery module

2008-10-27 15:23  hoffman

	* Modules/FortranCInterface.h.in: file FortranCInterface.h.in was
	  added on branch CMake-2-6 on 2008-12-02 12:07:37 +0000

2008-10-27 13:51  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7839 and
	  4524

2008-10-27 05:23  hoffman

	* Modules/FindRTI.cmake: file FindRTI.cmake was added on branch
	  CMake-2-6 on 2009-02-04 16:44:12 +0000

2008-10-27 05:23  gotthardp

	* Modules/FindRTI.cmake: BUG: Fixed CMAKE_FIND_LIBRARY_PREFIXES
	  related error on Win32 systems.

2008-10-25 14:25  gotthardp

	* Modules/FindRTI.cmake: BUG: removed unused CMakeFindFrameworks
	  include

2008-10-25 12:20  gotthardp

	* Modules/FindRTI.cmake: ENH: added a module to find M&S HLA RTI

2008-10-24 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-24 17:48  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix find of assistant on Mac.

2008-10-24 11:39  david.cole

	* Modules/GetPrerequisites.cmake, Tests/CMakeTests/CMakeLists.txt:
	  ENH: Activate GetPrerequisites code on Linux. Thanks to Mike
	  Arthur for finishing it off.

2008-10-24 11:18  hoffman

	* CMakeLists.txt, ChangeLog.manual, bootstrap,
	  Modules/CMakeASMInformation.cmake,
	  Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranCompilerId.F90.in,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakePlatformId.h.in, Modules/CMakeRCInformation.cmake,
	  Modules/CheckForPthreads.c, Modules/FindBoost.cmake,
	  Modules/FindGLUT.cmake, Modules/FindMFC.cmake,
	  Modules/FindPerlLibs.cmake, Modules/FindQt4.cmake,
	  Modules/FindTclStub.cmake, Modules/FindwxWidgets.cmake,
	  Modules/Platform/Linux.cmake, Modules/Platform/OpenBSD.cmake,
	  Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
	  Source/cmAddCustomTargetCommand.cxx,
	  Source/cmAddCustomTargetCommand.h, Source/cmCTest.cxx,
	  Source/cmCallVisualStudioMacro.cxx, Source/cmCommand.h,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h, Source/cmDependsJavaLexer.cxx,
	  Source/cmDependsJavaLexer.h, Source/cmDocumentation.cxx,
	  Source/cmDocumentation.h, Source/cmDocumentationFormatter.cxx,
	  Source/cmDocumentationFormatter.h,
	  Source/cmDocumentationFormatterDocbook.cxx,
	  Source/cmDocumentationFormatterDocbook.h,
	  Source/cmDocumentationFormatterHTML.cxx,
	  Source/cmDocumentationFormatterHTML.h,
	  Source/cmDocumentationFormatterMan.cxx,
	  Source/cmDocumentationFormatterMan.h,
	  Source/cmEnableLanguageCommand.cxx, Source/cmFindBase.cxx,
	  Source/cmFindCommon.cxx, Source/cmFindLibraryCommand.cxx,
	  Source/cmFindPackageCommand.cxx, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmInstallCommand.cxx,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmListFileCache.cxx,
	  Source/cmListFileCache.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h,
	  Source/cmOutputRequiredFilesCommand.cxx, Source/cmPolicies.cxx,
	  Source/cmPolicies.h, Source/cmSetTargetPropertiesCommand.h,
	  Source/cmSourceFile.cxx, Source/cmSystemTools.cxx,
	  Source/cmTarget.cxx, Source/cmWhileCommand.cxx, Source/cmake.cxx,
	  Source/cmakemain.cxx, Source/CPack/cmCPackBundleGenerator.cxx,
	  Source/CPack/cmCPackGenerator.cxx,
	  Source/CPack/cmCPackGenerator.h,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Source/CursesDialog/cmCursesMainForm.cxx,
	  Source/kwsys/DynamicLoader.cxx,
	  Source/kwsys/DynamicLoader.hxx.in, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/SystemInformation.cxx, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/testDynamicLoader.cxx, Source/kwsys/testProcess.c,
	  Tests/CMakeLists.txt, Tests/CTestUpdateCVS.cmake.in,
	  Tests/CTestUpdateCommon.cmake, Tests/CTestUpdateSVN.cmake.in,
	  Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake,
	  Tests/FindPackageTest/lib/zot/zot-config-version.cmake,
	  Tests/FindPackageTest/lib/zot/zot-config.cmake,
	  Modules/FindCoin3D.cmake, Modules/Platform/Haiku.cmake,
	  Tests/FindPackageTest/FindRecursiveA.cmake,
	  Tests/FindPackageTest/FindRecursiveB.cmake,
	  Tests/FindPackageTest/FindRecursiveC.cmake: ENH: merge in changes
	  for 2.6.3 RC 1

2008-10-23 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-22 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-21 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-20 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-20 13:31  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix regression in finding QtAssistant

2008-10-20 11:50  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Fix to find wxWidgets_LIB_DIR
	  for windows platform more generally;	    supports gcc, nmake,
	  and visual studio in all configurations.

2008-10-19 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-19 21:14  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Added unicode paths for
	  wxWidgets_LIB_DIR search and the 2.8.9 suffix for
	  wxWidgets_ROOT_DIR search.

2008-10-19 16:16  king

	* Tests/CMakeLists.txt: ENH: Enable cvs update test with CMake
	  before 2.6

	  When CMake is built by CMake 2.4 or lower the FindCVS module is
	  not available.  In that case we activiate CTest.UpdateCVS by
	  searching for the cvs command directly.

2008-10-19 11:53  hoffman

	* Tests/CTestUpdateCVS.cmake.in: file CTestUpdateCVS.cmake.in was
	  added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000

2008-10-19 11:53  hoffman

	* Tests/CTestUpdateCommon.cmake: file CTestUpdateCommon.cmake was
	  added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000

2008-10-19 11:53  hoffman

	* Tests/CTestUpdateSVN.cmake.in: file CTestUpdateSVN.cmake.in was
	  added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000

2008-10-19 11:53  king

	* Tests/: CMakeLists.txt, CTestUpdateCVS.cmake.in,
	  CTestUpdateCommon.cmake, CTestUpdateSVN.cmake.in: ENH: Test CTest
	  update logic with VCS tools

	  This creates new tests "CTest.UpdateSVN" and "CTest.UpdateCVS".
	  They test that the Update.xml produced by CTest for a
	  version-controlled project contains entries for files added,
	  changed, and removed.

2008-10-19 10:44  hoffman

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: use LC_MESSAGES = C
	  instead of en_EN

2008-10-18 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-18 12:07  king

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix recognition of
	  files deleted from CVS

	  The output of "cvs update" contains a line such as one of

	    cvs update: `foo.txt' is no longer in the repository
	    cvs update: foo.txt is no longer in the repository
	    cvs update: warning: foo.txt is not (any longer) pertinent

	  when file "foo.txt" has been removed in the version to which the
	  update occurs.  Previously only the first case would be
	  recognized.  This fixes the regular expression to match all these
	  cases.

2008-10-18 10:31  hoffman

	* Tests/CMakeBuildTest.cmake.in: ENH: fix test to work with
	  in-source testing of CMake

2008-10-17 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-17 12:52  king

	* Source/kwsys/CMakeLists.txt: BUG: Fix KWSys SystemInformation
	  dependencies

	  The SystemInformation component of KWSys requires Process and
	  FundamentalType.

2008-10-17 12:51  king

	* Source/kwsys/CMakeLists.txt: BUG: Enforce KWSys component
	  dependencies early

	  KWSys component dependencies must be enforced before any tests
	  for enabled components are done.  This moves the dependency
	  enforcement code to be as early as possible.

2008-10-17 11:29  barre

	* Source/kwsys/: SystemInformation.cxx: ENH: fix for VS6 and Cygwin

2008-10-16 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-16 19:30  barre

	* Source/kwsys/: SystemInformation.cxx, SystemTools.cxx,
	  SystemTools.hxx.in: ENH: fix for Vista

2008-10-16 11:34  barre

	* Source/kwsys/: SystemTools.cxx: ENH: oops

2008-10-15 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-15 23:24  barre

	* Source/kwsys/: SystemTools.cxx: ENH: fix for Windows Vista

2008-10-15 18:05  clinton

	* Modules/FindQt4.cmake:
	  ENH:	better way to find uic and moc.

2008-10-15 16:56  hoffman

	* Tests/CMakeBuildTest.cmake.in: ENH: run the right cmake

2008-10-15 16:50  hoffman

	* Tests/CMakeBuildTest.cmake.in: ENH: run the right cmake

2008-10-15 15:13  hoffman

	* Source/cmake.cxx: ENH: fix bootstrap test and warning

2008-10-15 13:56  hoffman

	* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmProjectCommand.cxx, Source/cmake.cxx, Source/cmake.h,
	  Source/cmakemain.cxx, Tests/CMakeBuildTest.cmake.in,
	  Tests/CMakeLists.txt: BUG: 4244, add a --build option to cmake
	  that can build projects configured by CMake

2008-10-15 10:49  hoffman

	* Modules/CMakeDetermineRCCompiler.cmake: ENH: remove extra set

2008-10-15 10:40  king

	* Source/: cmLocalUnixMakefileGenerator3.h,
	  cmMakefileTargetGenerator.cxx: BUG: Fix color check for
	  dependency scanning

	  Generation of color rules for dependency scanning messages did
	  not account for disabling color at generation time.  See issue
	  #7814.

2008-10-15 10:21  king

	* Source/cmMakefileTargetGenerator.cxx: ENH: Support object lists
	  longer than 128K on MSVC

	  We use response files to list object files for the MSVC linker.
	  The linker complains if any response file is greater than 128K,
	  so we split the object file lists into multiple response files.

2008-10-15 10:21  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
	  Factor out listing of objects on command line

	  Previously generation of object file lists for linker and
	  cleaning command lines was duplicated for library and executable
	  target generators.  This combines the implementations.

2008-10-15 10:21  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx: STYLE: Remove computed but
	  unused variable.

	  An old list of object files for cleaning seems to have been left
	  behind.  This removes it.

2008-10-15 09:35  david.cole

	* Source/CPack/cmCPackGenerator.cxx: BUG: Use the DESTDIR prefix
	  when creating the directory in CPack when CPACK_SET_DESTDIR is
	  ON. Thanks to Petri Hodju for reporting this regression to the
	  CMake mailing list:
	  http://www.cmake.org/pipermail/cmake/2008-October/024563.html.

2008-10-14 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-14 16:07  hoffman

	* Modules/: CMakeASMInformation.cmake, CMakeCInformation.cmake,
	  CMakeCXXInformation.cmake, CMakeDetermineRCCompiler.cmake,
	  CMakeFortranInformation.cmake, CMakeRCInformation.cmake,
	  Platform/Windows-cl.cmake: ENH: fix problem where rc language
	  recursively included itself because CMAKE_BASE_NAME was used from
	  c compiler, do the same fix for other uses of CMAKE_BASE_NAME

2008-10-14 13:56  hoffman

	* Source/cmEnableLanguageCommand.cxx: ENH: revert last change, as
	  it fails tests

2008-10-14 11:42  hoffman

	* Modules/Platform/Windows-cl.cmake,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmEnableLanguageCommand.cxx: ENH: better error message for
	  mis-configured nmake environment

2008-10-14 08:43  king

	* Source/cmFindBase.cxx: ENH: Clarify PATH_SUFFIXES documentation

	  This clarifies documentation of the find_* commands'
	  PATH_SUFFIXES option.  The option adds paths with the suffixes
	  but does not remove the paths without the suffixes.

2008-10-13 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-13 22:12  clinton

	* Modules/FindQt4.cmake:
	  ENH:	When changing the qmake pointed to, re-find all of Qt's
	  includes, libraries, etc...	     This makes it much easier to
	  switch between Qt versions.

2008-10-13 19:39  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix find of dbus dependency in Qt 4.4

2008-10-13 09:58  king

	* Source/cmFindBase.cxx: BUG: Fix find_* search order with path
	  suffixes

	  In cmFindBase we were searching all path suffixes appended to all
	  paths before considering the paths without any suffixes.  Instead
	  we should consider each path with and without suffixes before
	  moving to the next path.  See issue #7783.

2008-10-12 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-11 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-11 15:35  king

	* Source/cmDocumentation.cxx: COMP: Fix assignment inside condition

2008-10-11 12:02  king

	* Source/cmListFileCache.h: BUG: Make sure context info is always
	  initialized

	  This adds a missing default constructor to cmListFileContext that
	  makes sure the line number is initialized to zero.  A zero line
	  number will indicate a generated context.

2008-10-10 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-10 17:43  david.cole

	* Modules/FindMFC.cmake: BUG: Fix for issue #5193. Base result of
	  FindMFC.cmake mostly on a TRY_COMPILE result. Gives accurate
	  answer about whether MFC is available.

2008-10-10 17:08  david.cole

	* Source/CPack/cmCPackNSISGenerator.cxx: BUG: Fix issue #7800.
	  Enable CPack to find the NSIS installer on Windows 2000.

2008-10-10 11:23  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h,
	  cmDocumentationFormatter.cxx, cmDocumentationFormatter.h,
	  cmDocumentationFormatterDocbook.cxx,
	  cmDocumentationFormatterDocbook.h,
	  cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h,
	  cmDocumentationFormatterMan.cxx, cmDocumentationFormatterMan.h:
	  ENH: Improve generated documentation formatting

	  Applying patch provided in issue #7797.

	  Fixes to man-pages:	- Character '-' must be espaced as '\-'   -
	  Surround preformatted text with '.nf' and '.fi' to adjust filling
	    - Give every page a NAME section for indexing by mandb   - Pass
	  the man page filename without extension to .TH in its header

	  Also added a title to the HTML header.

2008-10-10 11:23  king

	* Source/cmDocumentation.cxx: BUG: Fix help type for filenames with
	  many dots

	  The help page type should be determined using only the extension
	  after the last dot.  See issue #7797.

2008-10-10 11:23  king

	* Source/kwsys/SystemTools.cxx: STYLE: Fix typo in
	  GetFilenameLastExtension docs

	  See issue #7797.

2008-10-10 10:48  hoffman

	* Source/cmOutputRequiredFilesCommand.cxx: BUG: fix for 5071,
	  report error if output file can not be opened

2008-10-10 10:20  hoffman

	* Source/cmakemain.cxx: BUG: fix for 3778, better docs for -E

2008-10-10 09:36  hoffman

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: play it safe and
	  restore the value of LC_MESSAGES

2008-10-10 09:23  hoffman

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: make sure LC_MESSAGES
	  is en_EN so that we can parse the output of svn and cvs

2008-10-10 08:11  king

	* Source/cmGlobalXCodeGenerator.h: STYLE: Fix line-too-long

2008-10-09 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-09 17:04  king

	* Modules/FindBoost.cmake: BUG: Avoid boost versions less than
	  required

	  Construction of a list of candidate versions used to produce
	  search paths now discards versions less than requested by the
	  user.  See issue #7783.

2008-10-09 15:30  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: Fix optional use of relative
	  paths.

	  These changes refactor cmLocalGenerator methods Convert and
	  ConvertToOutputForExisting to support references inside the build
	  tree using relative paths.  After this commit, all tests pass
	  with Makefile generators when relative paths are enabled by
	  default.  See issue #7779.

2008-10-09 15:08  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Simplify makefile
	  ref to interactive editor

	  The CMAKE_EDIT_COMMAND make variable need not be constructed with
	  ConvertToOutputForExisting.  The CMAKE_COMMAND variable works
	  fine without it.

2008-10-09 15:07  king

	* Source/: cmLocalGenerator.cxx, cmMakefileTargetGenerator.cxx:
	  ENH: Simplify framework -F flag generation

	  This removes an unnecessary use of ConvertToOutputForExisting
	  which is needed only on Windows to consider short-pathing.

2008-10-09 13:52  king

	* Modules/CMakeRCInformation.cmake: BUG: Pass definitions to rc
	  with Makefiles

	  The build rule to run the resource compiler on Windows with a
	  Makefiles generator should include the placeholder to add the
	  definition flags.  See issue #7769.

2008-10-09 13:52  king

	* Source/cmMakefile.cxx: BUG: Finish fix to old DEFINITIONS
	  property

	  The cmMakefile::DefineFlagsOrig ivar was created to help preserve
	  the old DEFINITIONS property behavior now that definitions are
	  moved from DefineFlags to the COMPILE_DEFINITIONS directory
	  property.  This fixes propagation of the original value into
	  subdirectories.

2008-10-09 13:00  hoffman

	* Source/CTest/cmCTestBuildHandler.cxx: BUG: fix for 5218 Error
	  message pattern match for VS8

2008-10-09 12:49  hoffman

	* Source/CursesDialog/cmCursesMainForm.cxx: BUG: fix for 4026,
	  display a message if ccmake has errors

2008-10-09 11:01  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: Put custom target sources in Xcode projects

	  Source files in custom targets are now placed in the Xcode
	  project for convenient editing.  See issue #5848.

2008-10-09 11:01  king

	* Source/cmAddCustomTargetCommand.cxx,
	  Source/cmAddCustomTargetCommand.h,
	  Tests/CustomCommand/CMakeLists.txt: ENH: Allow custom sources in
	  custom targets

	  This adds a SOURCES option to ADD_CUSTOM_TARGET, enabling users
	  to specify extra sources for inclusion in the target.  Such
	  sources may not build, but will show up in the IDE project files
	  for convenient editing.  See issue #5848.

2008-10-09 11:00  king

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Return utility target
	  after creation

	  After creating a utility target with AddUtilityCommand, return a
	  pointer to the cmTarget instance so the caller may further modify
	  the target as needed.

2008-10-08 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-08 17:58  alex

	* Source/CTest/cmCTestTestCommand.h: STYLE: lowercase ctest_test()
	  in the documentation

	  Alex

2008-10-08 14:19  david.cole

	* Source/: CMakeLists.txt, cmCallVisualStudioMacro.cxx: BUG: Fix
	  issue #7533. Revise fix for issue #7058 to use pragma comment
	  libs in the source file rather than using TARGET_LINK_LIBRARIES
	  in CMakeLists.txt because of the complex ifdef logic used in
	  correct copies of comdef.h.

2008-10-08 10:56  hoffman

	* Tests/FindPackageTest/FindRecursiveA.cmake: file
	  FindRecursiveA.cmake was added on branch CMake-2-6 on 2008-10-24
	  15:20:35 +0000

2008-10-08 10:56  king

	* Source/cmFindPackageCommand.cxx,
	  Tests/FindPackageTest/FindRecursiveA.cmake: ENH: Remove implicit
	  NO_MODULE when recursing

	  Recently we taught find_package that the NO_MODULE option is
	  implied when it is recursively invoked in a find-module.  This
	  behavior may be confusing because two identical calls may enter
	  different modes depending on context.  It also disallows the
	  possibility that one find-module defers to another find-module by
	  changing CMAKE_MODULE_PATH and recursively invoking find_package.
	   This change reverts the feature.

2008-10-07 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-07 16:46  hoffman

	* Source/cmTarget.cxx: ENH: add missing property definitions

2008-10-07 16:23  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmSetTargetPropertiesCommand.h: BUG: fix for 4524, add support
	  for target properties to set vs source code control information

2008-10-07 10:35  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Fix #7784.  Fix link of glib when needed.

2008-10-06 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-06 11:04  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix convenience
	  rule working directory

	  We generate convenience rules to build object files, preprocessed
	  outputs, and assembly outputs of source files individually with
	  make rules.  This removes a redundant working directory change
	  when more than one target builds the same source file.

2008-10-05 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-04 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-03 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-03 10:41  hoffman

	* Tests/FindPackageTest/lib/zot/zot-config-version.cmake: file
	  zot-config-version.cmake was added on branch CMake-2-6 on
	  2008-10-24 15:19:03 +0000

2008-10-03 10:41  hoffman

	* Tests/FindPackageTest/lib/zot/zot-config.cmake: file
	  zot-config.cmake was added on branch CMake-2-6 on 2008-10-24
	  15:19:06 +0000

2008-10-03 10:41  king

	* Source/cmFindPackageCommand.cxx,
	  Tests/FindPackageTest/lib/zot/zot-config-version.cmake,
	  Tests/FindPackageTest/lib/zot/zot-config.cmake: ENH: Add
	  UNSUITABLE result to package version test

	  Package version test files may now declare that they are
	  unsuitable for use with the project testing them.  This is
	  important when the version being tested does not provide a
	  compatible ABI with the project target environment.

2008-10-03 10:40  hoffman

	* Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake:
	  file recursivea-config.cmake was added on branch CMake-2-6 on
	  2008-10-24 15:19:01 +0000

2008-10-03 10:40  hoffman

	* Tests/FindPackageTest/FindRecursiveB.cmake: file
	  FindRecursiveB.cmake was added on branch CMake-2-6 on 2008-10-24
	  15:20:35 +0000

2008-10-03 10:40  hoffman

	* Tests/FindPackageTest/FindRecursiveC.cmake: file
	  FindRecursiveC.cmake was added on branch CMake-2-6 on 2008-10-24
	  15:20:35 +0000

2008-10-03 10:40  king

	* Source/cmFindPackageCommand.cxx,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/FindRecursiveA.cmake,
	  Tests/FindPackageTest/FindRecursiveB.cmake,
	  Tests/FindPackageTest/FindRecursiveC.cmake,
	  Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake:
	  ENH: Help recursive find_package calls in modules

	  These changes teach find_package to behave nicely when invoked
	  recursively inside a find-module for the same package.  The
	  module will never be recursively loaded again.  Version arguments
	  are automatically forwarded.

2008-10-03 10:39  king

	* Source/cmFindPackageCommand.cxx: ENH: Warn and ignore EXACT
	  without version

	  If the find_package command is invoked with the EXACT option but
	  without a version, warn and ignore the option.

2008-10-03 10:11  king

	* Source/: cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h: BUG: Fix config test for target
	  install rules

	  In single-configuration generators a target installation rule
	  should apply to all configurations for which the INSTALL command
	  was specified.  The configuration in which the target is built
	  does not matter.

	  In multi-configuration generators each installation rule must be
	  associated with a particular build configuration to install the
	  proper file.	The set of configurations for which rules are
	  generated is the intersection of the build configurations and
	  those for which the INSTALL command was specified.

2008-10-03 08:16  hoffman

	* Source/cmFindCommon.cxx: ENH: undo bad checkin

2008-10-02 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-02 18:48  alex

	* Source/cmTarget.cxx: STYLE: add documentation for the "TYPE"
	  target property

	  Alex

2008-10-02 13:49  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: BUG: 7763 fix, OPTIMIZATION
	  was not set right.  Also fix for BUG 7764, put XCODE_ATTRIBUTES_
	  last

2008-10-02 12:11  hoffman

	* Modules/Platform/Windows-gcc.cmake: BUG: fix for 5705, link in
	  standard libs for mingw

2008-10-02 09:18  hoffman

	* Source/: cmFindCommon.cxx, CPack/cmCPackBundleGenerator.cxx,
	  CPack/cmCPackGenerator.cxx, CTest/cmProcess.cxx: STYLE: fix line
	  length issues

2008-10-01 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-10-01 16:16  hoffman

	* Source/cmake.cxx: BUG: fix for 6280, -E time was not sending back
	  return value

2008-10-01 16:10  hoffman

	* Modules/FindPerlLibs.cmake: ENH: find perl with FindPerl not
	  find_program, bug: 6243

2008-10-01 14:19  hoffman

	* Modules/FindTclStub.cmake: BUG: fix for 7451

2008-10-01 13:24  hoffman

	* Modules/: CMakeCInformation.cmake, Platform/Linux.cmake: BUG: fix
	  for bug 4772, enable_language should now work on linux with
	  correct flags

2008-10-01 13:13  hoffman

	* Utilities/Release/: ferrari_sgi64_release.cmake,
	  ferrari_sgi_release.cmake: ENH: add new sgi release scripts

2008-10-01 12:46  hoffman

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: undo fix for 7292
	  because a switched file should show up as an odd thing on the
	  dashbaord

2008-10-01 12:45  hoffman

	* Source/cmGlobalGenerator.cxx: STYLE: fix hidden variable warning

2008-10-01 09:50  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: fix for
	  7738, allow for spaces in the package target path to CPackConfig
	  files

2008-10-01 09:04  hoffman

	* Source/: cmCTest.cxx, cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmIfCommand.cxx,
	  cmInstallCommand.cxx, cmLocalVisualStudio7Generator.cxx,
	  cmMakefile.cxx, cmake.cxx, CPack/cmCPackBundleGenerator.cxx,
	  CPack/cmCPackGenerator.cxx, CPack/cmCPackGenerator.h,
	  CPack/cmCPackNSISGenerator.cxx, CPack/cmCPackNSISGenerator.h,
	  CPack/cmCPackPackageMakerGenerator.cxx,
	  CTest/cmCTestTestHandler.cxx: STYLE: fix line length stuff for
	  KWStyle

2008-09-30 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-29 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-29 16:09  hoffman

	* Utilities/cm_curl.h: ENH: fix syntax error

2008-09-29 15:47  hoffman

	* CMakeLists.txt, Utilities/cmThirdParty.h.in, Utilities/cm_curl.h:
	  ENH: check in ability to build with new curl -f
	  -DCMAKE_USE_NEW_CURL is set

2008-09-28 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-27 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-27 08:04  king

	* Source/kwsys/SharedForward.h.in: COMP: Avoid incompatible pointer
	  warning

	  In SharedForward, the call to execvp warned on MinGW because the
	  signature declared in process.h has an extra const.  We use an
	  explicit cast to convert the pointer type.

2008-09-26 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-26 20:09  hoffman

	* Modules/FindGLUT.cmake: BUG: fix for 7746

2008-09-26 12:08  barre

	* Source/kwsys/SharedForward.h.in: ENH: fix bug where sharedforward
	  would not work if there was a space in the path (it would but
	  would interpret the space as the separation between two
	  arguments, and would therefore pass an extra arg that would throw
	  some apps off). Thanks to Brad King.

2008-09-26 08:24  king

	* Source/kwsys/: CMakeLists.txt, testSharedForward.c.in: ENH: Add
	  test for KWSys SharedForward

	  This tests the basic capability of running another executable
	  from the build tree.

2008-09-26 08:24  king

	* Source/kwsys/SharedForward.h.in: BUG: Fix SharedForward with
	  spaces on windows

	  The windows execvp function does not re-escape arguments
	  correctly.  Instead we generate the escape sequences before
	  calling it.

2008-09-26 08:24  king

	* Source/kwsys/SharedForward.h.in: BUG: Fix SharedForward in-tree
	  detection

	  To detect when the launcher is running from the build tree we now
	  test if the directory containing it is the same as the build-tree
	  directory using an inode test instead of string comparison.  This
	  makes it more robust on case-insensitive filesystems and other
	  quirky situations.

2008-09-26 08:24  king

	* Source/kwsys/SharedForward.h.in: COMP: Avoid 64-to-32-bit integer
	  conversion warning

	  In SharedForward we are only dealing with command-line-length
	  strings so we need not worry about integer overflow.

2008-09-25 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-25 17:02  hoffman

	* Modules/Platform/Windows-gcc.cmake: BUG: fix for 7704

2008-09-25 16:52  hoffman

	* Source/cmakemain.cxx: BUG: fix for bug 7733, document that debug
	  try compile may break the build

2008-09-25 10:21  hoffman

	* Tests/Unset/CMakeLists.txt: file CMakeLists.txt was added on
	  branch CMake-2-6 on 2009-02-04 16:44:19 +0000

2008-09-25 10:21  king

	* Source/cmCommandArgumentParserHelper.cxx,
	  Tests/Unset/CMakeLists.txt: ENH: Create $CACHE{VAR} syntax

	  This syntax allows reading of cache entries even when variables
	  of the same name have been defined in the local scope.  See issue
	  #7715.

2008-09-24 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-24 13:53  hoffman

	* Utilities/Release/README: ENH: add comment about fixing RC

2008-09-24 13:52  hoffman

	* CMakeLists.txt: ENH: remove RC 2.6.2 is ready

2008-09-24 10:07  hoffman

	* Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h,
	  cpack.cxx: STYLE: remove warning from branch

2008-09-24 10:01  hoffman

	* Source/CPack/cpack.cxx: ENH: missed one

2008-09-24 09:57  hoffman

	* Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h: STYLE:
	  fix compiler warning

2008-09-24 08:51  king

	* Source/: cmCommand.h, cmMakefile.cxx, cmMakefile.h: BUG: Skip a
	  command if its arguments fail to parse

	  If the arguments to a command fail to parse correctly due to a
	  syntax error, the command should not be invoked.  This avoids
	  problems created by processing of commands with bad arguments.
	  Even though the build system will not be generated, the command
	  may affect files on disk that persist across CMake runs.

2008-09-24 08:51  king

	* Source/cmMacroCommand.cxx: ENH: Improve context for errors in
	  macros

	  We now properly report the source location of command arguments
	  inside macros instead of using the macro invocation site.  No
	  information is lost because full call-stack information is
	  already reported.

2008-09-24 08:51  king

	* Source/: cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h, cmMakefile.cxx, cmPolicies.cxx,
	  cmPolicies.h: ENH: Improve argument parsing error messages

	  Previously error messages produced by parsing of command argument
	  variable references, such as bad $KEY{VAR} syntax or a bad escape
	  sequence, did not provide good context information.  Errors
	  parsing arguments inside macro invocations gave no context at
	  all.	Furthermore, some errors such as a missing close curly
	  "${VAR" would be reported but build files would still be
	  generated.

	  These changes teach CMake to report errors with good context
	  information for all command argument parsing problems.  Policy
	  CMP0010 is introduced so that existing projects that built
	  despite such errors will continue to work.

2008-09-23 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-23 13:34  king

	* Source/cmFindLibraryCommand.cxx: BUG: Fix lib/ to lib/64/ search
	  path conversion

	  Automatic generation of 64-bit library search paths must preserve
	  trailing slashes.  This fixes a failure case exposed by the
	  recent rewrite of find_library, which assumes trailing slashes
	  occur on all search paths.

2008-09-23 12:04  hoffman

	* Source/kwsys/testDynamicLoader.cxx: ENH: one more fix for HAIKU

2008-09-23 11:32  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/CPack/cmCPackGenerator.cxx,
	  Source/CPack/cmCPackGenerator.h: ENH: merge in changes for RC 6,
	  fix cpack working from symlink is the only change

2008-09-23 10:15  hoffman

	* Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h: STYLE:
	  fix warning and rename method

2008-09-22 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-22 18:12  hoffman

	* Source/CPack/cmCPackGenerator.cxx: BUG: fix 7669, cpack did not
	  work with symlinks

2008-09-22 15:00  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Fix #7433.  Put list of files in a .pro file and call
	  lupdate on it,		   instead of putting the list of
	  files on the command line.

2008-09-22 14:05  hoffman

	* Source/kwsys/: DynamicLoader.hxx.in, ProcessUNIX.c,
	  testProcess.c: ENH: a few more haiku fixes, stop the debugger
	  from coming up for tests

2008-09-22 14:04  hoffman

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
	  CTest/cmCTestTestHandler.cxx: ENH: add max width option to ctest
	  ouptut

2008-09-22 14:00  clinton

	* Modules/FindQt4.cmake:
	  BUG:	remove debug statements.

2008-09-22 11:08  king

	* Modules/Platform/OpenBSD.cmake, Source/cmFindLibraryCommand.cxx,
	  Source/cmake.cxx: ENH: Teach find_library to find OpenBSD-style
	  libs

	  OpenBSD shared libraries use a ".so.<major>.<minor>" extension
	  and do not have a symlink with just a ".so" extension.  Its "ld"
	  is capable of finding the library with the best version.  This
	  change adds support for finding such libraries.  See issue #3470.

2008-09-22 10:59  king

	* Source/cmFindLibraryCommand.cxx: ENH: Refactor find_library
	  search logic

	  Previously we searched for library files by enumerating every
	  possible combination of prefix and suffix.  Now we load (and
	  cache) directory content from disk and search for matching file
	  names.  This should reduce disk access.  It will also allow more
	  advanced matching rules in the future.  See issue #3470.

2008-09-22 10:56  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Make
	  dir content cache work during configure

	  Previously the cmGlobalGenerator::GetDirectoryContent method
	  would work safely only during build system generation.  These
	  changes make it safe to use during each configure step by
	  flushing it at the beginning.

2008-09-22 10:05  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/BundleUtilities.cmake,
	  Modules/CPackRPM.cmake, Modules/FindBoost.cmake,
	  Modules/FindCurses.cmake, Modules/FindQt4.cmake,
	  Modules/GetPrerequisites.cmake: ENH: merge in changes for RC 5

2008-09-22 09:56  hoffman

	* Modules/CPackRPM.cmake: BUG: 7435, remove warning for not setting
	  DESTDIR

2008-09-22 09:42  king

	* Source/cmSourceFile.cxx: ENH: Improve docs of OBJECT_DEPENDS
	  property

	  Specify exactly what the value of the property should contain and
	  the resulting behavior.  Note alternatives for a common out-dated
	  usage.

2008-09-21 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-20 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-19 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-19 17:45  hoffman

	* Modules/CPackRPM.cmake: BUG: 7435 fixes to add optional
	  post-install

2008-09-18 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-18 15:23  hoffman

	* Modules/FindCurses.cmake: ENH: try to make this work if ncurses
	  lib is found bug not the ncurses header

2008-09-18 10:56  clinton

	* Modules/FindQt4.cmake:
	  ENH:	For #7433, add a bit more documentation and add ability
	  to specify extra flags to lupdate.

2008-09-17 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-17 14:29  hoffman

	* Modules/FindCoin3D.cmake: file FindCoin3D.cmake was added on
	  branch CMake-2-6 on 2008-10-24 15:20:35 +0000

2008-09-17 14:29  mleotta

	* Modules/FindCoin3D.cmake: ENH: added a module to find Coin3D

2008-09-16 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-16 17:40  barre

	* Utilities/cmtar/util.c: ENH: wow. On some Windows machine, trying
	  to mkdir("C:") would fail miserably. WHy not in debug mode? Why
	  not on other win32 machines. Who knows.

2008-09-16 10:30  king

	* Modules/FindBoost.cmake: BUG: Fix FindBoost versioned find

	  To locate the boost include directory, all search paths and
	  versioned path suffixes should be passed to one call of
	  FIND_PATH.  Previously the test for one version would find an
	  unversioned system boost even when the user set BOOST_ROOT (since
	  the NO_DEFAULT_PATH option is not used).  See issue #7456.

2008-09-15 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-15 18:23  hoffman

	* Utilities/cmcurl/select.c: ENH: missed this one, cmake now
	  bootstraps on HAIKU

2008-09-15 17:53  hoffman

	* bootstrap, Modules/CMakeFortranCompilerId.F90.in,
	  Modules/CMakePlatformId.h.in, Modules/CheckForPthreads.c,
	  Modules/Platform/Haiku.cmake, Source/cmCTest.cxx,
	  Source/cmDependsJavaLexer.cxx, Source/cmDependsJavaLexer.h,
	  Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx,
	  Source/kwsys/DynamicLoader.cxx, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/testDynamicLoader.cxx,
	  Source/kwsys/testProcess.c, Utilities/cmcurl/CMakeLists.txt,
	  Utilities/cmcurl/CMake/CurlTests.c, Utilities/cmcurl/curl/curl.h,
	  Utilities/cmzlib/zconf.h, Utilities/cmzlib/zutil.h: ENH: add
	  initial support for HAIKU OS from bug# 7425

2008-09-15 17:53  hoffman

	* Modules/Platform/Haiku.cmake: file Haiku.cmake was added on
	  branch CMake-2-6 on 2008-10-24 15:20:35 +0000

2008-09-15 13:46  king

	* Source/cmGlobalGenerator.cxx: ENH: Simplify NOTFOUND variable
	  check

	  When looking for NOTFOUND libraries, use the direct dependencies
	  of a target instead of all dependencies.  At least one target
	  will trigger the NOTFOUND error anyway because at least one must
	  directly link it.  This removes another use of the old-style link
	  line computation.

2008-09-15 13:30  king

	* Source/cmMakefileTargetGenerator.cxx: ENH: Use new link info
	  during dependency scanning

	  This removes another use of the old-style link line computation.

2008-09-15 13:30  king

	* Source/cmTarget.cxx: ENH: Allow link line computation for static
	  libs

	  In some cases it may be useful to compute a "link" line for a
	  static library even though it will not be put in the generated
	  build system.  This removes the assertion which previously
	  diallowed the case.

2008-09-15 13:30  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h: ENH: Keep target information in final
	  link line

	  In cmComputeLinkInformation items in the final link line returned
	  by GetItems now contain a pointer to their corresponding cmTarget
	  if they were produced by a target.  This makes available the set
	  of all targets linked.

2008-09-15 09:51  king

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Use improved target
	  dependencies for Xcode

	  In cmGlobalGenerator we use cmComputeTargetDepends to construct a
	  safe, non-circular set of inter-target dependencies.	This change
	  enables use of the results by the Xcode generator.  It also
	  removes a lot of old code and another use of the old-style
	  linking logic.  See issue #7652.

2008-09-14 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-13 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-12 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-12 13:29  hoffman

	* Tests/CMakeTests/ToolchainTest.cmake.in: ENH: merge in from main
	  tree

2008-09-12 10:56  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CheckCCompilerFlag.cmake, Modules/FindThreads.cmake,
	  Modules/readme.txt, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmIfCommand.cxx, Source/cmIfCommand.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmPolicies.cxx,
	  Source/cmPolicies.h, Source/CPack/cmCPackDebGenerator.cxx,
	  Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/FindVersionTestA.cmake,
	  Tests/FindPackageTest/FindVersionTestB.cmake,
	  Tests/FindPackageTest/FindVersionTestC.cmake,
	  Tests/FindPackageTest/FindVersionTestD.cmake,
	  Tests/Framework/CMakeLists.txt,
	  Tests/Framework/fooExtensionlessResource,
	  Tests/Framework/fooPrivateExtensionlessHeader,
	  Tests/Framework/fooPublicExtensionlessHeader: ENH: 2.6.2 RC 4
	  merge into main tree

2008-09-11 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-11 14:50  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: BUG: make sure flag is found
	  even with extra spaces at the start

2008-09-11 14:34  david.cole

	* Source/: cmFileCommand.cxx, cmFileCommand.h, cmPolicies.cxx,
	  cmPolicies.h, kwsys/Glob.cxx, kwsys/Glob.hxx.in: ENH: Improve
	  FILE GLOB_RECURSE handling of symlinks with a new CMake policy.
	  CMP0009 establishes NEW default behavior of not recursing through
	  symlinks. OLD default behavior or explicit FOLLOW_SYMLINKS
	  argument to FILE GLOB_RECURSE will still recurse through
	  symlinks.

2008-09-11 11:41  hoffman

	* Modules/FindThreads.cmake: BUG: fix for 6586, set THREADS_FOUND

2008-09-11 10:48  hoffman

	* Source/CPack/cmCPackDebGenerator.cxx: ENH: add installed size to
	  deb package

2008-09-10 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-10 11:58  king

	* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
	  Tests/FindPackageTest/CMakeLists.txt: ENH: Add version comparison
	  to if() command

	  Provide VERSION_LESS, VERSION_EQUAL, and VERSION_GREATER
	  operators in the if() command.  This simplifies component-wise
	  comparison of version numbers in the form
	  "major[.minor[.patch[.tweak]]]".

2008-09-10 10:36  hoffman

	* Templates/DLLHeader.dsptemplate: ENH: fix failing tests

2008-09-10 10:11  hoffman

	* Tests/FindPackageTest/FindVersionTestD.cmake: file
	  FindVersionTestD.cmake was added on branch CMake-2-6 on
	  2008-09-12 14:56:21 +0000

2008-09-10 10:11  king

	* Modules/readme.txt, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/FindVersionTestA.cmake,
	  Tests/FindPackageTest/FindVersionTestB.cmake,
	  Tests/FindPackageTest/FindVersionTestC.cmake,
	  Tests/FindPackageTest/FindVersionTestD.cmake: ENH: Improve
	  find_package version numbering

	  Make the number of version components specified explicitly
	  available.  Set variables for unspecified version components to
	  "0" instead of leaving them unset.  This simplifies version
	  number handling for find- and config-modules.  Also support a
	  fourth "tweak" version component since some packages use them.

2008-09-10 10:10  hoffman

	* Templates/: DLLHeader.dsptemplate, EXEWinHeader.dsptemplate: BUG:
	  fix bug OUTPUT_LIBNAME_EXPORTS done differently now

2008-09-09 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-09 14:12  hoffman

	* Modules/CheckCCompilerFlag.cmake: ENH: fix docs, bug 7590

2008-09-09 13:12  hoffman

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: fix for bug 7292, svn
	  parsing flagged errors or conflicts for switched or locked files

2008-09-09 13:04  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/EXEHeader.dsptemplate: BUG: fix empty /D option for
	  vs6, fix for 7580

2008-09-09 13:01  hoffman

	* CTestConfig.cmake: ENH: support old cmake for dashboards

2008-09-09 12:48  david.cole

	* Tests/CMakeTests/GetPrerequisitesTest.cmake.in: PERF: Test takes
	  too long when recursing for executable files and when doing
	  recursive prerequisite analysis. Put it back the way it was. Add
	  another test later to do the recursive prerequisite analysis.

2008-09-09 11:44  hoffman

	* Source/CTest/: cmCTestTestCommand.cxx, cmCTestTestCommand.h: BUG:
	  0007569 add ability to do -R/-E in ctest_test command

2008-09-08 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-08 20:21  hoffman

	* Tests/CMakeTests/ToolchainTest.cmake.in: BUG: fix test to work
	  with new restrictions that cross compiling must be on

2008-09-08 17:53  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7624, vs7
	  flag table missing /MAP

2008-09-08 17:43  alex

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: BUG: only check for a toolchain
	  prefix (e.g. "arm-linux-" in "arm-linux-gcc") if we are cross
	  compiling and the compiler is gcc

	  Alex

2008-09-08 11:23  hoffman

	* Modules/GetPrerequisites.cmake: ENH: do not add the same thing to
	  the PATH again and again

2008-09-08 10:08  king

	* Source/cmFindPackageCommand.cxx: ENH: Improve message for bad
	  find_package call

	  Use the new-style error reporting mechanism to provide more
	  context information for a find_package call with a bad package
	  name.  When the package is not required, issue a warning instead
	  of an error.

2008-09-07 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-07 16:54  alex

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: BUG: #7359 make llvm-gcc work,
	  by explicitely excluding "llvm-" from _CMAKE_TOOLCHAIN_PREFIX
	  (use the (relatively) new CMAKE_MATCH_x variables set by all
	  regex operations)

	  Alex

2008-09-07 06:52  alex

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: COMP:
	  fix compile warning/error (non-void function returning void)

	  Alex

2008-09-06 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-06 19:10  alex

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
	  provide the xxx_FIND_QUIETLY, xxx_FIND_REQUIRED and
	  xxx_FIND_VERSION_ variables also in Config mode, so the
	  xxxConfig.cmake files can e.g. test the QUIETLY parameter and
	  print something or not

	  Alex

2008-09-06 12:20  hoffman

	* Modules/BundleUtilities.cmake: file BundleUtilities.cmake was
	  added on branch CMake-2-6 on 2008-09-22 14:05:16 +0000

2008-09-06 12:20  david.cole

	* Modules/BundleUtilities.cmake, Modules/GetPrerequisites.cmake,
	  Tests/CMakeTests/GetPrerequisitesTest.cmake.in: ENH: Add
	  BundleUtilities.cmake and supporting changes to
	  GetPrerequisites.cmake. Function copy_and_fixup_bundle in
	  BundleUtilities helps to make standalone bundle applications on
	  the Mac by pulling in prerequisite non-system libraries and
	  frameworks as needed. Uses otool and install_name_tool to do
	  analysis and fixups. Project-specific hooks for deciding where to
	  embed libraries and for resolving item names into full path file
	  names are also provided.

2008-09-05 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-05 15:51  hoffman

	* Tests/Framework/fooExtensionlessResource: file
	  fooExtensionlessResource was added on branch CMake-2-6 on
	  2008-09-12 14:56:21 +0000

2008-09-05 15:51  hoffman

	* Tests/Framework/fooPrivateExtensionlessHeader: file
	  fooPrivateExtensionlessHeader was added on branch CMake-2-6 on
	  2008-09-12 14:56:21 +0000

2008-09-05 15:51  hoffman

	* Tests/Framework/fooPublicExtensionlessHeader: file
	  fooPublicExtensionlessHeader was added on branch CMake-2-6 on
	  2008-09-12 14:56:21 +0000

2008-09-05 15:51  david.cole

	* Source/cmGlobalXCodeGenerator.cxx,
	  Tests/Framework/CMakeLists.txt,
	  Tests/Framework/fooExtensionlessResource,
	  Tests/Framework/fooPrivateExtensionlessHeader,
	  Tests/Framework/fooPublicExtensionlessHeader: BUG: Fix issue
	  #7046 - make sure extensionless headers and resource files work
	  with the Xcode generator. Also fix incorrect mappings in the
	  lastKnownFileType code. Add some extensionless files to the
	  Framework test.

2008-09-04 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-04 17:34  king

	* Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Source/cmExportFileGenerator.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTargetLinkLibrariesCommand.h, Source/cmake.cxx,
	  Source/cmake.h, Tests/ExportImport/Export/CMakeLists.txt,
	  Tests/ExportImport/Import/CMakeLists.txt: ENH: Allow a custom
	  list of debug configurations

	  Create a DEBUG_CONFIGURATIONS global property as a way for
	  projects to specify which configuration names are considered to
	  be 'debug' configurations.

2008-09-04 17:10  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmGetPropertyCommand.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
	  Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: 2.6.2 RC 3,
	  merge in changes from main tree

2008-09-04 17:02  hoffman

	* Source/cmWin32ProcessExecution.cxx: BUG: fix extra close that
	  killed cmake when being debugged

2008-09-04 13:15  king

	* Source/cmGetPropertyCommand.h: BUG: Fix typo in get_property
	  documentation

	  Add some missing whitespace to fix formatting of the
	  documentation.

2008-09-04 13:15  king

	* Source/cmake.cxx: BUG: Fix unsetting of global properties

	  The set_property command unsets a property if it is given no
	  value.  In the case of GLOBAL properties, the cmake::SetProperty
	  method would replace a NULL value with "NOTFOUND".  Instead it
	  should be left as NULL so that the property is unset as expected.
	   Once it is unset the get_cmake_property command will still
	  report NOTFOUND while the get_property command will return the
	  empty string as documented.

2008-09-04 11:31  king

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: Make CTest
	  honor user-specified config

	  When the -C or --build-config option is used to specify the
	  configuration to be tested by CTest, do not override it with the
	  configuration in which CTest is built.

2008-09-03 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-03 16:22  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7519 extra
	  closing > in fortran projects

2008-09-03 09:43  hoffman

	* CMakeLists.txt, ChangeLog.manual, Docs/cmake-syntax.vim,
	  Modules/CMakeCCompilerABI.c, Modules/CMakeCCompilerId.c.in,
	  Modules/CMakeCXXCompilerABI.cpp,
	  Modules/CMakeCXXCompilerId.cpp.in, Modules/CheckTypeSizeC.c.in,
	  Modules/FindKDE3.cmake, Modules/FindKDE4.cmake,
	  Modules/FindLibXml2.cmake, Modules/FindLua50.cmake,
	  Modules/FindLua51.cmake, Modules/FindOpenGL.cmake,
	  Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
	  Modules/FindQt3.cmake, Modules/FindQt4.cmake,
	  Modules/FindTIFF.cmake, Modules/FindX11.cmake,
	  Modules/MacOSXFrameworkInfo.plist.in, Modules/NSIS.template.in,
	  Modules/TestEndianess.c.in, Modules/UsePkgConfig.cmake,
	  Modules/Platform/Darwin.cmake,
	  Modules/Platform/Windows-icl.cmake,
	  Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
	  Source/cmAddSubDirectoryCommand.h,
	  Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
	  Source/cmCacheManager.cxx, Source/cmComputeLinkDepends.cxx,
	  Source/cmComputeLinkDepends.h,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeTargetDepends.cxx,
	  Source/cmComputeTargetDepends.h, Source/cmDocumentVariables.cxx,
	  Source/cmDocumentation.cxx, Source/cmDocumentation.h,
	  Source/cmExtraCodeBlocksGenerator.cxx, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalKdevelopGenerator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h, Source/cmPolicies.cxx,
	  Source/cmPolicies.h, Source/cmReturnCommand.h,
	  Source/cmSetPropertyCommand.cxx,
	  Source/cmSetTargetPropertiesCommand.cxx,
	  Source/cmStringCommand.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTargetLinkLibrariesCommand.h, Source/cmXCodeObject.cxx,
	  Source/cmXCodeObject.h, Source/cmake.cxx, Source/cmakemain.cxx,
	  Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CursesDialog/cmCursesStringWidget.cxx,
	  Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
	  Source/kwsys/ProcessUNIX.c, Tests/BundleTest/BundleLib.cxx,
	  Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt,
	  Tests/BundleTest/BundleSubDir/CMakeLists.txt,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/Dependency/CMakeLists.txt,
	  Tests/Dependency/Case4/CMakeLists.txt,
	  Tests/Dependency/Case4/bar.c, Tests/Dependency/Case4/foo.c,
	  Tests/ExportImport/Export/CMakeLists.txt,
	  Tests/ExportImport/Export/testLib4lib.c,
	  Tests/ExportImport/Export/testLib4libdbg.c,
	  Tests/ExportImport/Export/testLib4libdbg1.c,
	  Tests/ExportImport/Export/testLib4libopt.c,
	  Tests/ExportImport/Export/testLib4libopt1.c,
	  Tests/ExportImport/Import/CMakeLists.txt,
	  Tests/ExportImport/Import/imp_testExe1.c,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
	  Tests/ReturnTest/CMakeLists.txt,
	  Tests/ReturnTest/include_return.cmake,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: 2.6.2 rc 2 merge from
	  main tree

2008-09-02 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-09-02 14:47  hoffman

	* Modules/Platform/Windows-icl.cmake: BUG: make sure the intel
	  compiler uses the intel linker

2008-09-02 14:46  hoffman

	* Modules/NSIS.template.in: BUG: remove Catalan as 2.29 does not
	  have it

2008-09-02 12:43  david.cole

	* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Fix issue
	  #3648 - make sure CMake reruns if a Bundle application's
	  directory is removed or if it's Info.plist file disappears since
	  those elements are put in place at CMake configure time.

2008-09-02 12:06  hoffman

	* Modules/MacOSXFrameworkInfo.plist.in: file
	  MacOSXFrameworkInfo.plist.in was added on branch CMake-2-6 on
	  2008-09-03 13:43:16 +0000

2008-09-02 12:06  king

	* Modules/MacOSXFrameworkInfo.plist.in,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h, Source/cmTarget.cxx:
	  ENH: Create Info.plist files in OS X Frameworks

	  A Mac OS X Framework should provide a Resources/Info.plist file
	  containing meta-data about the framework.  This change generates
	  a default Info.plist for frameworks and provides an interface for
	  users to customize it.

2008-09-02 11:06  david.cole

	* Tests/BundleTest/: BundleLib.cxx, BundleTest.cxx, CMakeLists.txt:
	  ENH: Add indirect dependency to Carbon and call a Carbon function
	  from executable. This will allow detecting broken dependency
	  chaining for '-framework blah' style lib dependencies.

2008-09-02 10:27  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
	  cmXCodeObject.h: ENH: Simplify string attributes in Xcode
	  generator

	  This change cleans up the implementation of cmXCodeObject to
	  avoid un-escaping and re-escaping string values.  There is no
	  need to store the string in escaped form.  It can be escaped once
	  when it is printed out to the generated project file.

2008-09-01 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-31 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-30 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-30 10:32  hoffman

	* Tests/Unset/unset.c: file unset.c was added on branch CMake-2-6
	  on 2009-02-04 16:44:19 +0000

2008-08-30 10:32  king

	* Tests/Unset/: CMakeLists.txt, unset.c, unset.cc: BUG: Fix Unset
	  test on VS 6

	  Visual Studio 6 does not recognize .cc as a C++ extension by
	  default.  Simplify the test to be C-only and use a .c extension.

2008-08-30 09:39  clinton

	* Modules/FindQt4.cmake:
	  ENH:	For #7433, add documentation that directories also can be
	  specified to	     update the translation files.

2008-08-29 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-29 13:22  king

	* Source/cmComputeLinkDepends.cxx: BUG: Link flags should still be
	  chained

	  The recent fix to avoid including flags in dependency inferral
	  also dropped them from chaining of dependencies through targets.
	  This fix restores chaining of flags through known dependency
	  lists while still leaving them out of inferred dependency lists.

2008-08-28 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-28 22:25  king

	* Source/cmComputeLinkDepends.cxx: BUG: A -framework Foo is also a
	  lib

2008-08-28 22:12  king

	* Source/cmComputeLinkDepends.cxx: BUG: Fix previous fix.

2008-08-28 22:07  king

	* Source/cmComputeLinkDepends.cxx: BUG: When recognizing flags on
	  link lines, we must still treat -l as a library.

2008-08-27 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-27 12:53  david.cole

	* Tests/BundleTest/: CMakeLists.txt, BundleSubDir/CMakeLists.txt:
	  ENH: Changes that allow configuring/building BundleTest test
	  separately from the main CMake build. (Eliminate reference to
	  CMake_SOURE_DIR.)

2008-08-27 10:35  king

	* Source/cmComputeLinkDepends.h: COMP: Do not use private typedef
	  from outside class.

2008-08-27 10:21  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: ENH:
	  New link line item ordering algorithm

	  This change introduces a new algorithm for link line
	  construction.  The order it computes always begins with the exact
	  link line specified by the user.  Dependencies of items specified
	  by the user are tracked, and those that are not already
	  satisified by the line are appended to it at the end with minimal
	  repeats.  This restores the behavior of CMake 2.4 and below while
	  still fixing some of its bugs.  See issue #7546.

2008-08-27 10:21  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
	  Do not infer dependencies of link flags

	  In cmComputeLinkDepends link items that look like flags (starting
	  in '-') should not be included in dependency inferral.  They are
	  not libraries and therefore have no dependencies.  They should
	  just be passed through to the final link line unchanged.  See
	  issue #7546.

2008-08-27 10:21  king

	* Source/cmComputeLinkDepends.cxx: BUG: Treat empty config name as
	  no configuration

	  In cmComputeLinkDepends we should treat an empty configuration
	  name as equivalent to no specific configuration at all.

2008-08-26 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-26 16:43  david.cole

	* Modules/NSIS.template.in: BUG: Do not use "Default" as a
	  language, remove 2nd occurence of "English", and remove three
	  other languages not supported by older versions of NSIS. Tested
	  with version 2.18 of NSIS on gaia.kitware.

2008-08-26 16:04  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Add comments about pre-processor defines and moc.

2008-08-26 12:54  david.cole

	* Source/cmStringCommand.cxx: BUG: Correct typo in error message.

2008-08-26 11:50  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Use COMPILE_DEFINTIONS instead of DEFINITIONS.

2008-08-26 11:22  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Add -DWIN32 for moc on Windows.  Final fix for #7465.

2008-08-25 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-25 19:41  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Add -D preprocessor defines to the moc commands.
	  Needed to fix #7465.

2008-08-25 10:31  hoffman

	* Source/cmUnsetCommand.cxx: file cmUnsetCommand.cxx was added on
	  branch CMake-2-6 on 2009-02-04 16:44:17 +0000

2008-08-25 10:31  hoffman

	* Source/cmUnsetCommand.h: file cmUnsetCommand.h was added on
	  branch CMake-2-6 on 2009-02-04 16:44:17 +0000

2008-08-25 10:31  king

	* Docs/cmake-syntax.vim, Source/cmBootstrapCommands.cxx,
	  Source/cmCacheManager.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSetCommand.h,
	  Source/cmUnsetCommand.cxx, Source/cmUnsetCommand.h,
	  Tests/CMakeLists.txt, Tests/Unset/CMakeLists.txt,
	  Tests/Unset/unset.cc: ENH: Add unset() command.

	  This introduces the unset() command to make it easy to unset
	  CMake variables, environment variables, and CMake cache
	  variables.  Previously it was not even possible to unset ENV or
	  CACHE variables (as in completely remove them).  Changes based on
	  patch from Philip Lowman.  See issue #7507.

2008-08-24 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-23 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-23 13:47  david.cole

	* Source/cmFileCommand.h: BUG: Correct typo in documentation: or ->
	  of

2008-08-23 13:33  david.cole

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add the
	  RECURSE_SYMLINKS_OFF flag to the FILE GLOB_RECURSE command.
	  Exposes the recently added kwsys capability that prevents
	  recursing through symlinks to CMake scripts.

2008-08-22 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-22 06:56  hoffman

	* Modules/NSIS.template.in: BUG: remove extension from inserts

2008-08-22 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-21 15:13  hoffman

	* Modules/NSIS.template.in: ENH: sort languages and use list from
	  NSIS 2.22

2008-08-21 13:55  hoffman

	* Modules/NSIS.template.in: BUG: remove some languages that are not
	  supported in older versions of NSIS

2008-08-21 09:54  king

	* Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: ENH: Allow
	  custom limit on object file path length

	  Some native build tools, particularly those for cross compiling,
	  may have a limit on the length of the full path to an object file
	  name that is lower than the platform otherwise supports.  This
	  change allows the limit to be set by the project toolchain file
	  through the variable CMAKE_OBJECT_PATH_MAX.

2008-08-21 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-20 18:00  hoffman

	* Modules/NSIS.template.in: ENH: try to fix error

2008-08-20 13:24  david.cole

	* Source/: CTest/cmCTestCoverageHandler.cxx, kwsys/Glob.cxx,
	  kwsys/Glob.hxx.in: ENH: Add RecurseThroughSymlinks data member to
	  kwsys::Glob. Allows recursive globs to skip symlinks when
	  necessary. Default to true for backwards compatible behavior.
	  Used from the ctest coverage handler to avoid recursing through
	  the '/Applications' directory on the Mac looking for *.da
	  files... Should fix the hangs reported recently by Mac CMake
	  dashboard submitters.

2008-08-20 11:45  king

	* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Add
	  if(TARGET) command

	  It is useful to be able to test if a target has been created.
	  Often targets are created only inside conditions.  Rather than
	  storing the result of the condition manually for testing by other
	  parts of the project, it is much easier for the other parts to
	  just test for the target's existence.  This will also be useful
	  when find-modules start reporting results with IMPORTED targets
	  and projects want to test if a certain target is available.

2008-08-20 09:57  king

	* Source/kwsys/ProcessUNIX.c: BUG: Handle case when select() lies

	  According to "man select" on Linux it is possible that select()
	  lies about data being ready on a pipe in some subtle cases.  We
	  deal with this by switching to non-blocking i/o and checking for
	  EAGAIN.  See issue #7180.

2008-08-20 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-19 16:40  hoffman

	* Source/CursesDialog/cmCursesStringWidget.cxx: BUG: fix for 6462,
	  delete key should delete the current char

2008-08-19 15:59  hoffman

	* Modules/FindOpenGL.cmake: BUG: fix for bug 7104 look for GL in
	  X11R6 dirs

2008-08-19 15:55  hoffman

	* Source/cmSystemTools.cxx: BUG: fix for 7045, use gcc for .m

2008-08-19 15:42  hoffman

	* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
	  BUG: fix 6647 arguments after -E should not be parsed by CMake

2008-08-19 15:07  hoffman

	* Source/cmGlobalVisualStudio7Generator.cxx: BUG: fix for 6794
	  support for LTCG WholeProgramOptimization, which is not available
	  in VS 8 and newer.

2008-08-19 14:28  hoffman

	* Modules/FindPHP4.cmake: BUG: fix for bug 6775, FindPHP4 did not
	  honor required

2008-08-19 14:23  hoffman

	* Modules/Platform/Darwin.cmake: BUG: fix for 6710
	  CMAKE_OSX_SYSROOT should be a PATH

2008-08-19 14:07  hoffman

	* Modules/NSIS.template.in: BUG: fix for 7446 NSIS support for
	  other languages

2008-08-19 13:59  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  magrathea_release.cmake, upload_release.cmake,
	  v20n17_aix_release.cmake: ENH: check in current build scripts

2008-08-19 13:48  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: fix for 7496, do not just
	  report configure done when there is an error during configure

2008-08-19 13:31  hoffman

	* Source/cmake.cxx: BUG: 7448 fix crash in ccmake when compiler is
	  changed

2008-08-19 11:43  king

	* Tests/: CMakeLists.txt, test_clean.cmake.in: ENH: Add test_clean
	  target to wipe out tests

	  We frequently need to wipe out all the CMake test build
	  directories in order to run tests from scratch.  This change adds
	  a test_clean custom target to remove all these directories for
	  out-of-source builds.

2008-08-19 11:43  king

	* Source/: cmSetPropertyCommand.cxx,
	  cmSetTargetPropertiesCommand.cxx, cmTarget.cxx, cmTarget.h: ENH:
	  Disallow link-type keywords in link interface

	  The LINK_INTERFACE_LIBRARIES target property may not contain the
	  "debug", "optimized", or "general" keywords.	These keywords are
	  supported only by the target_link_libraries (and link_libraries)
	  command and are not a generic library list feature in CMake.
	  When a user attempts to add one of these keywords to the property
	  value, we now produce an error message that refers users to
	  alternative means.

2008-08-19 10:29  king

	* Source/cmTarget.cxx: ENH: Clarify link interface documentation

	  The LINK_INTERFACE_LIBRARIES property does not apply for STATIC
	  libraries.  The IMPORTED_LINK_INTERFACE_LIBRARIES property does
	  apply for STATIC libraries.  State both explicitly in the
	  documentation.  Also, clarify that the per-configuration version
	  of these properties completely overrids the generic version.

2008-08-19 10:28  king

	* Source/cmMakefile.cxx: BUG: Linking to modules is for 2.2 compat
	  only

	  The compatibility check to allow linking to modules should test
	  for CMake 2.2, not the unreleased 2.3.  See issue #7500.
	  Furthermore, the message should be more clear about fixing the
	  code instead of setting CMAKE_BACKWARDS_COMPATIBILITY unless one
	  is just trying to build an existing project.

2008-08-19 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-18 16:29  king

	* Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx,
	  cmPolicies.h: ENH: Improve errors when a policy is REQUIRED

	  In the future some policies may be set to REQUIRED_IF_USED or
	  REQUIRED_ALWAYS.  This change clarifies the error messages users
	  receive when violating the requirements.

2008-08-18 11:39  king

	* Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
	  Source/cmComputeLinkDepends.cxx,
	  Source/cmComputeLinkInformation.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add UNKNOWN type for
	  IMPORTED libraries

	  When creating an IMPORTED target for a library that has been
	  found on disk, it may not be known whether the library is STATIC
	  or SHARED.  However, the library may still be linked using the
	  file found from disk.  Use of an IMPORTED target is still
	  important to allow per-configuration files to be specified for
	  the library.

	  This change creates an UNKNOWN type for IMPORTED library targets.
	   The IMPORTED_LOCATION property (and its per-config equivalents)
	  specifies the location of the library.  CMake makes no
	  assumptions about the library that cannot be inferred from the
	  file on disk.  This will help projects and find-modules import
	  targets found on disk or specified by the user.

2008-08-18 11:26  king

	* Source/: cmLocalGenerator.cxx, cmTarget.cxx: STYLE: Convert
	  unused target type cases to default

	  In switch statements that deal with only a few target types, use
	  a 'default' case for the remaining target types instead of
	  listing them explicitly.  This will make it easier to add more
	  types in the future.

2008-08-18 10:11  king

	* Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTargetLinkLibrariesCommand.h,
	  Tests/ExportImport/Export/CMakeLists.txt: ENH: Make link
	  interface mode more distinct

	  Rename the recently added INTERFACE mode of the
	  target_link_libraries() command to LINK_INTERFACE_LIBRARIES.
	  This makes it much more distinct from a normal call to the
	  command, and clearly states its connection to the property of the
	  same name.  Also require the option to appear immediately after
	  the target name to make it a mode rather than an option.

2008-08-18 09:53  king

	* Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add
	  cmake_policy(GET) command mode

	  It is likely that projects or CMake modules in the future will
	  need to check the value of a policy setting.	For example, if we
	  add a policy that affects the results of FindXYZ.cmake modules,
	  the module code will need to be able to check the policy.

2008-08-18 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-17 05:38  alex

	* Modules/FindKDE4.cmake: BUG: fix closing ENDIF()

	  Alex

2008-08-17 05:11  alex

	* Modules/FindQt4.cmake: BUG: fix closing IF()

	  Alex

2008-08-17 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-16 19:11  alex

	* Modules/: FindKDE3.cmake, FindKDE4.cmake, FindQt3.cmake,
	  FindQt4.cmake: BUG: fix #7447, FindModulesExecuteAll test fails
	  if both Qt3 and KDE4 can be found in the system

	  Qt3 and Qt4 cannot be used together in one project.  Now Qt3/KDE3
	  and Qt4/KDE4 handle the case that this is done nevertheless
	  properly, i.e. they fail with FATAL_ERROR if it was REQUIRED and
	  they fail with just MESSAGE(STATUS ...) and RETURN() if it was
	  not REQUIRED

	  BUG: make FindQt4 error out with FATAL_ERROR also if it was
	  searched QUIET

	  Alex

2008-08-16 18:06  hoffman

	* Tests/ReturnTest/include_return.cmake: file include_return.cmake
	  was added on branch CMake-2-6 on 2008-09-03 13:43:31 +0000

2008-08-16 18:06  alex

	* Source/cmReturnCommand.h, Tests/ReturnTest/CMakeLists.txt,
	  Tests/ReturnTest/include_return.cmake: STYLE: extend
	  documentation for RETURN() a bit ENH: add a test for calling
	  RETURN() in an included file

	  Alex

2008-08-16 17:14  alex

	* Modules/FindQt3.cmake: STYLE: remove some unnecessary lines
	  STYLE: everything uppercase in this file

	  Alex

2008-08-16 16:58  alex

	* Source/cmGlobalKdevelopGenerator.cxx: BUG: fix #7477, set
	  VERBOSE=1 in the kdevelop setting for the environment, not
	  together with the make executable

	  Alex

2008-08-16 16:48  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: STYLE: remove some
	  commented code

	  Alex

2008-08-16 16:33  alex

	* Source/cmGlobalKdevelopGenerator.cxx: BUG: fix #7471, only put
	  build directories and CMakeFiles/ in the blacklist

	  Alex

2008-08-16 07:38  alex

	* Modules/FindX11.cmake: ENH: also search in /usr/X11R7, remove
	  /usr/lib and /usr/local/lib, they are part of the standard search
	  paths (partly sync wih KDE)

	  Alex

2008-08-16 07:29  alex

	* Modules/FindTIFF.cmake: ENH: add more names for libtiff, mark
	  TIFF_INCLUDE_DIR and TIFF_LIBRARY as advanced (sync with KDE)

	  Alex

2008-08-16 07:22  alex

	* Modules/FindLibXml2.cmake: ENH: also search for xmllint, which
	  comes with libxml2 (sync with FindLibXml2.cmake from KDE)

	  Alex

2008-08-16 07:10  alex

	* Modules/FindPNG.cmake: ENH: add more names of linpng (sync with
	  the KDE version)

	  Alex

2008-08-16 07:01  alex

	* Modules/UsePkgConfig.cmake: STYLE: /usr/local/bin is in the path
	  anyway STYLE: this file is mostly uppercase commands, so make all
	  commands uppercase ENH: add a status message in case pkgconfig
	  didn't find the package (sync with the one from KDE)

	  Alex

2008-08-16 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-15 15:07  hoffman

	* Modules/Platform/Windows-NMcl.cmake: ENH: add platform file for
	  bounds checker

2008-08-15 09:47  king

	* Source/cmSystemTools.cxx: COMP: Work-around bogus compiler
	  warning.

2008-08-15 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-14 15:34  alex

	* Modules/: FindLua50.cmake, FindLua51.cmake: BUG: fix
	  documentation, the variables are named LUA50_FOUND and
	  LUA51_FOUND (in all released versions)

	  Alex

2008-08-14 09:53  king

	* Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
	  ENH: Inform user when RPATH or RUNPATH is removed

2008-08-14 09:53  king

	* Source/cmSystemTools.cxx: BUG: Update both RPATH and RUNPATH
	  entries

	  During installation the RPATH and RUNPATH entries of ELF binaries
	  are edited to match the user specification.  Usually either one
	  entry is present or both entries refer to the same string
	  literal.  In the case that they are both present and refer to
	  separate string literals we need to update both.  I have never
	  seen this case in practice, but we should do this just in case.

2008-08-14 09:53  king

	* Source/cmSystemTools.cxx: BUG: Remove both RPATH and RUNPATH
	  entries

	  Removal of the RPATH and RUNPATH from ELF binaries must work when
	  both entries are present.  Both entries should be removed.
	  Previously only one would be removed and the other would be
	  blanked because it pointed at the same string which was zeroed.
	  This fixes gentoo bug number 224901.

2008-08-14 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-13 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-12 19:01  king

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
	  Teach find_package about lib64 paths

	  When find_package is about to look in <prefix>/lib, search first
	  in <prefix>/lib64 in cases that find_library would use lib64
	  paths.

2008-08-12 17:27  hoffman

	* Tests/ExportImport/Export/testLib4libdbg1.c: file
	  testLib4libdbg1.c was added on branch CMake-2-6 on 2008-09-03
	  13:43:28 +0000

2008-08-12 17:27  hoffman

	* Tests/ExportImport/Export/testLib4libopt1.c: file
	  testLib4libopt1.c was added on branch CMake-2-6 on 2008-09-03
	  13:43:28 +0000

2008-08-12 17:27  king

	* Tests/ExportImport/Export/: CMakeLists.txt, testLib4libdbg1.c,
	  testLib4libopt1.c: BUG: Fix ExportImport test on VS6

	  Visual Studio 6 does not support per-target object files, so just
	  use two separate source file names in this case.

2008-08-12 07:01  alex

	* Source/cmakemain.cxx: STYLE: one ifdef block less, the
	  documentation object can be created a bit later

	  Alex

2008-08-12 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-11 16:23  hoffman

	* Tests/ExportImport/Export/testLib4lib.c: file testLib4lib.c was
	  added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000

2008-08-11 16:23  hoffman

	* Tests/ExportImport/Export/testLib4libdbg.c: file testLib4libdbg.c
	  was added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000

2008-08-11 16:23  hoffman

	* Tests/ExportImport/Export/testLib4libopt.c: file testLib4libopt.c
	  was added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000

2008-08-11 16:23  king

	* Tests/ExportImport/: Export/CMakeLists.txt, Export/testLib4lib.c,
	  Export/testLib4libdbg.c, Export/testLib4libopt.c,
	  Import/CMakeLists.txt, Import/imp_testExe1.c: ENH: Test
	  target_link_libraries INTERFACE option

2008-08-11 16:23  king

	* Source/: cmTargetLinkLibrariesCommand.cxx,
	  cmTargetLinkLibrariesCommand.h: ENH: Simple specification of link
	  interfaces

	  Create an INTERFACE option to the target_link_libraries command
	  to help set the LINK_INTERFACE_LIBRARIES and
	  LINK_INTERFACE_LIBRARIES_DEBUG properties.  This will help users
	  specify link interfaces using variables from Find*.cmake modules
	  that include the 'debug' and 'optimized' keywords.

2008-08-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-07 17:51  king

	* Source/: cmTargetLinkLibrariesCommand.cxx,
	  cmTargetLinkLibrariesCommand.h: ENH: Tolerate repeated link
	  library types

	  The "debug", "optimized", and "general" link library type
	  specifier arguments to the target_link_library commands are
	  sometimes repeated in user code due to variable expansion and
	  other complications.	Instead of silently accepting the
	  duplicates and trying to link to a bogus library like
	  "optimized.lib", warn and ignore the earlier specifiers.

2008-08-07 17:12  king

	* Source/cmAddSubDirectoryCommand.h: ENH: Clarify documentation of
	  EXCLUDE_FROM_ALL

	  The add_subdirectory() command's EXCLUDE_FROM_ALL option does not
	  override inter-target dependencies.  This change clarifies the
	  documentation accordingly.

2008-08-07 10:13  hoffman

	* Tests/Dependency/Case4/CMakeLists.txt: file CMakeLists.txt was
	  added on branch CMake-2-6 on 2008-09-03 13:43:27 +0000

2008-08-07 10:13  hoffman

	* Tests/Dependency/Case4/bar.c: file bar.c was added on branch
	  CMake-2-6 on 2008-09-03 13:43:27 +0000

2008-08-07 10:13  hoffman

	* Tests/Dependency/Case4/foo.c: file foo.c was added on branch
	  CMake-2-6 on 2008-09-03 13:43:27 +0000

2008-08-07 10:13  king

	* Tests/Dependency/: CMakeLists.txt, Case4/CMakeLists.txt,
	  Case4/bar.c, Case4/foo.c: ENH: Test fake circular dependency case

	  A recent change fixed a case in which CMake incorrectly diagnosed
	  a circular dependency involving a non-linkable executable target.
	   This adds a test for that case.

2008-08-07 09:09  king

	* Modules/: CMakeCCompilerABI.c, CMakeCCompilerId.c.in,
	  CMakeCXXCompilerABI.cpp, CMakeCXXCompilerId.cpp.in,
	  CheckTypeSizeC.c.in, TestEndianess.c.in: ENH: Improve robustness
	  of compiler INFO strings

	  Compiler INFO strings built at preprocessing time encode
	  information that must appear as a string literal in the resulting
	  binary.  We must make sure the strings appear in the final binary
	  no matter what compiler and flags are used.  The previous
	  implementation worked in most places but failed with the GNU
	  linker's --gc-sections option which managed to discard the
	  string.  Instead we make the program return value depend on an
	  element of the string indexed by a runtime program parameter,
	  which absolutely requires the string to be present.

2008-08-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-06 17:48  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmComputeTargetDepends.cxx, cmComputeTargetDepends.h: BUG: Avoid
	  bogus dependency on executable targets

	  When an executable target within the project is named in
	  target_link_libraries for another target, but the executable does
	  not have the ENABLE_EXPORTS property set, then the executable
	  cannot really be linked.  This is probably a case where the user
	  intends to link to a third-party library that happens to have the
	  same name as an executable target in the project (or else will
	  get an error at build time).	We need to avoid making the other
	  target depend on the executable target incorrectly, since the
	  executable may actually want to link to that target and this is
	  not a circular depenency.

2008-08-06 17:48  king

	* Source/cmComputeTargetDepends.cxx: ENH: Improve readability of
	  circular depends error

	  When reporting the dependencies in a strongly connected component
	  quote the target names to make the message more readable no
	  matter the target name.

2008-08-06 17:48  king

	* Source/cmGlobalGenerator.cxx: BUG: Fix crash on circular target
	  dependencies

	  After reporting an error about circular target dependencies do
	  not try to continue generation because the dependency computation
	  object is not in a useful state.

2008-08-06 17:43  alex

	* Tests/CMakeLists.txt: BUG: fix endif()

	  Alex

2008-08-06 17:04  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/FindImageMagick.cmake, Modules/FindKDE3.cmake,
	  Modules/Platform/Darwin.cmake,
	  Modules/Platform/Linux-Intel-C.cmake,
	  Modules/Platform/Linux-Intel-CXX.cmake, Source/CMakeLists.txt,
	  Source/cmELF.cxx, Source/cmExtraEclipseCDT4Generator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h,
	  Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
	  Source/cmTarget.cxx, Source/cmTarget.h, Source/cmake.cxx,
	  Source/cmake.h, Source/cmakemain.cxx,
	  Source/CTest/cmCTestCoverageHandler.cxx,
	  Tests/CustomCommand/CMakeLists.txt: ENH: merge in fixes from main
	  tree 2.6.2 RC 1

2008-08-06 16:16  alex

	* Tests/CMakeLists.txt: ENH: add simple tests to test that the
	  extra generators don't crash

	  Alex

2008-08-06 16:05  king

	* Modules/Platform/: Linux-Intel-C.cmake, Linux-Intel-CXX.cmake:
	  ENH: Add preprocessor and assembly rules for Intel

2008-08-06 15:35  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: BUG: don't crash in the
	  generator is EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH are
	  empty

	  Alex

2008-08-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-05 16:06  alex

	* Modules/FindKDE3.cmake: BUG: fix #7452, bad closing ENDIF()
	  statement

	  Alex

2008-08-05 13:27  king

	* Tests/CustomCommand/CMakeLists.txt: ENH: Test relative path
	  custom command output

	  As of CMake 2.6 a custom command output specified by relative
	  path is placed in the build tree.  This adds a test to make sure
	  other references to the output are hooked up correctly, fixing a
	  bug in CMake 2.6.1.

2008-08-05 13:27  king

	* Source/cmLocalGenerator.cxx: BUG: Custom command depends may
	  match sources

	  Custom command dependencies that are not full paths or targets
	  may also match source files.	When one does, the full information
	  about the source file's location and name may be used.  This
	  fixes the case when a custom commands depends by relative path on
	  a source file generated by another custom command specifying its
	  output by relative path.

2008-08-05 13:27  king

	* Source/: cmSourceFileLocation.cxx, cmSourceFileLocation.h: BUG:
	  Fix matching of ambiguous sf extensions.

	  A name with an ambiguous extension may only match an unambiguous
	  name that is extended by one of the fixed set of extensions tried
	  when finding the source file on disk.  This rule makes matching
	  of source files with ambiguous extensions much less aggressive
	  but still sufficient.

2008-08-05 09:55  king

	* Source/cmLocalGenerator.cxx: BUG: Do not convert RPATH entries to
	  full path.

	  When generating RPATH entries on the link line using a repeated
	  linker flag (-R ... -R ... style) do not convert individual
	  entries to a full path.  We need to preserve what the user
	  requested.

2008-08-05 09:55  king

	* Source/cmLocalGenerator.cxx: BUG: Fix escaping in link scripts

	  When generating escape sequences for the native build tool do not
	  put in Makefile escapes for paths generated into link scripts.
	  This fixes putting "$ORIGIN" into the RPATH, and probably some
	  other subtle problems.

2008-08-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-04 11:37  king

	* Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Source/cmMakefileLibraryTargetGenerator.cxx: ENH: Build large
	  archives incrementally

	  Creation of archive libraries with the unix 'ar' tool should be
	  done incrementally when the number of object files is large.
	  This avoids problems with the command line getting too many
	  arguments.

2008-08-04 09:38  king

	* Source/cmELF.cxx: BUG: Fix operator precedence error in cmELF

	  When attempting to load the RPATH out of a non-ELF file cmELF
	  would crash because the check for a valid file was done with in
	  correct operator precedence.	See bug#7392.

2008-08-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-08-01 20:38  miguelf

	* Modules/FindImageMagick.cmake: STYLE: Fixed module list in
	  documentation; Magick should be MagickCore.

2008-08-01 12:10  david.cole

	* Source/CMakeLists.txt: BUG: Improve fix for issue #7058 -
	  comsuppd did not yet exist in VC6.

2008-08-01 11:03  hoffman

	* CMakeLists.txt: ENH: final 2.6.1

2008-08-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-31 14:16  david.cole

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix issue#4792 -
	  improve verbose and log output when ctest cannot find a file
	  during coverage analysis.

2008-07-31 13:46  david.cole

	* Source/CMakeLists.txt: BUG: Fix issue #7058 - link the commsup
	  lib explicitly for use on some Visual Studio + SDK combinations

2008-07-31 13:36  hoffman

	* Source/cmake.cxx: BUG: fix for 7426 bad check for cpack

2008-07-31 12:54  david.cole

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix issue #5773 -
	  add table entry to map /W0 to WarningLevel="0"

2008-07-31 12:00  hoffman

	* Tests/BundleGeneratorTest/CMakeLists.txt: ENH: fix for branch

2008-07-31 11:52  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/InstallRequiredSystemLibraries.cmake,
	  Source/cmCallVisualStudioMacro.cxx,
	  Source/cmCallVisualStudioMacro.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudioGenerator.cxx, Source/cmake.cxx,
	  Tests/CMakeLists.txt, Tests/BundleGeneratorTest/BundleIcon.icns,
	  Tests/BundleGeneratorTest/CMakeLists.txt,
	  Tests/BundleGeneratorTest/Executable.cxx,
	  Tests/BundleGeneratorTest/Info.plist,
	  Tests/BundleGeneratorTest/Library.cxx,
	  Tests/BundleGeneratorTest/StartupCommand: ENH: merge in stuff
	  from cvs head RC 16

2008-07-31 11:28  david.cole

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix issue #4971 -
	  use lower case when comparing file names from gcov output on
	  _WIN32 since sometimes the drive letters have different case.

2008-07-31 10:54  hoffman

	* Tests/CMakeLists.txt: ENH: fix build with Xcode project was
	  missing

2008-07-31 10:33  hoffman

	* Source/: cmMakefile.cxx, cmake.cxx, cmake.h, cmakemain.cxx: ENH:
	  add a --trace option

2008-07-31 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-30 16:36  hoffman

	* Tests/BundleGeneratorTest/BundleIcon.icns: file BundleIcon.icns
	  was added on branch CMake-2-6 on 2008-07-31 15:52:24 +0000

2008-07-30 16:36  hoffman

	* Tests/BundleGeneratorTest/CMakeLists.txt: file CMakeLists.txt was
	  added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000

2008-07-30 16:36  hoffman

	* Tests/BundleGeneratorTest/Executable.cxx: file Executable.cxx was
	  added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000

2008-07-30 16:36  hoffman

	* Tests/BundleGeneratorTest/Info.plist: file Info.plist was added
	  on branch CMake-2-6 on 2008-07-31 15:52:25 +0000

2008-07-30 16:36  hoffman

	* Tests/BundleGeneratorTest/Library.cxx: file Library.cxx was added
	  on branch CMake-2-6 on 2008-07-31 15:52:25 +0000

2008-07-30 16:36  hoffman

	* Tests/BundleGeneratorTest/StartupCommand: file StartupCommand was
	  added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000

2008-07-30 16:36  david.cole

	* Tests/: CMakeLists.txt, BundleGeneratorTest/BundleIcon.icns,
	  BundleGeneratorTest/CMakeLists.txt,
	  BundleGeneratorTest/Executable.cxx,
	  BundleGeneratorTest/Info.plist, BundleGeneratorTest/Library.cxx,
	  BundleGeneratorTest/StartupCommand: ENH: Add test for the new
	  CPack BundleGenerator. Thanks to Tim Shead for the patch. See
	  issue #7170 for more details.

2008-07-30 15:43  david.cole

	* Modules/InstallRequiredSystemLibraries.cmake: BUG: Fix issue
	  #6610. Use 64-bit system binaries when using the 64-bit MSVC
	  compiler. Thanks to Clinton Stimpson for the patch.

2008-07-30 15:26  david.cole

	* Source/: cmCallVisualStudioMacro.cxx, cmCallVisualStudioMacro.h,
	  cmGlobalVisualStudioGenerator.cxx, cmake.cxx: BUG: Fix issue
	  #7088 - do not emit error messages when attempts to run Visual
	  Studio macros fail. You can still get the error output as
	  messages if you want using --debug-output from the cmake command
	  line.

2008-07-30 15:18  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: fix for bug 7427, preinstall
	  target name hard coded

2008-07-30 14:54  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
	  Modules/FindImageMagick.cmake, Modules/FindJPEG.cmake,
	  Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Source/cmComputeLinkInformation.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmOrderDirectories.cxx, Source/cmOrderDirectories.h,
	  Source/cmSourceFileLocation.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h: ENH: merge in from
	  main tree RC 15

2008-07-30 13:28  david.cole

	* Source/CPack/: cmCPackPackageMakerGenerator.cxx,
	  cmCPackPackageMakerGenerator.h: BUG: Fix issue #7414 - do not
	  crash when given components with circular dependencies. Thanks to
	  Doug Gregor for the patch.

2008-07-30 11:06  king

	* Source/cmSourceFileLocation.cxx: ENH: Recognize src extensions of
	  all enabled langs

	  For historical reasons we still support naming of source files
	  without their extension.  Sources without known extensions are
	  located on disk by iterating through a fixed set of possible
	  extensions.  We now want users to always specify the extension,
	  so the fixed set will not be expanded and is preserved for
	  compatibility with older projects.

	  This change adds recognition of extensions of all enabled
	  languages to avoid checking the disk for files whose extensions
	  are unambiguous but not in the original fixed set.

2008-07-30 11:06  king

	* Source/cmSourceFileLocation.cxx: BUG: Avoid double-slash in check
	  for source file

2008-07-30 10:44  hoffman

	* Source/cmLocalGenerator.cxx: BUG: fix for bug 7421, fortran did
	  not get arch flags on the mac

2008-07-30 10:23  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmComputeLinkInformation.cxx: BUG: Preserve all non-targets on
	  user link lines

	  In CMake 2.4 the generated link line for a target always
	  preserved the originally specified libraries in their original
	  order.  Dependencies were satisfied by inserting extra libraries
	  into the line, though it had some bugs.  In CMake 2.6.0 we
	  preserved only the items on the link line that are not known to
	  be shared libraries.	This reduced excess libraries on the link
	  line.  However, since we link to system libraries (such as
	  /usr/lib/libm.so) by asking the linker to search (-lm), some
	  linkers secretly replace the library with a static library in
	  another implicit search directory (developers can override this
	  by using an imported target to force linking by full path).  When
	  this happens the order still matters.

	  To avoid this and other potential subtle issues this commit
	  restores preservation of all non-target items and static library
	  targets.  This will create cases of unnecessary, duplicate shared
	  libraries on the link line if the user specifies them, but at
	  least it will work.  In the future we can attempt a more advanced
	  analysis to safely remove duplicate shared libraries from the
	  link line.

2008-07-30 09:25  king

	* Source/cmComputeLinkDepends.cxx: BUG: Preserve shared lib order
	  for 2.4 compatibility

	  We preserve the order and multiplicity of libraries directly
	  linked by a target as specified by the user.	Items known to be
	  shared libraries may be safely skipped because order preservation
	  is only needed for static libraries.	However, CMake 2.4 did not
	  skip shared libs, so we do the same when in 2.4 compatibility
	  mode.

2008-07-30 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-29 16:41  hoffman

	* Modules/FindJPEG.cmake: BUG: #7416  fix error when jpeg is not
	  found

2008-07-29 14:57  king

	* Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
	  cmOrderDirectories.h: ENH: Warn when system libraries may be
	  hidden.

	  We never explicitly specify system library directories in linker
	  or runtime search paths.  Furthermore, libraries in these
	  directories are always linked by asking the linker to search for
	  them.  We need to generate a warning when explicitly specified
	  search directories contain files that may hide the system
	  libraries during the search.

2008-07-29 14:01  king

	* Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
	  cmOrderDirectories.h: ENH: Provide context in path ordering
	  warnings

2008-07-29 14:00  king

	* Source/cmOrderDirectories.cxx: STYLE: Fix typo in comment in
	  cmOrderDirectories

2008-07-29 10:51  hoffman

	* Source/cmComputeLinkInformation.cxx: ENH: do not depend on files
	  that do not exist

2008-07-29 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-28 15:40  dgregor

	* Modules/FindBoost.cmake: BUG: Be more careful with
	  Boost_MINOR_VERSION in FindBoost module

2008-07-28 14:33  dgregor

	* Modules/FindBoost.cmake: BUG: Work around Boost 1.36.0 bug fix on
	  Darwin by setting the mangled compiler name to -xgccVERSION

2008-07-28 11:31  hoffman

	* CMakeLists.txt, CTestConfig.cmake, ChangeLog.manual,
	  DartConfig.cmake, Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h, Source/cmPolicies.cxx,
	  Source/cmPolicies.h, Source/cmTarget.cxx, Source/cmTarget.h: ENH:
	  merge in policy 0008 and cdash direct submission

2008-07-28 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-27 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-26 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-25 23:23  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
	  Source/cmSourceFileLocation.cxx: ENH: merge in from main tree and
	  fix bug for flex and yacc stuff in SecondLife

2008-07-25 18:00  hoffman

	* Source/cmSourceFileLocation.cxx: BUG: fix source file extension
	  bug that broke Second life build

2008-07-25 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-24 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-23 12:59  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h, cmPolicies.cxx, cmPolicies.h,
	  cmTarget.cxx, cmTarget.h: ENH: Support full-path libs w/out valid
	  names.

	  This change introduces policy CMP0008 to decide how to treat full
	  path libraries that do not appear to be valid library file names.
	   Such libraries worked by accident in the VS IDE and Xcode
	  generators with CMake 2.4 and below.	We support them in CMake
	  2.6 by introducing this policy.  See policy documentation added
	  by this change for details.

2008-07-23 12:19  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h: ENH: Skip libs in known dirs for
	  CMP0003 warnings.

	  Sometimes we ask the linker to search for a library for which the
	  path is known but for some reason cannot be specified by full
	  path.  In these cases do not include the library in CMP0003
	  warnings because we know the extra paths are not needed for it.

2008-07-23 02:47  miguelf

	* Modules/FindImageMagick.cmake: ENH: Updated FindImageMagick to: -
	  Find newer additions such as animate, compare, etc.  - Find
	  development api: Magick++, MagickCore, MagickWand - Use
	  FindPackageHandleStandardArgs to output standard messages.

2008-07-23 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-22 14:04  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CheckFortranFunctionExists.cmake, Modules/FindBLAS.cmake,
	  Modules/FindLAPACK.cmake, Modules/FindMPI.cmake,
	  Modules/FindwxWidgets.cmake, Source/cmComputeLinkInformation.cxx,
	  Source/cmDocumentVariables.cxx, Source/cmDocumentation.cxx,
	  Source/cmDocumentationFormatter.cxx,
	  Source/cmDocumentationFormatterHTML.cxx,
	  Source/cmLocalGenerator.cxx,
	  Source/CPack/cmCPackBundleGenerator.cxx: ENH: merge in changes
	  from main tree for RC12

2008-07-22 13:34  hoffman

	* Modules/: FindBLAS.cmake, FindLAPACK.cmake, FindOpenSSL.cmake:
	  ENH: change to correct line feed

2008-07-22 13:32  hoffman

	* Source/cmLocalGenerator.cxx: COMP: fix compiler warning and
	  follow style

2008-07-22 07:15  alin.elena

	* Modules/: CheckFortranFunctionExists.cmake, FindBLAS.cmake,
	  FindLAPACK.cmake:
	  ENH:	FindBLAS.cmake, FindLAPACK.cmake modules were redesigned so
	  now you have three new variables BLA_VENDOR (you can specify the
	  VENDOR), BLA_STATIC (gets the static version of libs), BLA_F95
	  (gets the fortran 95 interface). BLA_VENDOR can be specified as
	  an environment variable. Intel mkls libs need FindThreads to be
	  found correctly so you will need to enable the C/CXX

2008-07-22 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-21 17:52  alex

	* Source/: cmDocumentation.cxx, cmDocumentationFormatter.cxx,
	  cmDocumentationFormatterHTML.cxx: ENH: handle HTML documentation
	  for single items better: no warning about
	  ComputeSectionLinkPrefix, don't create an index for only one item

	  Alex

2008-07-21 15:44  hoffman

	* CTestConfig.cmake, DartConfig.cmake: ENH: switch to using cdash
	  for submissions

2008-07-21 15:34  hoffman

	* Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH: get out of
	  module if no fortran

2008-07-21 15:11  hoffman

	* Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH: this should fail
	  only if required is sent to find package

2008-07-21 13:40  alin.elena

	* Modules/: FindBLAS.cmake, FindLAPACK.cmake:
	  ENH: checks if Fortran is enbaled. If not an error message is
	  produced.

2008-07-21 10:07  king

	* Source/cmComputeLinkInformation.cxx: ENH: Support full-path libs
	  w/out extension in VS IDE.

	    - This case worked accidentally in CMake 2.4, though not in
	  Makefiles.
	    - Some projects build only with the VS IDE on windows and have
	  this
	      mistake.
	    - Support them when 2.4 compatibility is enabled by adding the
	  extension.

2008-07-21 04:56  alin.elena

	* Modules/: CheckFortranFunctionExists.cmake, FindLAPACK.cmake:
	  ENH: Modules/CheckFortranFunctionExists.cmake helps gfortran to
	  check the existence of a file ENH: Modules/FindLAPACK.cmake
	  returns the full list of libraries required to link against
	  Lapack

2008-07-21 00:02  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-20 17:14  alex

	* Source/cmDocumentVariables.cxx: STYLE: fix #7146, add
	  documentation for
	  CMAKE[_SYSTEM]_(LIBRARY|PROGRAM|INCLUDE|PREFIX)_PATH variables
	  -moved CMAKE_CROSSCOMPILING from "Variables that modify
	  behaviour" to "variables that Provide Information", since it
	  should be used only for testing whether we are currently in cross
	  compiling mode, not for switching between the modes.

	  Alex

2008-07-20 15:50  alex

	* Modules/FindJNI.cmake: BUG: #7333, search dirs for Fedora

	  Alex

2008-07-20 15:45  alex

	* Modules/FindJNI.cmake: BUG: #7360: add support for FreeBSD BUG:
	  #7345: add support for ppc

	  Alex

2008-07-20 15:39  alex

	* Modules/FindJNI.cmake: BUG: fix #6416: provide JNI_LIBRARIES and
	  JNI_INCLUDE_DIRS

	  Alex

2008-07-19 23:52  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-18 23:52  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-18 16:12  david.cole

	* Source/CPack/cmCPackBundleGenerator.cxx: ENH: Improvements to the
	  bundle cpack generator from second patch attached to feature
	  request #7170. Thanks to Tim Shead.

2008-07-18 11:24  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Utilities/cmcurl/CMakeLists.txt,
	  Utilities/cmcurl/CMake/CheckCSourceCompiles.cmake,
	  Utilities/cmcurl/CMake/CheckCSourceRuns.cmake,
	  Utilities/cmcurl/CMake/CurlCheckCSourceCompiles.cmake,
	  Utilities/cmcurl/CMake/CurlCheckCSourceRuns.cmake,
	  Utilities/cmcurl/CMake/OtherTests.cmake: ENH: merge in fix for
	  xcode 3.1 build from main tree

2008-07-18 08:17  dgregor

	* Modules/FindMPI.cmake: ENH: Use the HINTS feature of find_library
	  to find the right libraries for   MPI, and act a bit more
	  intelligently when MPI cannot be found.

2008-07-17 23:52  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-17 15:19  king

	* Utilities/cmcurl/CMakeLists.txt: COMP: Check for -Wno-long-double
	  before using

	  Older GCC on the Mac warns for use of long double, so we use
	  -Wno-long-double.  Newer GCC on the Mac does not have this flag
	  and gives an error.  We now check for the flag before using it.
	  See bug #7357.

2008-07-17 15:19  hoffman

	* Utilities/cmcurl/CMake/CurlCheckCSourceCompiles.cmake: file
	  CurlCheckCSourceCompiles.cmake was added on branch CMake-2-6 on
	  2008-07-18 15:24:26 +0000

2008-07-17 15:19  hoffman

	* Utilities/cmcurl/CMake/CurlCheckCSourceRuns.cmake: file
	  CurlCheckCSourceRuns.cmake was added on branch CMake-2-6 on
	  2008-07-18 15:24:26 +0000

2008-07-17 15:19  king

	* Utilities/cmcurl/CMake/: CheckCSourceCompiles.cmake,
	  CheckCSourceRuns.cmake, CurlCheckCSourceCompiles.cmake,
	  CurlCheckCSourceRuns.cmake, OtherTests.cmake: ENH: Avoid cmcurl
	  CMake macro name conflicts

	  Utilities/cmcurl/CMake provides macros with the same file names
	  and macro names as others in Modules, but with different
	  interfaces.  We rename the curl ones to avoid conflict.

2008-07-17 10:14  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h, Tests/TryCompile/CMakeLists.txt: ENH:
	  merge in two bug fixes to 26

2008-07-16 23:52  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-16 11:03  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Fix
	  try_compile during EnableLanguage

	    - The source-file signature of try_compile looks up the
	  language
	      of the source file using the extension-to-language map so
	  that
	      it knows what language to enable in the generated project.
	    - This map needs to be filled before loading a file specified
	  by
		CMAKE_USER_MAKE_RULES_OVERRIDE
		CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>
	      so that the user file may call the try_compile() source-file
	      signature.
	    - It must still be re-filled after loading
	  CMake<LANG>Information.cmake
	      in case the compiler- or platform-specific files added
	  anything.
	    - See bug #7340.

2008-07-16 09:29  hoffman

	* Tests/TryCompile/CMakeLists.txt: ENH: remove test that does not
	  work on all compilers

2008-07-15 23:52  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-15 11:35  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Tests/TryCompile/CMakeLists.txt: ENH: merge in fix for xcode and
	  new version of find boost

2008-07-15 10:04  hoffman

	* Tests/TryCompile/CMakeLists.txt: ENH: add a test for bug 7316

2008-07-14 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-14 18:51  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: BUG: fix for bug 7316

2008-07-14 13:52  dgregor

	* Modules/FindBoost.cmake: ENH: FindBoost can now find the upcoming
	  Boost 1.46

2008-07-14 12:24  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt: ENH: add
	  cmCPackComponentGroup to build

2008-07-14 09:22  hoffman

	* Source/CPack/cmCPackComponentGroup.cxx: ENH: add missing merged
	  file

2008-07-13 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-13 18:06  miguelf

	* Modules/FindwxWidgets.cmake: ENH: Improved support for finding
	  wxWidgets in MinGW environment.

2008-07-13 17:55  hoffman

	* CMakeCPackOptions.cmake.in, CMakeLists.txt, ChangeLog.manual,
	  Modules/CPack.Info.plist.in, Modules/CPack.cmake,
	  Modules/FindBoost.cmake, Modules/FindQt4.cmake,
	  Modules/FindwxWidgets.cmake, Modules/NSIS.template.in,
	  Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
	  Source/cmGetCMakePropertyCommand.cxx,
	  Source/cmGetCMakePropertyCommand.h, Source/cmGlobalGenerator.h,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmInstallCommand.cxx,
	  Source/cmInstallFilesCommand.cxx,
	  Source/cmInstallProgramsCommand.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Source/cmInstallTargetsCommand.cxx, Source/cmake.cxx,
	  Source/CPack/cmCPackComponentGroup.h,
	  Source/CPack/cmCPackGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h,
	  Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/QtDialog/CMakeSetupDialog.h,
	  Source/QtDialog/CMakeSetupDialog.ui,
	  Source/QtDialog/QCMakeCacheView.cxx,
	  Source/kwsys/RegularExpression.cxx,
	  Tests/CPackComponents/CMakeLists.txt: ENH: Merge from head create
	  RC7

2008-07-12 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-11 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-10 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-10 17:20  hoffman

	* Source/kwsys/RegularExpression.cxx: COMP: remove warning and
	  check for assignment to itself in operator=

2008-07-09 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-09 17:45  king

	* Modules/Platform/Darwin.cmake: BUG: Fix dylib versioning flags
	  for old OSX.

	    - ld flags -dylib_compatibility_version and
	  -dylib_current_version
	      are libtool flags -compatibility_version and -current_version
	    - OSX 10.3 does not like the dylib_ prefixes.

2008-07-09 16:30  david.cole

	* Source/CPack/cmCPackComponentGroup.h: COMP: Fix HP continuous.
	  Pull stl headers into CMake header files using
	  cmStandardIncludes.h

2008-07-09 13:38  hoffman

	* Source/CPack/cmCPackComponentGroup.cxx: file
	  cmCPackComponentGroup.cxx was added on branch CMake-2-6 on
	  2008-07-14 13:22:45 +0000

2008-07-09 13:38  david.cole

	* Modules/CPack.Info.plist.in, Modules/CPack.cmake,
	  Source/CMakeLists.txt, Source/CPack/cmCPackComponentGroup.cxx,
	  Source/CPack/cmCPackComponentGroup.h,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h: ENH: One more patch
	  from Doug Gregor including PackageMaker functionality for
	  componentized-for-the-end-user and download-some-bit-on-demand
	  installers.

2008-07-09 11:46  hoffman

	* Source/kwsys/RegularExpression.cxx: ENH: fix memory leak

2008-07-09 10:09  king

	* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h: ENH: Set version info
	  for shared libs on OSX.

	    - Map SOVERSION major.minor.patch to compatibility_version
	    - Map VERSION major.minor.patch to current_version
	    - See issue #4383.

2008-07-09 10:09  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Add full target version
	  signature cmTarget::GetTargetVersion.

2008-07-08 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-08 17:47  david.cole

	* Tests/CPackComponents/CMakeLists.txt: ENH: Use new
	  cpack_add_component macro (and friends) from the CPackComponents
	  test. Thanks again to Doug Gregor!

2008-07-08 11:52  david.cole

	* Modules/CPack.cmake, Modules/NSIS.template.in,
	  Source/CPack/cmCPackComponentGroup.h,
	  Source/CPack/cmCPackGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/cmGetCMakePropertyCommand.cxx,
	  Source/cmGetCMakePropertyCommand.h, Source/cmGlobalGenerator.h,
	  Source/cmInstallCommand.cxx, Source/cmInstallFilesCommand.cxx,
	  Source/cmInstallProgramsCommand.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Source/cmInstallTargetsCommand.cxx: ENH: Further refinement of
	  the CPack components functionality from Doug Gregor.

	  Details: ==========

	   - New cpack_add_component, cpack_add_component_group, and
	  cpack_add_install_type "commands" defined as macros in the CPack
	  module.   - Documentation for all of the variables and commands
	  in the CPack module.	 - Added get_cmake_property(... COMPONENTS)
	  to CMake to ask for the  names of all components. Used in the
	  CPack module to automatically build component-based installers.
	  (Set CPACK_MONOLITHIC_INSTALL to turn off component-based
	  installation).   - A group can declare its PARENT_GROUP, to build
	  an arbitrary	hierarchy of groups.   - New CPack command
	  cpack_configure_downloads, which creates an  installer that
	  downloads only the selected components on-the-fly.  Those
	  components marked DOWNLOADED will be separate packages downloaded
	  on-the-fly (or, all packages can be marked as such with the ALL
	  option to cpack_configure_downloads). Individual components are
	  compressed with ZIP at installer-creation time and
	  downloaded/uncompressed by the installer as needed. This feature
	  is only available on Windows with NSIS at the moment.   - NSIS
	  installers can install themselves and enable the "Change"  button
	  in Add/Remove programs, allowing users to go back and install or
	  remove components. This can be disabled through
	  cpack_configure_downloads, because it's only really useful is
	  most of the application's functionality is in downloaded
	  components.	- Bug fix: automatically install everything whose
	  COMPONENT was not  specified (it's a hidden, required group)	-
	  Bug fix: fixed removal of components when re-running the NSIS
	  installer and unchecking components  - Bug fix: NSIS installers
	  now only install/remove the minimal number of files when re-run
	  to update the installation (or by clicking "Change" in Add/Remove
	  programs)

2008-07-07 23:53  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-07 15:07  hoffman

	* Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
	  Tests/CMakeLists.txt: ENH: add get_test_property to bootstrap so
	  bootstrap builds test the same as non-bootstrap builds

2008-07-07 13:12  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Do not build
	  human-reference files in Xcode

	    - The Info.plist file in app bundles should not be built.
	    - User-specified files such as foo.txt should not be built.
	    - Only files with a recognized language should be built,
	      just as in the Makefiles generators.
	    - See bug #7277.

2008-07-07 10:57  king

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Add projectRoot to Xcode
	  projects

	    - This attribute points Xcode at the source tree.
	    - Xcode 3 wants this to be set always.
	    - See bug #7044.

2008-07-07 10:05  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Fix AppBundle=>Library
	  depends in Xcode

	    - The Xcode generator xcode-depend-helper needs to account
	      for the paths of executables within application bundles.
	    - See bug #7278.

2008-07-06 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-06 22:06  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning

2008-07-06 20:03  hoffman

	* Source/CTest/cmCTestMultiProcessHandler.h: COMP: fix some more
	  warnings

2008-07-06 19:58  hoffman

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h:
	  COMP: fix a few more warnings

2008-07-06 04:57  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Add new library richtext.
	  Reported in #7284 thanks to earith.

2008-07-05 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-05 13:25  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  CMakeSetupDialog.ui:
	  ENH:	Replace Advanced checkbox and group option in menu with a
	  combo box to	     choose view type.

2008-07-05 11:57  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Watch for empty qconfig.pri files.  Fixes #7287.

2008-07-05 09:29  hoffman

	* Source/cmGlobalGenerator.cxx: COMP: fix warning

2008-07-04 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-04 10:28  hoffman

	* Source/CTest/: cmCTestMultiProcessHandler.cxx,
	  cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx: COMP: try
	  to fix sgi compiler problem with set and also shorten symbol
	  lengths for set class

2008-07-04 10:10  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: COMP: fix more warnings

2008-07-04 09:55  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning

2008-07-04 09:50  hoffman

	* Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx: COMP: fix
	  some warnings

2008-07-03 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-03 18:19  dgregor

	* Modules/FindBoost.cmake: COMP: Find Boost as installed by the
	  BoostPro/Boost Consulting installers on Windows

2008-07-03 16:26  hoffman

	* Source/CTest/cmCTestMultiProcessHandler.cxx: ENH: one more fix
	  for the old hp c++ compiler

2008-07-03 15:49  dgregor

	* Modules/FindBoost.cmake: ENH: Cleanup FindBoost module, fixing
	  several small bugs and providing better diagnostic information
	  when things go wrong

2008-07-03 15:46  king

	* Tests/CMakeLists.txt: BUG: Replace non-bootstrap command with
	  macro

	    - The GET_TEST_PROPERTY command does not exist during
	  bootstrap.
	    - Instead of lots of conditionals, replace it with a macro.

2008-07-03 15:02  hoffman

	* Source/CTest/cmProcess.cxx: ENH: one more fix for hp

2008-07-03 14:38  king

	* Tests/CMakeLists.txt: ENH: Remove condition on use of CMake 2.4
	  commands

	    - Commands SET_TESTS_PROPERTIES and GET_TEST_PROPERTY exist
	      in CMake 2.4, which is now required.
	    - Therefore we need not check before using them.

2008-07-03 14:34  king

	* Tests/CMakeLists.txt: COMP: Don't set properties on a
	  non-existing test

	    - Test SubProject-Stage2 is conditionally created.
	    - Set properties on it only if it exists.

2008-07-03 13:55  hoffman

	* Source/CTest/cmProcess.h: ENH: fix for old hp compiler

2008-07-03 13:55  king

	* Source/cmake.cxx: ENH: Do not auto-create out-dated cache
	  variables

	    - We used to always put LIBRARY_OUTPUT_PATH and
	  EXECUTABLE_OUTPUT_PATH
	      in the cache if the project did not.
	    - In CMake 2.6 these variables should no longer be used.
	    - Now add them only if CMAKE_BACKWARDS_COMPATIBILITY is also
	  cached.
	    - This happens only when CMP0001 is set to OLD or WARN or if
	      the user or project sets it.  In any case compatibility is
	  needed.
	    - Reported by Miguel A. Figueroa-Villanueva and Philip Lowman.

2008-07-03 13:28  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  BUG: Fix Xcode reference to Info.plist resource

	    - Generated Xcode projects for application bundles list the
	      CMake-generated Info.plist input file as a resource.
	    - The location of the input file was moved by a previous
	  commit,
	      but the reference to it as a resource file was not updated.
	    - This change moves the file to CMakeFiles/<tgt>.dir/Info.plist
	      to give it a more intuitive name in the Xcode project.
	    - We also update the reference to point at the correct
	  location.
	    - See bug #7277.

2008-07-03 13:28  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Fix Xcode per-config
	  bundle name in Info.plist

	    - The Xcode generator creates one Info.plist input file which
	  is
	      converted at build time by Xcode and placed in the final
	  bundle.
	    - The <CONFIG>_OUTPUT_NAME target property can place different
	  content
	      for the exe name in Info.plist on a per-configuration basis.
	    - Instead of generating a per-config Info.plist input file just
	  let
	      Xcode put the name in at build time using the
	  $(EXECUTABLE_NAME) var.

2008-07-03 09:49  hoffman

	* Source/CTest/: cmProcess.cxx, cmProcess.h: ENH: add missing file

2008-07-03 09:31  hoffman

	* Source/CMakeLists.txt, Source/cmCTest.cxx, Source/cmCTest.h,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/CTest/cmCTestGenericHandler.cxx,
	  Source/CTest/cmCTestMultiProcessHandler.cxx,
	  Source/CTest/cmCTestMultiProcessHandler.h,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt: ENH: add
	  initial ctest -j feature

2008-07-02 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-01 23:54  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-07-01 10:58  hoffman

	* CMakeCPackOptions.cmake.in: ENH: fix install in add/remove
	  programs, again...

2008-06-30 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-30 16:10  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindGettext.cmake,
	  Modules/FindKDE4.cmake, Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: check in RC 6
	  merges from trunk

2008-06-30 14:29  clinton

	* Source/QtDialog/QCMakeCacheView.cxx:
	  BUG:	Fix column widths on some systems.

2008-06-30 09:57  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not escape make
	  variable references in VS additional options.

2008-06-29 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-29 18:58  alex

	* Modules/FindGettext.cmake: BUG: fix 7230: don't ignore first
	  parameter if it's not ALL

	  Alex

2008-06-28 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-28 11:16  martink

	* Source/: cmIfCommand.cxx, cmIfCommand.h, cmWhileCommand.cxx: BUG:
	  fix memory leak and cleanup error string code

2008-06-27 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-26 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-26 13:30  king

	* Source/: cmMakefile.cxx, cmMakefile.h: BUG: Fix computed
	  directory property DEFINITIONS.

	    - The property tracks the value formed by add_definitions
	      and remove_definitions command invocations.
	    - The string should be maintained for use in returning for the
	      DEFINITIONS property value.
	    - It is no longer used for any other purpose.
	    - The DEFINITIONS property was recently documented as
	  deprecated.
	    - See bug #7239.

2008-06-26 13:14  hoffman

	* Modules/FindKDE4.cmake: BUG: don't run KDE4_KDECONFIG_EXECUTABLE
	  if it is notfound

2008-06-26 13:01  martink

	* Source/cmIfCommand.cxx, Source/cmListFileCache.cxx,
	  Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: support
	  parenthesis as arguments and in conditionals feature request
	  #6191

2008-06-26 10:58  king

	* Source/: cmGetDirectoryPropertyCommand.h, cmMakefile.cxx: ENH:
	  Update documentation of computed directory properites.

	    - Fix documentation of get_directory_property command.
	    - Convert its list of computed directory properties to be
	      defined/documented directory properties.

2008-06-26 10:58  king

	* Source/cmMakefile.cxx: BUG: Fix PARENT_DIRECTORY property in
	  top-level to not crash.

2008-06-25 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-25 09:51  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/CPack.Info.plist.in,
	  Modules/CPack.cmake, Modules/CPack.distribution.dist.in,
	  Modules/FindBLAS.cmake, Modules/FindFLTK.cmake,
	  Modules/FindKDE3.cmake, Modules/FindMatlab.cmake,
	  Modules/FindOpenSSL.cmake, Modules/FindQt3.cmake,
	  Modules/FindSWIG.cmake, Modules/FindwxWidgets.cmake,
	  Modules/NSIS.template.in, Source/CMakeLists.txt,
	  Source/cmFLTKWrapUICommand.cxx, Source/cmFindPackageCommand.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
	  Source/cmake.h, Source/CPack/cmCPackBundleGenerator.cxx,
	  Source/CPack/cmCPackBundleGenerator.h,
	  Source/CPack/cmCPackComponentGroup.h,
	  Source/CPack/cmCPackGenerator.cxx,
	  Source/CPack/cmCPackGenerator.h,
	  Source/CPack/cmCPackGeneratorFactory.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h,
	  Source/CTest/cmCTestBuildAndTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/QtDialog/CMakeSetupDialog.h,
	  Source/QtDialog/CMakeSetupDialog.ui,
	  Source/QtDialog/QCMakeCacheView.cxx,
	  Source/QtDialog/QCMakeCacheView.h, Tests/CMakeLists.txt,
	  Tests/CPackComponents/CMakeLists.txt,
	  Tests/CPackComponents/VerifyResult.cmake,
	  Tests/CPackComponents/mylib.cpp, Tests/CPackComponents/mylib.h,
	  Tests/CPackComponents/mylibapp.cpp,
	  Tests/FindModulesExecuteAll/CMakeLists.txt,
	  Tests/FindModulesExecuteAll/main.c,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge in changes from
	  main tree

2008-06-25 09:44  hoffman

	* Source/cmMakefile.cxx: BUG: fix for bug 7239, DEFINITIONS
	  property not backwards compatible to 2.4

2008-06-24 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-24 16:47  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: undo optional because we
	  need it

2008-06-24 15:50  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: rc is not so optional at
	  least with 2005 and newer, as it is used to embed the manifest
	  files

2008-06-24 00:00  clinton

	* Source/QtDialog/QCMakeCacheView.cxx:
	  BUG:	Don't create empty property.  Fixes bug #7193.

2008-06-23 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-23 13:37  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: make rc optional

2008-06-23 11:08  hoffman

	* Source/cmFLTKWrapUICommand.cxx: BUG: fix for bug 7228
	  FLTK_WRAP_UI segfault fixed

2008-06-22 23:55  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-21 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-20 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-20 16:25  hoffman

	* Source/: cmake.h, cmake.cxx: BUG: fix for bug 7222 manifest:no
	  not working for makefiles

2008-06-19 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-19 11:08  david.cole

	* Tests/CMakeLists.txt: BUG: Avoid running the new CPackComponents
	  test on Windows unless the NSIS installer is available.

2008-06-19 06:17  hoffman

	* Source/CPack/cmCPackBundleGenerator.cxx: file
	  cmCPackBundleGenerator.cxx was added on branch CMake-2-6 on
	  2008-06-25 13:51:32 +0000

2008-06-19 06:17  david.cole

	* Source/CPack/cmCPackBundleGenerator.cxx: COMP: Eliminate
	  unreferenced variable warning

2008-06-18 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-18 19:02  alex

	* Modules/FindKDE3.cmake: BUG: modify the compiler flags only if
	  KDE3 has actually been found

	  Alex

2008-06-18 18:57  alex

	* Modules/FindKDE3.cmake: STYLE: use uppercase to be consistent
	  with the rest of the file

	  Alex

2008-06-18 16:39  alex

	* Modules/FindKDE3.cmake: BUG: the variable is _KDE4_USE_FLAGS ENH:
	  I guess this is also true for gcc 2.95 ?

	  Alex

2008-06-18 16:00  david.cole

	* Source/CPack/cmCPackGenerator.cxx: COMP: Eliminate compiler
	  warning on 64-bit build.

2008-06-18 14:25  david.cole

	* Source/CPack/cmCPackNSISGenerator.cxx: BUG: Always look for the
	  NSIS reg value in the 32-bit hive even in 64-bit builds of CPack.

2008-06-18 13:28  hoffman

	* Source/cmake.cxx: ENH: support large object file lists with
	  incremental visual studio linking

2008-06-18 12:23  hoffman

	* Modules/FindKDE3.cmake: ENH: use correct variable

2008-06-18 09:53  hoffman

	* Source/CPack/cmCPackBundleGenerator.h: file
	  cmCPackBundleGenerator.h was added on branch CMake-2-6 on
	  2008-06-25 13:51:33 +0000

2008-06-18 09:53  david.cole

	* Modules/CPack.cmake, Source/CMakeLists.txt,
	  Source/CPack/cmCPackBundleGenerator.cxx,
	  Source/CPack/cmCPackBundleGenerator.h,
	  Source/CPack/cmCPackGeneratorFactory.cxx: ENH: Apply patch for
	  feature request #7170. Thanks to Tim Shead for contributing...

2008-06-18 09:28  hoffman

	* Tests/CPackComponents/VerifyResult.cmake: file VerifyResult.cmake
	  was added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000

2008-06-18 09:28  david.cole

	* Tests/CPackComponents/VerifyResult.cmake: BUG: Be more specific
	  about the expected file name of the installer. (So we don't get
	  mylibapp.exe in our GLOB results in make based build trees where
	  the built exes end up in the same directory as the CPack
	  installers...)

2008-06-18 09:22  hoffman

	* Modules/FindKDE3.cmake: ENH: fix for findall

2008-06-18 09:07  hoffman

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: make sure ctest
	  sees the output of the cmake run in build and test cases, it was
	  not...

2008-06-18 08:42  hoffman

	* Modules/FindKDE3.cmake: ENH: try to module run test

2008-06-18 08:37  hoffman

	* Modules/: FindKDE3.cmake, FindQt3.cmake: ENH: try to module run
	  test

2008-06-18 07:08  hoffman

	* Modules/CPack.distribution.dist.in: file
	  CPack.distribution.dist.in was added on branch CMake-2-6 on
	  2008-06-25 13:51:31 +0000

2008-06-18 07:08  david.cole

	* Modules/CPack.distribution.dist.in,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h: BUG: Workaround
	  PackageMaker 3.0 issue for new CPack components feature. Thanks
	  again to Doug Gregor for the patch.

2008-06-17 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-17 21:46  hoffman

	* Modules/FindSWIG.cmake: ENH: no fatal error if not required

2008-06-17 18:02  miguelf

	* Modules/FindwxWidgets.cmake: ENH: Added support for MSYS as a
	  unix style search.

2008-06-17 14:07  david.cole

	* Source/CPack/cmCPackNSISGenerator.cxx: COMP: Use cmOStringStream
	  instead of std::ostringstream for the HP compiler.

2008-06-17 14:03  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: BUG: fix for bug 7136

2008-06-17 13:27  hoffman

	* Modules/FindBLAS.cmake: ENH: make find blas work if there is no
	  fortran compiler

2008-06-17 13:13  hoffman

	* Source/cmake.cxx: ENH: add an enabled language property

2008-06-17 12:44  david.cole

	* Source/CPack/: cmCPackGenerator.cxx, cmCPackNSISGenerator.cxx:
	  COMP: Fix errors and warnings from continuous dashboards running
	  different compilers...

2008-06-17 12:09  david.cole

	* Source/CPack/cmCPackGenerator.h: COMP: Include full class
	  definitions of classes used in std::map data members.

2008-06-17 11:39  hoffman

	* Tests/CPackComponents/CMakeLists.txt: file CMakeLists.txt was
	  added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000

2008-06-17 11:39  hoffman

	* Source/CPack/cmCPackComponentGroup.h: file
	  cmCPackComponentGroup.h was added on branch CMake-2-6 on
	  2008-06-25 13:51:35 +0000

2008-06-17 11:39  hoffman

	* Tests/CPackComponents/mylib.cpp: file mylib.cpp was added on
	  branch CMake-2-6 on 2008-06-25 13:51:58 +0000

2008-06-17 11:39  hoffman

	* Tests/CPackComponents/mylib.h: file mylib.h was added on branch
	  CMake-2-6 on 2008-06-25 13:51:58 +0000

2008-06-17 11:39  hoffman

	* Tests/CPackComponents/mylibapp.cpp: file mylibapp.cpp was added
	  on branch CMake-2-6 on 2008-06-25 13:51:58 +0000

2008-06-17 11:39  david.cole

	* Modules/CPack.Info.plist.in, Modules/CPack.distribution.dist.in,
	  Modules/NSIS.template.in, Source/CPack/cmCPackGenerator.cxx,
	  Source/CPack/cmCPackGenerator.h,
	  Source/CPack/cmCPackComponentGroup.h,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h,
	  Tests/CMakeLists.txt, Tests/CPackComponents/CMakeLists.txt,
	  Tests/CPackComponents/VerifyResult.cmake,
	  Tests/CPackComponents/mylib.cpp, Tests/CPackComponents/mylib.h,
	  Tests/CPackComponents/mylibapp.cpp,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add patch for feature
	  request #6847 - CPack components for NSIS and PackageMaker
	  installers. Thanks to Doug Gregor for all the hard work involved
	  with implementing this patch! Also added new test CPackComponents
	  that is conditionally executed only when NSIS or PackageMaker
	  installer builders are available.

2008-06-17 11:29  hoffman

	* Modules/FindBLAS.cmake: STYLE: fix indent for file

2008-06-17 10:58  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6619

2008-06-17 10:51  hoffman

	* Tests/CMakeLists.txt: ENH: try turning this on again

2008-06-16 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-16 20:10  hoffman

	* Tests/CMakeLists.txt: ENH: turn this off until it passes on all
	  systems

2008-06-16 20:05  hoffman

	* Tests/FindModulesExecuteAll/CMakeLists.txt: ENH: add a project
	  name

2008-06-16 20:05  hoffman

	* Tests/FindModulesExecuteAll/CMakeLists.txt: file CMakeLists.txt
	  was added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000

2008-06-16 18:37  alex

	* Modules/FindOpenSSL.cmake: BUG: don't fail with FATAL_ERROR if
	  REQUIRED was not used

	  Alex

2008-06-16 15:19  hoffman

	* Modules/FindFLTK.cmake, Modules/FindKDE3.cmake,
	  Modules/FindMatlab.cmake,
	  Tests/FindModulesExecuteAll/CMakeLists.txt: ENH: fix find module
	  stuff for test

2008-06-16 14:15  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Fix so that MinGW use
	  win32_find_style (6478). Also, consolidated search styles
	  selection into a single variable, so that they are mutually
	  exclusive.

2008-06-16 14:03  hoffman

	* Tests/FindModulesExecuteAll/main.c: file main.c was added on
	  branch CMake-2-6 on 2008-06-25 13:52:00 +0000

2008-06-16 14:03  alex

	* Tests/: CMakeLists.txt, FindModulesExecuteAll/CMakeLists.txt,
	  FindModulesExecuteAll/main.c: ENH: add test which executes all
	  FindXXX.cmake modules

	  Alex

2008-06-15 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-14 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-13 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-13 16:57  clinton

	* Source/QtDialog/QCMakeCacheView.cxx:
	  ENH: remove red blending.  It didn't look good on some systems.

2008-06-13 16:33  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Fixed incorrectly matched
	  FOREACH (7008).

2008-06-13 15:29  clinton

	* Source/QtDialog/QCMakeCacheView.cxx:
	  ENH:	instead of solid red for new entries, blend it with the
	  alternating	    white/gray (depending on style).

2008-06-13 11:19  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	Make original flat view the default.	    Add option to
	  switch to grouped view (and remember it).

2008-06-13 10:15  hoffman

	* Source/cmVersion.cxx: ENH: remove beta stuff from version

2008-06-13 08:55  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeFindBinUtils.cmake, Modules/CPack.RuntimeScript.in,
	  Modules/FindCurses.cmake, Modules/FindFreetype.cmake,
	  Modules/FindGDAL.cmake, Modules/FindGIF.cmake,
	  Modules/FindKDE3.cmake, Modules/FindKDE4.cmake,
	  Modules/FindLua50.cmake, Modules/FindLua51.cmake,
	  Modules/FindOpenAL.cmake, Modules/FindOpenThreads.cmake,
	  Modules/FindPhysFS.cmake, Modules/FindProducer.cmake,
	  Modules/FindQt3.cmake, Modules/FindQt4.cmake,
	  Modules/FindQuickTime.cmake, Modules/FindSDL.cmake,
	  Modules/FindSDL_image.cmake, Modules/FindSDL_mixer.cmake,
	  Modules/FindSDL_net.cmake, Modules/FindSDL_sound.cmake,
	  Modules/FindSDL_ttf.cmake, Modules/FindTCL.cmake,
	  Modules/FindTclsh.cmake, Modules/FindWish.cmake,
	  Modules/FindXMLRPC.cmake, Modules/Findosg.cmake,
	  Modules/FindosgDB.cmake, Modules/FindosgFX.cmake,
	  Modules/FindosgGA.cmake, Modules/FindosgIntrospection.cmake,
	  Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
	  Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
	  Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
	  Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
	  Modules/FindosgViewer.cmake,
	  Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
	  Source/cmCustomCommand.h, Source/cmFindBase.cxx,
	  Source/cmFindBase.h, Source/cmFindCommon.cxx,
	  Source/cmFindCommon.h, Source/cmFindLibraryCommand.cxx,
	  Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
	  Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmake.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/kwsys/DynamicLoader.cxx,
	  Source/kwsys/SystemInformation.cxx, Source/kwsys/Terminal.c,
	  Tests/CMakeTests/FindBaseTest.cmake.in,
	  Tests/CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h,
	  Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
	  Tests/CustomCommand/gen_once.c.in,
	  Tests/CustomCommand/wrapper.cxx,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/A/wibble-config.cmake,
	  Tests/FindPackageTest/B/wibble-config.cmake: ENH: merge in
	  changes from head

2008-06-12 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-11 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-11 15:08  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: ENH:  better name for
	  ungrouped entries.

2008-06-11 14:47  clinton

	* Source/QtDialog/QCMakeCacheView.cxx:
	  BUG:	need to invalidate filtering when using Qt 4.3+.

2008-06-10 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-10 22:19  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx:
	  ENH:	Add items under the Options menu for collapsing and
	  expanding the variable       tree.

2008-06-10 20:17  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: ENH:  Give a label for the
	  group of properties that didn't get put into another	     group.

2008-06-10 18:53  clinton

	* Source/QtDialog/QCMakeCacheView.cxx:
	  ENH:	group together items with no prefix and items that won't be
		grouped with others.

2008-06-10 18:28  alex

	* Source/cmGlobalGenerator.cxx: BUG: -fail with error if the
	  CMake<LANG>Information.cmake file wasn't found ENH: -if no
	  compiler has been found, don't test it, and also remove the
	  compiler information file again. This makes optionally enabling a
	  language work better.

	  Alex

2008-06-10 13:22  king

	* Source/cmFindBase.cxx: BUG: In find_* commands support NO_*
	  options in short-hand

	    - The short-hand forms do not document the NO_* options.
	    - CMake 2.4 and 2.6.0 accepted them accidentally, but also
	      treated the options as paths.
	    - Now the options are accepted but do not become paths.

2008-06-10 00:17  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui,
	  QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	Use a tree view of the properties instead of a flat list
	  view.        Properties are grouped by a prefix (up to first "_")
	  and can be expanded	     or collapsed.

		Fixes #6359.

2008-06-09 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-09 16:04  king

	* Modules/: CMakeFindBinUtils.cmake, FindCurses.cmake,
	  FindFreetype.cmake, FindGDAL.cmake, FindGIF.cmake,
	  FindKDE3.cmake, FindKDE4.cmake, FindLua50.cmake, FindLua51.cmake,
	  FindOpenAL.cmake, FindOpenThreads.cmake, FindPhysFS.cmake,
	  FindProducer.cmake, FindQt3.cmake, FindQuickTime.cmake,
	  FindSDL.cmake, FindSDL_image.cmake, FindSDL_mixer.cmake,
	  FindSDL_net.cmake, FindSDL_sound.cmake, FindSDL_ttf.cmake,
	  FindTCL.cmake, FindTclsh.cmake, FindWish.cmake, FindXMLRPC.cmake,
	  Findosg.cmake, FindosgDB.cmake, FindosgFX.cmake, FindosgGA.cmake,
	  FindosgIntrospection.cmake, FindosgManipulator.cmake,
	  FindosgParticle.cmake, FindosgProducer.cmake,
	  FindosgShadow.cmake, FindosgSim.cmake, FindosgTerrain.cmake,
	  FindosgText.cmake, FindosgUtil.cmake, FindosgViewer.cmake: ENH:
	  Cleanup Find* modules with new HINTS feature

	    - The find_* commands now provide a HINTS option.
	    - The option specifies paths to be preferred over the system
	  paths.
	    - Many Find* modules were using two find calls with
	  NO_DEFAULT_PATH
	      to approximate the behavior, but that blocked users from
	  overriding
	      things with CMAKE_PREFIX_PATH.
	    - This commit uses the HINTS feature to get desired behavior in
	      only one find command call.

2008-06-09 15:50  alex

	* Modules/CPack.RuntimeScript.in: STYLE: apply patch from Thomas
	  Klausner (NetBSD): use "=" for testing strings for equality
	  instead of "=="

	  This also matches what the man page for test says "s1 = s2
	  True if the strings s1 and s2 are identical."

	  Alex

2008-06-09 15:22  king

	* Source/: cmFindBase.cxx, cmFindPackageCommand.cxx: ENH: Make
	  find_* command search order more intuitive.

	    - The CMAKE_PREFIX_PATH and similar variables have both
	      environment and CMake cache versions.
	    - Previously the environment value was checked before the
	      cache value.
	    - Now the cache value is favored because it is more specific.

2008-06-09 15:09  hoffman

	* Tests/FindPackageTest/: A/wibble-config.cmake,
	  B/wibble-config.cmake: file wibble-config.cmake was added on
	  branch CMake-2-6 on 2008-06-13 12:55:19 +0000

2008-06-09 15:09  hoffman

	* Tests/CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h:
	  file cmake_i_do_not_exist_in_the_system.h was added on branch
	  CMake-2-6 on 2008-06-13 12:55:18 +0000

2008-06-09 15:09  king

	* Tests/:
	  CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h,
	  CMakeTests/FindBaseTest.cmake.in, FindPackageTest/CMakeLists.txt,
	  FindPackageTest/A/wibble-config.cmake,
	  FindPackageTest/B/wibble-config.cmake: ENH: Add test for new
	  find_* command HINTS option.

2008-06-09 15:08  king

	* Source/: cmFindBase.cxx, cmFindBase.h, cmFindCommon.cxx,
	  cmFindCommon.h, cmFindPackageCommand.cxx, cmFindPackageCommand.h:
	  ENH: Add HINTS option to find_* commands.

	    - Hints are searched after user locations but before system
	  locations
	    - The HINTS option should have paths provided by system
	  introspection
	    - The PATHS option should have paths that are hard-coded
	  guesses

2008-06-09 12:51  king

	* Source/cmFindPathCommand.cxx: ENH: Improve framework search speed
	  for find_file and find_path

	    - Locating a header inside a framework often requires globbing
	    - Previously the glob was <dir>/*/Headers/<name>
	    - Now the glob is <dir>/*.framework/Headers/<name>
	    - This is much faster when <dir> is not really a framework dir

2008-06-09 11:58  king

	* Source/: cmFindBase.cxx, cmFindBase.h, cmFindLibraryCommand.cxx,
	  cmFindLibraryCommand.h, cmFindPathCommand.cxx,
	  cmFindPathCommand.h, cmFindProgramCommand.cxx: ENH: Refactor
	  find_* command framework/appbundle search order impl.

	    - CMAKE_FIND_FRAMEWORK and CMAKE_FIND_APPBUNDLE are supposed to
	  specify
	      whether to find frameworks/appbundles FIRST, LAST, ONLY, or
	  NEVER.
	    - Previously this affected only the placement of
	  CMAKE_FRAMEWORK_PATH
	      and CMAKE_APPBUNDLE_PATH with respect to the other path
	  specifiers.
	    - Now it behaves as documented.  The entire search path is
	  inspected for
	      each kind of program, library, or header before trying the
	  next kind.
	    - Additionally the ONLY mode is now honored for headers so that
	  users
	      do not end up with a library in framework and a header from
	  elsewhere.

2008-06-09 11:57  king

	* Source/: cmFindBase.cxx, cmFindCommon.cxx, cmFindCommon.h,
	  cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
	  cmFindPathCommand.cxx: ENH: In find_* implementation centralize
	  addition of trailing slashes

	    - Create cmFindCommon::AddTrailingSlashes
	    - Use it in cmFindBase and cmFindPackageCommand
	    - Remove duplication from other find commands

2008-06-08 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-08 11:41  king

	* Source/cmake.cxx: ENH: Whenever CMake re-runs from inside the VS
	  IDE inform the user why.

2008-06-08 11:41  king

	* Tests/CMakeTests/FindBaseTest.cmake.in: BUG: Fix CMake.FindBase
	  test to normalize paths before comparing.

	    - Previously the find_* commands did not normalize the search
	  paths
	    - The recent refactoring enabled such normalization
	    - The FindBase test must also normalize before comparing paths

2008-06-08 11:41  king

	* Source/cmFindBase.cxx: BUG: Fix find_* command calls with no
	  PATHS but new-style options.

	    - In cmFindBase when CheckCommonArgument returns true, set
	  newStyle
	    - Otherwise if there are no PATHS then the ancient-style
	  compatibility
	      mode is enabled and the common argument is treated as a path.

2008-06-07 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-06 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-06 11:52  king

	* Source/kwsys/Terminal.c: ENH: Recognize more color terminals.

	    - Patch from Matthew McCormick, slightly tweaked
	    - See issue #6833

2008-06-06 11:49  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for flags that have
	  sub-string matches

2008-06-06 10:22  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix for bug 6364,
	  extra help targets when there are subdirectories of the top level

2008-06-06 09:06  king

	* Source/cmFindBase.cxx: BUG: Fix cmFindBase::AddMacPath to
	  actually use its arguments after previous refactoring commit.

2008-06-06 01:36  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix for #7118.	      Relative paths going outside the
	  current source dir resulted in badly	      placed moc source
	  files in the build dir (or out of the build dir).

2008-06-05 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-05 18:20  king

	* Source/: cmFindBase.cxx, cmFindBase.h, cmFindCommon.cxx,
	  cmFindCommon.h, cmFindPackageCommand.cxx, cmFindPackageCommand.h:
	  ENH: Refactor cmFindCommon, cmFindBase, and cmFindPackageCommand

	    - Add each part of the search order in a separate method.
	    - Collect added paths in an ivar in cmFindCommon.
	    - Move user path storage up to cmFindCommon and share
	      between cmFindBase and cmFindPackageCommand.
	    - Expand user path registry values up in cmFindCommon
	      - Enables 32-/64-bit registry view for find_package
	      - Disables registry expansion for paths not specified
		with the PATHS argument, which is not expected.

2008-06-05 10:01  king

	* Tests/CustomCommand/wrapper.cxx: BUG: Fix new custom command with
	  make-var expansion test on VS6.  The VS6 IDE adds some extra
	  characters to the variable value during expansion.

2008-06-05 09:54  king

	* Source/cmFindBase.cxx: BUG: Fix 64-bit build of CMake so it can
	  find 32-bit VS install.

	    - cmFindBase should search both 32-bit and 64-bit registry
	  views
	      for FIND_PROGRAM even if CMAKE_SIZEOF_VOID_P is not set.
	    - Needed because the variable is not available when
	  CMAKE_MAKE_PROGRAM
	      is to be found.

2008-06-04 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-04 12:10  king

	* Tests/CustomCommand/: CMakeLists.txt, wrapper.cxx: ENH: Add test
	  for make variable replacement in a custom command with the
	  VERBATIM option.

2008-06-04 12:10  king

	* Source/cmMakefile.cxx: ENH: Allow custom commands with VERBATIM
	  option to have $(SomeVar) make variable replacement.

2008-06-03 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-03 10:29  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Some Linux distros don't install xorg-devel, png-devel,
	  etc... when	    qt4-devel is installed.  Finding them was
	  required to support building	     against static Qt.  Changing
	  it so they are ignored if not found.

2008-06-03 10:02  king

	* Source/cmGlobalGenerator.cxx: COMP: Fix bootstrap build after
	  previous change to signature of AddRuleHash.

2008-06-03 09:55  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmMakefileTargetGenerator.cxx: BUG: Include less content as input
	  to "rule hash" computation.

	    - The rule hash should use only commands specified by the user.
	    - No make output (echo and progress) rules should be included.
	    - No outputs or dependencies need be included.  The native
	  build tool
	      will take care of them.

2008-06-02 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-02 19:44  clinton

	* Source/kwsys/DynamicLoader.cxx:
	  BUG:	FormatMessage can return a NULL message.  Add check for
	  NULL pointer.

2008-06-02 16:45  king

	* Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
	  Source/cmCustomCommand.h, Tests/CustomCommand/CMakeLists.txt,
	  Tests/CustomCommand/foo.in, Tests/CustomCommand/gen_once.c.in:
	  ENH: Remove SKIP_RULE_DEPENDS option from add_custom_command()

	    - Option was recently added but never released.
	    - Custom commands no longer depend on build.make so we do
	      not need the option.
	    - Rule hashes now take care of rebuilding when rules change
	      so the dependency is not needed.

2008-06-02 16:44  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmMakefileTargetGenerator.cxx: ENH: Introduce "rule hashes" to
	  help rebuild files when rules change.

	    - In CMake 2.4 custom commands would not rebuild when rules
	  changed.
	    - In CMake 2.6.0 custom commands have a dependency on
	  build.make
	      which causes them to rebuild when changed, but also when any
	      source is added or removed.  This is too often.
	    - We cannot have a per-rule file because Windows filesystems
	      do not deal well with lots of small files.
	    - Instead we add a persistent CMakeFiles/CMakeRuleHashes.txt
	  file
	      at the top of the build tree that is updated during each
	      CMake Generate step.  It records a hash of the build rule for
	      each file to be built.  When the hash changes the file is
	      removed so that it will be rebuilt.

2008-06-02 14:53  ewing

	* Modules/FindLua51.cmake: BUG: fixed Lua50 to be Lua51 in
	  FIND_PACKAGE_HANDLE_STANDARD_ARGS call.

2008-06-02 09:39  martink

	* Source/cmMakefile.cxx: COMP: fix warning

2008-06-01 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-06-01 23:40  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix crash on dash17
	  linux where the parsing of the proc file must not have worked
	  right

2008-06-01 16:11  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix crash on cygwin

2008-06-01 14:40  fbertel

	* Source/kwsys/SystemInformation.cxx: BUG:cpuinfo format are
	  different between Linux and Cygwin. Cygwin does not have physical
	  id tag or cpu cores tag.

2008-06-01 11:23  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: avoid divide by zero,
	  temporary fix until cygwin cpu file is read better, bad cpu info
	  is better than a crash

2008-05-31 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-31 11:23  fbertel

	* Source/kwsys/SystemInformation.cxx: BUG:Fixed NumberOfLogicalCPU,
	  NumberOfPhysicalCPU and LogicalProcessorsPerPhysical under Linux.
	  Some part was just wrong. Some other part missed to take the
	  multicore value into account.

2008-05-31 08:15  martink

	* Source/cmMakefile.cxx: ENH: make end of file checking for close
	  if, foreach, macro, functions etc enabled. Not sure why it was
	  disabled to start with, but I suspect I will find out. In reponse
	  to Bill email about a ctest -S script with a function that waqs
	  not closed. Closure was only checked for regular listfiles not
	  other files.

2008-05-30 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-30 09:14  martink

	* Source/CTest/cmCTestTestHandler.cxx: ENH: make tes test finding
	  logic also try full paths as relative paths because some folks
	  have been doing that and 2.4 handled it

2008-05-29 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-29 11:50  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: BUG: improve progress reporting
	  when there are multiple targets with the same name, bug# 7042

2008-05-29 09:15  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
	  Source/cmFileCommand.cxx, Source/cmFindBase.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmInstallTargetGenerator.cxx, Source/cmSourceFile.cxx,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
	  ENH: merge in changes from head for RC 3

2008-05-28 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-27 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-27 16:50  king

	* Source/cmFindBase.cxx: BUG: Fix previous registry lookup change
	  for executables.

	    - The target platform does not matter for finding executables
	      so find_program should expand to both 32-bit and 64-bit
	  registry
	      values.
	    - See issue #7095.

2008-05-27 14:47  king

	* Source/cmFindBase.cxx: BUG: Fix registry lookups for FIND
	  commands to use view of target platform.

	    - See issue #7095.

2008-05-27 14:46  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Added WOW64
	  key view support to KWSys SystemTools' windows registry API.

	    - Add an argument to registry read/write/delete methods to
	  specify
	      a 32-bit or 64-bit view.
	    - Default is the bit-ness of the running program.
	    - See issue #7095.

2008-05-27 13:10  king

	* Source/cmSourceFile.cxx: ENH: Catch missing source files
	  specified by full path earlier.

	    - Revert previous change to trust user-provided full paths.
	    - Instead trust them only far enough to determine the source
	  language
	      but still check for existence for non-generated sources.

2008-05-27 11:18  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Fix
	  crash on repeated configure steps and exported targets.

	    - In cmGlobalGenerator the ExportSets ivar must be cleared at
	      the beginning of each Configure.
	    - See issue #7101.

2008-05-27 10:22  king

	* Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
	  ENH: Inform user when RPATH is set during installation.

	    - Original patch from Alex.
	    - Modified to print only when RPATH is actually set.

2008-05-27 10:21  king

	* Source/cmInstallTargetGenerator.cxx: BUG: RPATH adjustment of
	  versioned executables should operate on the file and not the
	  symlink.

2008-05-26 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-26 11:17  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Find debug libs from static Qt on Windows.

2008-05-25 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-24 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-23 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-23 16:09  hoffman

	* CMakeCPack.cmake, CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeDetermineASMCompiler.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeFortranCompilerId.F90.in,
	  Modules/CMakeImportBuildSettings.cmake, Modules/FindQt4.cmake,
	  Modules/FindSubversion.cmake, Modules/MacOSXBundleInfo.plist.in,
	  Modules/UseQt4.cmake, Modules/Platform/Linux-PGI-Fortran.cmake,
	  Source/cmFileCommand.cxx, Source/cmFindBase.cxx,
	  Source/cmListCommand.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmSourceGroup.cxx,
	  Source/cmSourceGroup.h, Source/cmTarget.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/QtDialog/AddCacheEntry.cxx,
	  Source/QtDialog/AddCacheEntry.h,
	  Source/QtDialog/AddCacheEntry.ui,
	  Source/QtDialog/CMakeFirstConfigure.cxx,
	  Source/QtDialog/CMakeFirstConfigure.h,
	  Source/QtDialog/CMakeFirstConfigure.ui,
	  Source/QtDialog/CMakeLists.txt,
	  Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/QtDialog/CMakeSetupDialog.h, Source/QtDialog/QCMake.cxx,
	  Source/QtDialog/QCMake.h, Source/QtDialog/QCMakeCacheView.cxx,
	  Source/QtDialog/QCMakeCacheView.h,
	  Source/QtDialog/QCMakeWidgets.cxx,
	  Source/QtDialog/QCMakeWidgets.h,
	  Source/kwsys/RegularExpression.cxx,
	  Source/kwsys/RegularExpression.hxx.in: ENH: push in changes from
	  head

2008-05-23 15:52  hoffman

	* Source/cmFindBase.cxx: ENH: better fix for not adding /

2008-05-23 15:25  hoffman

	* Modules/FindQt4.cmake: ENH: use PATHS keyword

2008-05-23 15:25  hoffman

	* Source/cmFindBase.cxx: BUG: 7011 findqt hangs because of glob
	  with find_path and framework header serach

2008-05-23 11:47  hoffman

	* CMakeCPack.cmake: ENH: do not put system name into cygwin package

2008-05-23 11:28  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: BUG: fix for bug 7077 handle
	  DartMeasurement tags with tyep text/html

2008-05-22 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-21 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-21 19:57  king

	* Source/cmMakefileTargetGenerator.cxx: BUG: Fix makefile generator
	  to have link rules depend on all full path libraries that appear
	  on the link line.  This allows projects to relink when imported
	  targets have changed.

2008-05-21 14:02  king

	* Modules/CMakeImportBuildSettings.cmake: ENH: Extend previous
	  patch from Mathieu Malaterre to apply override to the build tool
	  also.

2008-05-21 13:36  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Make Qt not found if the QtCore library can't be found.
	  Also report an error when trying to use MSVC with Qt built by
	  mingw.

2008-05-21 10:50  hoffman

	* Source/cmVersion.cxx: ENH: fix version to not report beta for 1

2008-05-21 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-20 12:35  hoffman

	* CMakeCPack.cmake: ENH: make sure Cygwin-Unknown is not the name
	  for the package

2008-05-20 12:15  hoffman

	* Source/cmListCommand.cxx: BUG: fix failing test

2008-05-20 11:30  hoffman

	* Source/cmListCommand.cxx: BUG: fix bugs in new style list command
	  that handles empty stuff

2008-05-20 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-19 18:07  clinton

	* Modules/UseQt4.cmake:
	  ENH:	Similar to how qmake does it...        Don't add compile
	  flags for dependent modules the user didn't specify.	      But
	  still add the link libs.  This reduces the number of
	  unecessary compile flags.

2008-05-19 10:03  king

	* Modules/FindSubversion.cmake: BUG: Fixes for FindSubversion

	    - Split log out from Subversion_WC_INFO into Subversion_WC_LOG
	    - Fix report of log info to be in
	  <var-prefix>_WC_LAST_CHANGED_LOG
	      as documented (instead of Subversion_LAST_CHANGED_LOG)
	    - Fix setting of LC_ALL environment variable to be inside macro
	    - Patch from Tanguy Krotoff
	    - See issue #7047

2008-05-19 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-18 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-17 17:35  hoffman

	* Modules/Platform/Linux-PGI-Fortran.cmake: file
	  Linux-PGI-Fortran.cmake was added on branch CMake-2-6 on
	  2008-05-23 20:09:35 +0000

2008-05-17 17:35  king

	* Modules/Platform/Linux-PGI-Fortran.cmake: ENH: Add basic flags
	  for Portland Group fortran compiler.

2008-05-17 12:53  hoffman

	* Modules/MacOSXBundleInfo.plist.in: file MacOSXBundleInfo.plist.in
	  was added on branch CMake-2-6 on 2008-05-23 20:09:35 +0000

2008-05-17 12:53  king

	* Modules/MacOSXBundleInfo.plist.in, Source/cmLocalGenerator.cxx,
	  Source/cmTarget.cxx: ENH: Allow users to specify a custom
	  Info.plist template

	    - Create MACOSX_BUNDLE_INFO_PLIST target property to specify
	  template.
	    - Look for MacOSXBundleInfo.plist.in in CMAKE_MODULE_PATH by
	  default.
	    - See issue #6983.

2008-05-17 11:42  king

	* Source/cmFileCommand.cxx: BUG: Fix previous change to
	  file(STRINGS) command.

	    - Previous change added form-feed as a string terminator.
	    - Instead it should just be recognized as a valid string
	  character.

2008-05-17 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-16 17:56  king

	* Modules/Platform/Linux-PGI-Fortran.cmake: ENH: Add
	  Linux-PGI-Fortran platform file to support the Portland Group
	  Fortran compiler (PGI).

2008-05-16 17:50  king

	* Modules/CMakeFortranCompilerId.F90.in, Source/cmFileCommand.cxx:
	  ENH: Teach Fortran compiler identification about the Portland
	  Group compiler (PGI).

2008-05-16 16:56  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmSourceGroup.cxx,
	  cmSourceGroup.h: COMP: Fix build with concept checking of STL.

	    - Fix cmSourceGroup to not use std::vector with an incomplete
	  type.

2008-05-16 11:06  king

	* Source/kwsys/: RegularExpression.cxx, RegularExpression.hxx.in:
	  ENH: Add assignment operator to KWSys RegularExpression.

2008-05-16 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-15 19:21  hoffman

	* Source/QtDialog/CMakeFirstConfigure.cxx: file
	  CMakeFirstConfigure.cxx was added on branch CMake-2-6 on
	  2008-05-23 20:09:42 +0000

2008-05-15 19:21  hoffman

	* Source/QtDialog/CMakeFirstConfigure.h: file CMakeFirstConfigure.h
	  was added on branch CMake-2-6 on 2008-05-23 20:09:43 +0000

2008-05-15 19:21  hoffman

	* Source/QtDialog/CMakeFirstConfigure.ui: file
	  CMakeFirstConfigure.ui was added on branch CMake-2-6 on
	  2008-05-23 20:09:43 +0000

2008-05-15 19:21  hoffman

	* Source/QtDialog/QCMakeWidgets.cxx: file QCMakeWidgets.cxx was
	  added on branch CMake-2-6 on 2008-05-23 20:09:44 +0000

2008-05-15 19:21  hoffman

	* Source/QtDialog/QCMakeWidgets.h: file QCMakeWidgets.h was added
	  on branch CMake-2-6 on 2008-05-23 20:09:44 +0000

2008-05-15 19:21  clinton

	* Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h,
	  AddCacheEntry.ui, CMakeFirstConfigure.cxx, CMakeFirstConfigure.h,
	  CMakeFirstConfigure.ui, CMakeLists.txt, CMakeSetupDialog.cxx,
	  CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
	  QCMakeCacheView.h, QCMakeWidgets.cxx, QCMakeWidgets.h:
	  ENH:	Add cross compiling support in the GUI in the same dialog
	  that prompts for	 the generator on the first configure.	It
	  either ask for a toolchain file	or asks for all the
	  information a toolchain file might contain.

		Also added option for setting non-default compilers if not
	  cross compiling.
		Fixes #6849.

		Also a bit of code cleanup and re-organizing.

2008-05-15 15:39  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeTestFortranCompiler.cmake, Modules/FindBoost.cmake,
	  Modules/FindCurses.cmake,
	  Modules/FindPackageHandleStandardArgs.cmake,
	  Modules/FindQt4.cmake, Modules/NSIS.template.in,
	  Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
	  Source/cmCustomCommand.h, Source/cmDepends.cxx,
	  Source/cmDepends.h, Source/cmDependsC.cxx, Source/cmDependsC.h,
	  Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
	  Source/cmDocumentationFormatterDocbook.cxx, Source/cmELF.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmListCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmSetSourceFilesPropertiesCommand.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h, Source/cmXCodeObject.cxx,
	  Source/cmake.cxx, Source/cmakemain.cxx,
	  Source/CTest/cmCTestBuildCommand.h,
	  Source/CTest/cmCTestConfigureCommand.h,
	  Source/CTest/cmCTestCoverageCommand.h,
	  Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CTest/cmCTestEmptyBinaryDirectoryCommand.h,
	  Source/CTest/cmCTestMemCheckCommand.h,
	  Source/CTest/cmCTestReadCustomFilesCommand.h,
	  Source/CTest/cmCTestRunScriptCommand.h,
	  Source/CTest/cmCTestSleepCommand.h,
	  Source/CTest/cmCTestStartCommand.h,
	  Source/CTest/cmCTestSubmitCommand.h,
	  Source/CTest/cmCTestUpdateCommand.h, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/CPU.h.in, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/SystemInformation.cxx,
	  Source/kwsys/SystemTools.cxx, Tests/BuildDepends/CMakeLists.txt,
	  Tests/BuildDepends/Project/CMakeLists.txt,
	  Tests/BuildDepends/Project/zot.cxx,
	  Tests/BuildDepends/Project/zot_macro_dir.cxx,
	  Tests/BuildDepends/Project/zot_macro_tgt.cxx,
	  Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
	  Tests/CustomCommand/gen_once.c.in, Utilities/CMakeLists.txt,
	  Utilities/cmtar/CMakeLists.txt: ENH: merge in from main tree

2008-05-15 12:07  alex

	* Modules/: CMakeDetermineASMCompiler.cmake,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
	  BUG: make the toolchain-prefix recognition work with prefixes
	  which contain dots (as in arm-unknown-nto-qnx6.3.0-gcc.exe),
	  NAME_WE returns only up to the 6, instead of everything in front
	  of the .exe

	  Alex

2008-05-15 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-14 11:55  king

	* Source/kwsys/CMakeLists.txt: ENH: In KWSys set the
	  IMPLICIT_DEPENDS_INCLUDE_TRANSFORM property.

	    - Tells CMake about the KWSYS_HEADER macro.
	    - Enables implicit dependencies of private source files.
	    - When a CMake new enough to support the property is required
	      the "#if 0" hack can be removed from the source files.

2008-05-14 11:55  hoffman

	* Tests/BuildDepends/Project/zot_macro_dir.cxx: file
	  zot_macro_dir.cxx was added on branch CMake-2-6 on 2008-05-15
	  19:40:01 +0000

2008-05-14 11:55  hoffman

	* Tests/BuildDepends/Project/zot_macro_tgt.cxx: file
	  zot_macro_tgt.cxx was added on branch CMake-2-6 on 2008-05-15
	  19:40:01 +0000

2008-05-14 11:55  king

	* Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
	  Project/zot.cxx, Project/zot_macro_dir.cxx,
	  Project/zot_macro_tgt.cxx: ENH: Update BuildDepends test to check
	  #include lines with macros.

	    - Tests IMPLICIT_DEPENDS_INCLUDE_TRANSFORM properties.
	    - See issue #6648.
	    - Works without help in VS IDEs due to native dependency
	  handling.
	    - Xcode needs help to rebuild correctly.

2008-05-14 11:54  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
	  cmTarget.cxx: ENH: Allow users to specify macro-like #include
	  line transforms for dependency scanning.

	    - Define IMPLICIT_DEPENDS_INCLUDE_TRANSFORM property on targets
	  and directories.
	    - Make the directory version inherited.
	    - See issue #6648.

2008-05-14 11:54  king

	* Source/: cmDependsC.cxx, cmDependsC.h: ENH: Teach cmDependsC
	  about user-configured macro transformations.

	    - Syntax is SOME_MACRO(%)=value-with-%
	    - Later we will configure these with target and directory
	  properties.
	    - See issue #6648.

2008-05-14 11:38  hoffman

	* Tests/CustomCommand/gen_once.c.in: file gen_once.c.in was added
	  on branch CMake-2-6 on 2008-05-15 19:40:01 +0000

2008-05-14 11:38  king

	* Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
	  Source/cmCustomCommand.h, Source/cmMakefileTargetGenerator.cxx,
	  Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
	  Tests/CustomCommand/gen_once.c.in: ENH: Add SKIP_RULE_DEPENDS
	  option for add_custom_command()

	    - Allows make rules to be created with no dependencies.
	    - Such rules will not re-run even if the commands themselves
	  change.
	    - Useful to create rules that run only if the output is
	  missing.

2008-05-14 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-13 16:57  hoffman

	* Modules/NSIS.template.in: BUG: if CPACK_NSIS_MODIFY_PATH was OFF
	  then the PATH was automatically modified

2008-05-13 15:43  alex

	* Source/cmakemain.cxx, Utilities/CMakeLists.txt: STYLE: add
	  "--help-policy" and "--help-policies" to the documentation
	  -generate and install the policy documentation files -generate
	  and install the docbook files for cmake, ctest, cpack, ccmake
	  (cmake-gui not yet ?)

	  Alex

2008-05-13 10:34  king

	* Source/cmELF.cxx: BUG: When byte order is not known at compile
	  time make sure NeedSwap in cmELF is still initialized.

2008-05-13 10:24  king

	* Source/cmELF.cxx: ENH: In cmELF it is okay if the byte order is
	  not known at compile time.

	    - We perform a runtime check of the input file anyway.

2008-05-13 10:24  king

	* Source/kwsys/CPU.h.in: ENH: Add ARM support to KWSys CPU header.

	    - Patch from Pierre Habouzit

2008-05-13 05:18  malaterre

	* Source/kwsys/ProcessUNIX.c: ENH: all ctype function have the same
	  issue: char can be signed or unsigned, since isspace only deal
	  with >=0 value (except EOF) one has to first cast it to unsigned
	  char

2008-05-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-12 18:33  alex

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: make
	  ENABLE_LANGUAGE(ASM-ATT OPTIONAL) work again: if it didn't work
	  but was optional, don't delete the cache

	  Alex

2008-05-12 18:11  alex

	* Modules/CMakeTestFortranCompiler.cmake: STYLE: use IF(NOT ...)
	  instead of IF() ELSE() ... ENDIF()

	  Alex

2008-05-12 17:43  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmTarget.cxx, cmTarget.h: BUG: Make sure all source files are
	  found before generating.

	    - Previously this was done implicitly by the check for a target
	      link language which checked all source full paths.
	    - The recent change to support computing a link language
	  without
	      finding all the source files skipped the implicit check.
	    - This change adds an explicit check to find all source files.

2008-05-12 16:54  alex

	* Source/cmake.cxx: BUG: make "cmake -Wno-dev ../srcdir" work,
	  advancing i had the effect that the argument after -Wno-dev was
	  skipped, which happened to be the source directory, and so the
	  current working directory was assumed as source directory,
	  although it was the build directory (maybe this didn't have an
	  effect if there was already a CMakeCache.txt in the build dir)

	  Alex

2008-05-12 12:01  lorensen

	* Source/kwsys/ProcessUNIX.c: COMP: warning, isprint and isspace
	  take int args.

2008-05-12 09:11  alex

	* Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
	  cmCTestCoverageCommand.h, cmCTestEmptyBinaryDirectoryCommand.h,
	  cmCTestMemCheckCommand.h, cmCTestReadCustomFilesCommand.h,
	  cmCTestRunScriptCommand.h, cmCTestSleepCommand.h,
	  cmCTestStartCommand.h, cmCTestSubmitCommand.h,
	  cmCTestUpdateCommand.h: STYLE: use lower case also for the
	  ctest-specific commands, as in cmake

	  I hope I didn't make a typo anywhere, at least the tests still
	  succeed

	  Alex

2008-05-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-11 05:12  alex

	* Modules/FindPackageHandleStandardArgs.cmake: BUG: fix #6375:
	  print the variables which were not found, so it's easier to see
	  what went wrong

	  Alex

2008-05-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-10 22:48  lorensen

	* Source/kwsys/: ProcessWin32.c, SystemInformation.cxx,
	  SystemTools.cxx: COMP: sprintf warnings. DWORD should use %ld
	  rather than %d. Also, const char *p, a shadowed variable warning.

2008-05-10 19:07  alex

	* Modules/FindCurses.cmake: BUG: fix #6993 FindCurses.cmake is now
	  almost exactly reverted back to the state when CURSES_LIBRARY and
	  CURSES_INCLUDE_PATH where set for compatibility but not in the
	  cache. It is important that CURSES_CURSES_LIBRARY and
	  CURSES_NCURSES_LIBRARY really contain the path to these files.
	  Later on CURSES_LIBRARY is set to the one of the two which will
	  be used as curses library. This is now done in the cache, without
	  FORCE.  So preloading the cache still seems to work (at least
	  what I tested).

	  Alex

2008-05-10 18:39  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmMakefileTargetGenerator.cxx: BUG: Fix generation of some paths
	  into .cmake files in the build tree to escape strings for the
	  CMake language.  This fix allows users to put double quotes in
	  the SOVERSION of a shared library.

2008-05-10 18:39  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix logic that
	  loops over multiple output pairs to not loop beyond the vector
	  when there are an odd number of entries.

2008-05-10 11:12  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: make sure english
	  is used for output of gcov

2008-05-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-09 21:26  dgregor

	* Modules/FindBoost.cmake: BUG: Fix FindBoost version variable
	  names to correct bug in Boost version detection

2008-05-09 17:50  alex

	* Source/cmDocumentationFormatterDocbook.cxx: STYLE: insert
	  newlines after listitem so the generated lines don't get several
	  thousand characters long

	  Alex

2008-05-09 11:50  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Qt/Mac binary install puts QtCLucene library in a different
	  place than the       normal Qt frameworks.  Let's find it.

2008-05-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-08 21:14  hoffman

	* Source/cmXCodeObject.cxx: ENH: fix for 64 bit cmake on mac

2008-05-08 15:49  hoffman

	* Source/cmSetSourceFilesPropertiesCommand.cxx: BUG:6990 fix crash
	  with set_source_files_properties

2008-05-08 12:47  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: 0006988 do not set
	  coverage to false when it is not

2008-05-08 10:09  king

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
	  cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Light refactoring of
	  implicit dependency scanning configuration implementation.

	    - Move lookup of config variables from
	  cmLocalUnixMakefileGenerator3 to cmDepends hierarchy.

2008-05-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-07 17:25  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix repeated
	  re-scanning of dependencies when the results do not change.

	    - We re-scan deps when DependInfo.cmake is newer than
	  depend.internal
	    - Therefore depend.internal should not be copy-if-different

2008-05-07 14:57  hoffman

	* Source/cmListCommand.cxx: ENH: fix sort to work with CMP0007

2008-05-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-06 12:56  barre

	* Utilities/cmtar/CMakeLists.txt: ENH: update for CMake 2.6

2008-05-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-05 13:38  hoffman

	* ChangeLog.manual, Source/cmDocumentationFormatter.cxx,
	  Source/cmDocumentationFormatter.h,
	  Source/cmDocumentationFormatterDocbook.cxx,
	  Source/cmDocumentationFormatterHTML.cxx: ENH: merge in changes
	  for generated docs

2008-05-05 12:38  hoffman

	* CMakeLists.txt: ENH: try for 2.6.0

2008-05-05 12:02  king

	* Source/: cmDocumentationFormatter.cxx,
	  cmDocumentationFormatter.h, cmDocumentationFormatterDocbook.cxx,
	  cmDocumentationFormatterHTML.cxx: ENH: Fix generated
	  documentation internal links.

	    - Previously all links started in 'command_' which led to
	  conflicts
	      and was confusing for non-command items.
	    - Use a per-section name that is meaningful to humans.
	    - Fix link id names to be valid HTML.

2008-05-05 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-04 18:07  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/CTest.cmake,
	  Modules/FindQt4.cmake, Modules/FindX11.cmake,
	  Modules/GetPrerequisites.cmake,
	  Source/kwsys/SystemInformation.cxx: ENH: merge from main tree

2008-05-04 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-03 17:55  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Allow finding phonon and QtDBus on Mac.  Fixes #6950.

2008-05-03 15:27  barre

	* Modules/FindX11.cmake: ENH: X11_SM_LIB should be advanced as well

2008-05-03 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-02 17:36  hoffman

	* Source/kwsys/SystemInformation.cxx: BUG: really fix build on vs6

2008-05-02 17:22  hoffman

	* Source/kwsys/SystemInformation.cxx: BUG: fix build on vs6

2008-05-02 11:44  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: use GlobalMemoryStatusEx
	  as it is able to report more than 2gigs

2008-05-02 11:25  hoffman

	* Modules/CTest.cmake: ENH: recognize vs 9 and possible 10 or
	  greater when they come out...

2008-05-02 09:14  king

	* Source/kwsys/SystemInformation.cxx: COMP: Fix warnings in KWSys
	  SystemInformation on Borland compiler.

	    - Remove two unused variables.
	    - Replace dynamically allocated array with static.

2008-05-02 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-05-01 18:49  king

	* Modules/GetPrerequisites.cmake: ENH: When GetPrerequisites.cmake
	  runs dumpbin while running inside the VS IDE environment make
	  sure the tool does not produce extra output.

2008-05-01 12:35  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/CheckTypeSize.cmake,
	  Modules/FindBoost.cmake, Modules/FindCurses.cmake,
	  Modules/FindKDE.cmake, Modules/FindSDL.cmake,
	  Modules/FindSDL_sound.cmake, Modules/FindVTK.cmake,
	  Modules/Platform/Darwin.cmake,
	  Modules/Platform/Linux-Intel-C.cmake,
	  Modules/Platform/Linux-Intel-CXX.cmake,
	  Modules/Platform/Linux-Intel-Fortran.cmake,
	  Modules/Platform/SunOS.cmake,
	  Modules/Platform/Windows-ifort.cmake,
	  Source/cmAuxSourceDirectoryCommand.cxx,
	  Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmExportFileGenerator.cxx,
	  Source/cmExportLibraryDependencies.cxx, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudioGenerator.cxx,
	  Source/cmGlobalVisualStudioGenerator.h,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmListFileCache.cxx,
	  Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSourceFile.cxx,
	  Source/cmSourceFile.h, Source/cmWriteFileCommand.cxx,
	  Source/cmake.cxx, Source/cmake.h, Source/kwsys/System.c,
	  Source/kwsys/SystemInformation.cxx,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/CustomCommand/gen_redirect_in.c,
	  Tests/CustomCommand/generator.cxx, Tests/CustomCommand/tcat.cxx,
	  Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt: ENH:
	  merge from cvs create yikes RC 10! (I hope this is the last
	  RC...)

2008-05-01 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-30 22:17  hoffman

	* Source/cmGlobalVisualStudioGenerator.cxx: STYLE: fix warning

2008-04-30 18:04  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmComputeLinkInformation.cxx, cmComputeLinkInformation.h: ENH:
	  When preserving potentially static portions of original user link
	  lines recognize shared library names by their extension and skip
	  them.

2008-04-30 15:58  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: For Watcom WMake
	  use the short path to avoid quoting problems in custom commands
	  with shell redirections.

2008-04-30 15:58  king

	* Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: BUG:
	  Fix escaping of more characters on Windows shells.

2008-04-30 15:53  hoffman

	* Modules/FindCurses.cmake: BUG: remove typo

2008-04-30 15:42  hoffman

	* Modules/FindCurses.cmake: BUG: fix for 6918 ncurses should work
	  without curses

2008-04-30 14:13  king

	* Modules/Platform/SunOS.cmake: ENH: Make /opt/SUNWspro/lib,
	  /opt/SUNWspro/prod/lib, and /usr/ccs/lib implicit link
	  directories on the Sun when using the SunPro compiler.

2008-04-30 13:42  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h,
	  cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmWriteFileCommand.cxx, cmake.cxx, cmake.h: BUG: Remove check for
	  files written by file(WRITE) being loaded.

	    - CMake 1.8 and below did not do the check but could get in
	      infinite loops due to the local generate step.
	    - CMake 2.0 added the check but failed to perform it in
	  directories
	      with no targets (see bug #678).
	    - CMake 2.2 removed the local generate which fixed the problem
	  but
	      did not remove the check.
	    - Between CMake 2.4 and 2.6.0rc6 the check was fixed to work
	  even
	      when no targets appear in a directory (see bug #6923).
	    - Bottom line: the check is no longer needed.

2008-04-30 13:26  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudioGenerator.cxx,
	  cmGlobalVisualStudioGenerator.h, cmLocalGenerator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMakefile.cxx: ENH: add support
	  for Intel Fortran Visual studio IDE

2008-04-30 11:33  hoffman

	* Modules/Platform/Windows-ifort.cmake: ENH: add more fortran flags

2008-04-30 10:02  king

	* Source/kwsys/System.c: BUG: Fix
	  kwsysSystem_Shell_GetArgumentForWindows to reset the windows
	  trailing backslash count to zero when a make variable reference
	  is encountered.

2008-04-30 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-29 15:34  hoffman

	* Tests/CustomCommand/tcat.cxx: file tcat.cxx was added on branch
	  CMake-2-6 on 2008-05-01 16:35:40 +0000

2008-04-29 15:34  hoffman

	* Tests/CustomCommand/gen_redirect_in.c: file gen_redirect_in.c was
	  added on branch CMake-2-6 on 2008-05-01 16:35:40 +0000

2008-04-29 15:34  king

	* Source/cmLocalGenerator.cxx, Tests/CustomCommand/CMakeLists.txt,
	  Tests/CustomCommand/gen_redirect_in.c,
	  Tests/CustomCommand/generator.cxx, Tests/CustomCommand/tcat.cxx,
	  Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt: BUG: Do
	  not escape shell operators when generating command lines.

	    - See bug#6868.
	    - Update CustomCommand test to check.

2008-04-29 14:17  king

	* Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: In
	  cmSourceFile::GetLanguage use the file extension (if not
	  ambiguous) to determine the language without requiring the source
	  file to exist.

2008-04-29 14:17  king

	* Source/cmSourceFile.cxx: ENH: Add context information when a
	  source file cannot be found.

2008-04-29 14:17  king

	* Source/cmMakefile.cxx: ENH: In cmMakefile::IssueMessage report
	  the directory-level context even if no list file is currently
	  being processed.

2008-04-29 12:10  hoffman

	* Source/cmLocalGenerator.cxx: BUG: move this back out of the if
	  statemtn

2008-04-29 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-28 13:53  hoffman

	* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmLocalGenerator.cxx: ENH: allow users to set sysroot

2008-04-28 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-27 11:41  alex

	* Modules/FindKDE.cmake: ENH: remove FindKDE.cmake, which was
	  obsolete (i.e. disabled using SEND_ERROR) since cmake 2.4.0,
	  agreed by Bill

	  Alex

2008-04-27 07:35  alex

	* Modules/FindVTK.cmake: BUG: don't fail with FATAL_ERROR if
	  REQUIRED was not used

	  Alex

2008-04-27 07:30  alex

	* Source/cmExportFileGenerator.cxx: ENH: protect the export files
	  against inclusion with cmake 2.4

	  Alex

2008-04-27 07:01  alex

	* Source/: cmExportLibraryDependencies.cxx, cmListFileCache.cxx:
	  ENH: write the cmake version into the file created by
	  EXPORT_LIBRARY_DEPENDENCIES() to help with debugging later on.
	  The same should be done in the import target files (but I didn't
	  have time to do it yet).  STYLE: fix line length in
	  cmListFileCache.cxx

	  Alex

2008-04-27 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-26 13:25  alex

	* Modules/FindBoost.cmake: BUG: don't use CMAKE_MINIMUM_REQUIRED()
	  in find modules, it can change the policy settings done in the
	  projects cmake files (and it doesn't make sense since it is
	  always part of the correct cmake version)

	  Alex

2008-04-26 08:39  hoffman

	* Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 6911,
	  aux source dir was broken from a previous fix

2008-04-26 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-25 15:30  king

	* Source/cmSourceFile.cxx: BUG: Trust user-provided source file
	  full paths.

2008-04-25 10:47  hoffman

	* Modules/CheckTypeSize.cmake: ENH: allow users to turn off extra
	  checks

2008-04-25 09:49  hoffman

	* Modules/Platform/Linux-Intel-CXX.cmake: ENH: remove c flags from
	  cxx config file

2008-04-25 09:49  hoffman

	* Modules/Platform/Linux-Intel-CXX.cmake: file
	  Linux-Intel-CXX.cmake was added on branch CMake-2-6 on 2008-05-01
	  16:35:39 +0000

2008-04-25 09:43  hoffman

	* Modules/Platform/: Linux-Intel-Fortran.cmake, Linux-ifort.cmake:
	  ENH: rename Linux-ifort to Linux-Intel-Fortran

2008-04-25 09:43  hoffman

	* Modules/Platform/Linux-Intel-Fortran.cmake: file
	  Linux-Intel-Fortran.cmake was added on branch CMake-2-6 on
	  2008-05-01 16:35:39 +0000

2008-04-25 09:09  hoffman

	* Modules/CheckTypeSize.cmake: ENH: make sure all required headers
	  are checked before checking type size

2008-04-25 09:07  hoffman

	* Modules/: FindSDL.cmake, FindSDL_sound.cmake: ENH: do not clear
	  find variables

2008-04-25 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-24 22:00  hoffman

	* Modules/Platform/Linux-Intel-CXX.cmake: ENH: do not force the
	  intel ar on C from CXX

2008-04-24 21:54  hoffman

	* Modules/Platform/: Linux-Intel-C.cmake, Linux-Intel-CXX.cmake,
	  Linux-icpc.cmake: ENH: support intel compiler on linux

2008-04-24 21:54  hoffman

	* Modules/Platform/Linux-Intel-C.cmake: file Linux-Intel-C.cmake
	  was added on branch CMake-2-6 on 2008-05-01 16:35:38 +0000

2008-04-24 15:47  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: remove odd chars from
	  file

2008-04-24 14:57  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: merge in changes from main
	  tree, fortran mod stuff

2008-04-24 12:56  hoffman

	* ChangeLog.manual, Source/cmDependsFortranLexer.cxx,
	  Source/cmDependsFortranLexer.in.l,
	  Source/cmDependsFortranParser.cxx,
	  Source/cmDependsFortranParser.y,
	  Source/cmDependsFortranParserTokens.h: ENH: merge in changes from
	  main tree, fortran mod stuff

2008-04-24 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-23 23:53  king

	* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
	  cmDependsFortranParser.cxx, cmDependsFortranParser.y,
	  cmDependsFortranParserTokens.h: ENH: Patch from Maik to add
	  Fortran03 USE syntax support.

	    - I tweaked the patch to add 'other' production rules for COMMA
	  and DCOLON
	    - See issue #6884.

2008-04-23 15:02  hoffman

	* CMakeLists.txt, ChangeLog.manual: ENH: rc9 ready

2008-04-23 12:51  jeff

	* Source/kwsys/SystemTools.cxx: ENH: Allow numbers in username in
	  URL regex.

2008-04-23 12:14  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmInstallCommand.cxx,
	  Source/cmListCommand.cxx, Source/QtDialog/QMacInstallDialog.cxx:
	  ENH: merge in some fixes from head

2008-04-23 11:13  king

	* Source/cmInstallCommand.cxx: BUG: Fix implementation of CMP0006
	  to not override the BUNDLE destination with the RUNTIME
	  destination.

2008-04-23 09:58  hoffman

	* Source/QtDialog/QMacInstallDialog.cxx: ENH: add better error
	  checks to symlink create stuff

2008-04-23 09:56  hoffman

	* Source/cmListCommand.cxx: ENH: handle empty lists correctly

2008-04-23 08:50  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Tests/Dependency/CMakeLists.txt,
	  Tests/Dependency/Case3/CMakeLists.txt,
	  Tests/Dependency/Case3/bar.c, Tests/Dependency/Case3/foo1.c,
	  Tests/Dependency/Case3/foo1b.c, Tests/Dependency/Case3/foo2.c:
	  ENH: merge from main tree

2008-04-23 00:40  hoffman

	* Tests/Dependency/Case3/CMakeLists.txt: file CMakeLists.txt was
	  added on branch CMake-2-6 on 2008-04-23 12:50:37 +0000

2008-04-23 00:40  hoffman

	* Tests/Dependency/Case3/bar.c: file bar.c was added on branch
	  CMake-2-6 on 2008-04-23 12:50:37 +0000

2008-04-23 00:40  hoffman

	* Tests/Dependency/Case3/foo1.c: file foo1.c was added on branch
	  CMake-2-6 on 2008-04-23 12:50:37 +0000

2008-04-23 00:40  hoffman

	* Tests/Dependency/Case3/foo1b.c: file foo1b.c was added on branch
	  CMake-2-6 on 2008-04-23 12:50:37 +0000

2008-04-23 00:40  hoffman

	* Tests/Dependency/Case3/foo2.c: file foo2.c was added on branch
	  CMake-2-6 on 2008-04-23 12:50:37 +0000

2008-04-23 00:40  king

	* Tests/Dependency/: CMakeLists.txt, Case3/CMakeLists.txt,
	  Case3/bar.c, Case3/foo1.c, Case3/foo1b.c, Case3/foo2.c: ENH: Add
	  test of preservation of static libraries on original link lines.

2008-04-23 00:40  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
	  Fix preservation of static libraries on original link lines.

2008-04-23 00:40  king

	* Source/cmComputeLinkDepends.cxx: ENH: Simplify link lines in some
	  cases by not allowing targets to be inferred dependees of items
	  with unknown dependencies.

2008-04-23 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-22 22:05  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeDetermineASMCompiler.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeRCInformation.cmake, Modules/FindBoost.cmake,
	  Modules/FindMPI.cmake, Modules/Platform/Linux-icpc.cmake,
	  Source/cmListCommand.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmPolicies.cxx,
	  Source/cmPolicies.h: ENH: merge into main tree

2008-04-22 13:32  dgregor

	* Modules/FindBoost.cmake: ENH: FindBoost always sets
	  Boost_LIBRARY_DIRS when it finds the Boost libraries

2008-04-22 13:14  dgregor

	* Modules/FindBoost.cmake: ENH: Integrated FindBoost improvements
	  changes from Andreas Pakulat, Mike Jackson, and myself

2008-04-22 11:10  hoffman

	* Modules/CMakeRCInformation.cmake,
	  Source/cmMakefileTargetGenerator.cxx: BUG: fix for bug 6834 RC
	  should not get all COMPILE_FLAGS from a target and should work
	  the same way as it does in the vs ide

2008-04-22 09:54  dgregor

	* Modules/FindMPI.cmake: BUG: As a last resort, FindMPI will look
	  for mpi.h in the path

2008-04-22 09:41  dgregor

	* Modules/FindMPI.cmake: BUG: Use -showme:incdirs and
	  -showme:libdirs when we need them

2008-04-22 09:35  hoffman

	* Modules/CMakeFortranInformation.cmake: ENH: fix FFFLAGS to be
	  FLAGS

2008-04-22 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-21 18:51  alex

	* Modules/CMakeDetermineASMCompiler.cmake: BUG: fix handling of
	  assembler executable (with path) #6858

	  Alex

2008-04-21 18:26  hoffman

	* Modules/Platform/Linux-icpc.cmake: ENH: use xiar for the intel
	  compiler

2008-04-21 18:24  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for 6720,
	  source groups on vs6 not working

2008-04-21 16:57  hoffman

	* Source/: cmListCommand.cxx, cmPolicies.cxx, cmPolicies.h: ENH:
	  fix list command with empty elements

2008-04-21 15:21  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Source/cmComputeLinkInformation.cxx, Source/cmDependsFortran.cxx,
	  Source/cmDependsFortranLexer.cxx, Source/cmDependsFortranLexer.h,
	  Source/cmDependsFortranLexer.in.l,
	  Source/cmDependsFortranParser.cxx,
	  Source/cmDependsFortranParser.y, Tests/CMakeLists.txt: ENH: merge
	  in from main tree

2008-04-21 13:04  hoffman

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
	  CMakeFortranInformation.cmake: ENH: fix init flags getting
	  stuffed into the compile line by force.

2008-04-21 11:28  king

	* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
	  cmDependsFortranParser.cxx, cmDependsFortranParser.y: STYLE: Fix
	  reference to makedepf90 project.

2008-04-21 11:15  king

	* Source/: cmDependsFortran.cxx, cmDependsFortranLexer.cxx,
	  cmDependsFortranLexer.h, cmDependsFortranLexer.in.l: BUG: Fix
	  Fortran dependency parser preprocessor handling crash.

	    - Do not crash if a #elseif occurs out of order
	    - Recognize preprocessor directives only at the beginning of
	  lines.
	    - See issue #6855

2008-04-21 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-20 20:44  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeDetermineCompilerABI.cmake,
	  Modules/CPack.RuntimeScript.in, Modules/CPack.cmake,
	  Modules/FindMPI.cmake, Modules/FindwxWidgets.cmake,
	  Source/cmELF.cxx, Source/cmELF.h, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmInstallCommand.cxx,
	  Source/cmInstallCommand.h, Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMessageCommand.cxx, Source/cmPolicies.cxx,
	  Source/cmPolicies.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTarget.cxx,
	  Source/CPack/cpack.cxx, Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/QtDialog/CMakeSetupDialog.h,
	  Tests/Framework/CMakeLists.txt,
	  Tests/Tutorial/Step7/CMakeLists.txt, Tests/X11/CMakeLists.txt,
	  Tests/X11/HelloWorldX11.cxx: ENH: merge in from main tree

2008-04-20 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-19 13:37  david.cole

	* Tests/CMakeLists.txt: BUG: Allow timeouts larger than 1500 for
	  tests that may take longer than 25 minutes on really slow/busy
	  machines. bootstrap has been timing out on tiamat, a very old
	  machine, this should help it...

2008-04-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-18 17:32  hoffman

	* Source/cmComputeLinkInformation.cxx: ENH: only complain about -l
	  stuff for CMP0003

2008-04-18 10:55  david.cole

	* Source/CPack/cpack.cxx: COMP: auto_ptr will not compile without
	  including memory on some platforms

2008-04-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-17 17:23  alex

	* Modules/CPack.cmake, Tests/Tutorial/Step7/CMakeLists.txt: ENH:
	  use a common CPACK_BINARY_ prefix for the binary package
	  generators

	  Alex

2008-04-17 12:06  david.cole

	* Source/CPack/cpack.cxx: BUG: Fix mem leak. Thanks, Mathieu.

2008-04-17 11:16  david.cole

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix for issue
	  #6440. Use 0 instead of FALSE for ExceptionHandling with Visual
	  Studio 2005 and later.

2008-04-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-16 11:31  david.cole

	* Modules/FindwxWidgets.cmake: BUG: There are compiler problems
	  with wxWidgets and INCLUDE_DIRECTORIES(SYSTEM ...) use on the
	  Mac. Set variable wxWidgets_INCLUDE_DIRS_NO_SYSTEM on the Mac in
	  FindwxWidgets.cmake to avoid these problems.

2008-04-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-15 09:00  king

	* Source/cmELF.cxx: COMP: Fix signed/unsigned comparison warning in
	  cmELF.

2008-04-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-14 18:03  king

	* Source/cmInstallCommand.h: ENH: Clarify documentation of
	  install(TARGETS) command to refer to install target types by the
	  upper-case keywords used when invoking the command.

2008-04-14 17:53  king

	* Source/: cmInstallCommand.cxx, cmInstallCommand.h,
	  cmPolicies.cxx, cmPolicies.h: BUG: Fix compatibility with CMake
	  2.4 for installation of MACOSX_BUNDLE targets

	    - Add policy CMP0006 to decide whether to use compatibility
	    - OLD behavior is to fall back to RUNTIME rules
	    - NEW behavior is to produce an error

2008-04-14 16:15  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
	  BUG:	Fix issue when non-error messages were incorrectly colored
	  red.

2008-04-14 15:27  king

	* Source/cmTarget.cxx, Tests/Framework/CMakeLists.txt: BUG: A
	  per-config target name postfix should be ignored for Mac bundle
	  and framework names.

2008-04-14 15:25  king

	* Modules/CMakeDetermineCompilerABI.cmake: ENH: Clarify message
	  about checking for compiler ABI information.

2008-04-14 15:02  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h,
	  cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
	  Improve RPATH behavior during installation.

	    - If new RPATH is empty then remove the entry completely
	    - Preserve file modification time so installation is not
	  repeated
	    - If installed file already exists remove it if its RPATH
	      does not match that expected

2008-04-14 15:02  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added RPATH
	  methods to cmSystemTools

	    - RemoveRPath to remove the RPATH from a binary
	    - CheckRPath to check for an existing RPATH in a binary

2008-04-14 15:02  king

	* Source/: cmELF.cxx, cmELF.h: ENH: Added cmELF methods to get
	  information about DYNAMIC section entries.

2008-04-14 12:44  king

	* Source/cmSystemTools.cxx: COMP: Fix new cmSystemTools file time
	  methods on Windows.

2008-04-14 11:43  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added methods
	  to cmSystemTools to save and restore file modification times.

2008-04-14 09:20  king

	* Source/cmMessageCommand.cxx: ENH: Make message(SEND_ERROR) report
	  context.

2008-04-14 09:08  king

	* Source/cmMakefileTargetGenerator.cxx: BUG: When
	  MACOSX_PACKAGE_LOCATION specifies Headers/foo we must still
	  create the Headers symlink.

2008-04-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-11 13:13  hoffman

	* Source/: cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: BUG: make sure OBJECT_DIR is in
	  the path of the SHELL

2008-04-11 10:41  hoffman

	* Modules/CPack.RuntimeScript.in: ENH: fix x11 launch script for
	  leopord x11 is auto-started for us on that os.

2008-04-11 10:23  hoffman

	* Tests/X11/: CMakeLists.txt, HelloWorldX11.cxx: ENH: add a simple
	  x11 test for packaging

2008-04-11 10:23  hoffman

	* Tests/X11/HelloWorldX11.cxx: file HelloWorldX11.cxx was added on
	  branch CMake-2-6 on 2008-04-21 00:44:59 +0000

2008-04-11 09:52  hoffman

	* Tests/X11/HelloWorldX11.cxx: ENH: add a simple x11 program

2008-04-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-10 16:54  dgregor

	* Modules/FindMPI.cmake: ENH: Deal with 32-bit and 64-bit variants
	  of Microsoft's MPI properly

2008-04-10 12:50  hoffman

	* ChangeLog.manual: ENH: change to RC 8

2008-04-10 12:43  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
	  Source/cmLocalUnixMakefileGenerator3.cxx: ENH: merge in from main
	  tree

2008-04-10 11:55  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: the sun make goes
	  into some odd n squared thing with this sccs and rcs stuff for
	  gmake, so I am removing them.

2008-04-10 10:01  clinton

	* Modules/FindQt4.cmake: BUG:  Fix typo reported in #6790.

2008-04-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-09 14:57  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
	  Source/cmSystemTools.cxx: ENH: merge from head for RC7

2008-04-09 08:41  hoffman

	* Tests/Framework/fooDeepPublic.h,
	  Modules/Platform/Darwin-icc.cmake,
	  Modules/Platform/Darwin-icpc.cmake: ENH: add missing file

2008-04-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-08 17:37  hoffman

	* Source/cmSystemTools.cxx: BUG: undo change as it breaks
	  preprocess test for some reason??

2008-04-08 16:26  hoffman

	* Source/cmTarget.h: ENH: merge from main tree

2008-04-08 16:13  hoffman

	* Source/cmTarget.h: ENH: remove qualifier from .h file

2008-04-08 16:09  hoffman

	* Modules/FindJNI.cmake: ENH: have jni look more places on linux

2008-04-08 16:06  hoffman

	* Source/cmSystemTools.cxx: BUG: half fix for 6688, expand registry
	  stuff on unix just like it was not found on windows

2008-04-08 16:05  hoffman

	* Source/cmSystemTools.cxx: ENH: half fix for 6688, don't let [
	  count go negative

2008-04-08 13:42  king

	* Source/cmSystemTools.cxx: ENH: Update cmSystemTools::ChangeRPath
	  to support replacing rpath values from the middle of the string.

2008-04-08 12:22  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
	  Modules/InstallRequiredSystemLibraries.cmake,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmExtraEclipseCDT4Generator.cxx, Source/cmFileCommand.cxx,
	  Source/cmFindBase.cxx, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h, Source/cmSystemTools.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h, Source/cmake.cxx,
	  Source/cmake.h, Source/QtDialog/CMakeLists.txt,
	  Source/QtDialog/CMakeSetup.cxx,
	  Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/QtDialog/CMakeSetupDialog.h,
	  Source/QtDialog/CMakeSetupDialog.ui, Source/QtDialog/QCMake.cxx,
	  Source/QtDialog/QCMake.h, Source/QtDialog/QCMakeCacheView.cxx,
	  Source/QtDialog/QCMakeCacheView.h,
	  Source/QtDialog/QMacInstallDialog.cxx,
	  Source/QtDialog/postflight.sh.in, Tests/Framework/CMakeLists.txt:
	  ENH: merge in changes from main tree

2008-04-08 11:30  hoffman

	* Source/QtDialog/CMakeLists.txt: ENH: make sure cmake-gui builds
	  with cmake 2.4.X

2008-04-08 00:06  hoffman

	* Tests/Framework/fooDeepPublic.h: file fooDeepPublic.h was added
	  on branch CMake-2-6 on 2008-04-09 12:41:34 +0000

2008-04-08 00:06  king

	* Source/cmComputeLinkInformation.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/Framework/CMakeLists.txt,
	  Tests/Framework/fooDeepPublic.h: BUG: Correct Mac OS X framework
	  behavior

	    - Place the built library in foo.framework/Versions/A/foo
	    - Do not create unused content symlinks (like PrivateHeaders)
	    - Do not use VERSION/SOVERSION properties for frameworks
	    - Make cmTarget::GetDirectory return by value
	    - Remove the foo.framework part from cmTarget::GetDirectory
	    - Correct install_name construction and conversion on install
	    - Fix MACOSX_PACKAGE_LOCATION under Xcode to use the
	      Versions/<version> directory for frameworks
	    - Update the Framework test to try these things

2008-04-07 23:56  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-07 19:43  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix problem with last patch when trying to take substr of
	  shorter strings	than expected.	Fixes #6730.

2008-04-07 19:19  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  QCMake.cxx, QCMake.h: BUG:  Fix #6733.  Always convert "\" to "/"
	  in source & binary directory fields on Windows.

2008-04-07 13:39  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
	  BUG: Do not create target output directory in cmTarget.  Let the
	  generators do it.

2008-04-07 11:23  clinton

	* Modules/FindQt4.cmake: BUG:  Fix 6726.  Create correct moc rule
	  for configured headers in binary dir.

2008-04-07 10:55  king

	* Source/: cmFileCommand.cxx, cmSystemTools.cxx: ENH: Improve error
	  message when installation file(CHRPATH) cannot change the RPATH.

2008-04-06 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-06 22:19  hoffman

	* Source/cmFindBase.cxx: BUG: fix network path by mistake in search

2008-04-05 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-04 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-04 16:02  hoffman

	* CMakeLists.txt, Source/cmFileCommand.cxx, Source/cmake.cxx,
	  Source/QtDialog/CMakeLists.txt, Source/QtDialog/CMakeSetup.cxx,
	  Source/QtDialog/QMacInstallDialog.cxx,
	  Source/QtDialog/postflight.sh.in: ENH: install the mac
	  application bundle into /Applications directly with no enclosing
	  folder

2008-04-03 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-03 18:43  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: ENH: add edit_cache
	  target for Eclipse (if it's not ccmake, because this doesn't work
	  inside the log view)

	  Alex

2008-04-03 18:35  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
	  Fix exit shortcut to be more standard, and add shortcut for
	  advanced checkbox.

2008-04-03 17:02  hoffman

	* Source/QtDialog/QMacInstallDialog.cxx: ENH: do not link . and ..
	  during install

2008-04-03 16:49  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
	  Add more shortcuts.	Fixes 6357.

2008-04-03 16:18  hoffman

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  QMacInstallDialog.cxx: ENH: add ability to create symlinks for
	  command line on mac from gui

2008-04-03 12:29  hoffman

	* Modules/InstallRequiredSystemLibraries.cmake: ENH: add vs9 mfc
	  libraries

2008-04-03 11:11  hoffman

	* Source/cmMakefileTargetGenerator.cxx: BUG: response file must be
	  a copy if different or you get relinks every time you run cmake

2008-04-02 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-02 17:41  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  QCMake.cxx, QCMake.h:
	  ENH:	Add debug output option to a new Options menu.	      Move
	  dev warnings option to the new Options menu.	      Fixes #6335.

2008-04-02 17:29  alex

	* Source/: cmake.cxx, cmake.h: ENH: make it possible to disable
	  debug output again

	  Alex

2008-04-02 15:28  clinton

	* Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h:
	  BUG:	Keep editor alive when file dialog comes up to pick another
	  file or path.        The editor going away prematurely Seems to
	  only happen on Mac OS X.

2008-04-02 14:01  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
	  ENH:	Allow cancelling the dialog that prompts for the generator.

2008-04-02 11:07  hoffman

	* ChangeLog.manual, Modules/FindQt4.cmake: ENH: merge in findqt
	  change from main tree

2008-04-02 11:05  hoffman

	* Modules/FindQt4.cmake: BUG: make sure all paths extracted from
	  qmake are converted to cmake paths because on windows they will
	  have \ instead of / and you can get odd escaping errors

2008-04-02 09:16  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/CPackDeb.cmake,
	  Modules/FindQt4.cmake, Source/cmGetPropertyCommand.cxx,
	  Source/cmGetPropertyCommand.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
	  Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmTest.cxx,
	  Source/CPack/cmCPackDebGenerator.cxx, Source/kwsys/Process.h.in,
	  Source/kwsys/ProcessUNIX.c, Tests/Properties/CMakeLists.txt: ENH:
	  merge in main tree for RC 6

2008-04-02 08:36  malaterre

	* Source/kwsys/: Process.h.in, ProcessUNIX.c: STYLE: minor comments

2008-04-01 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-04-01 17:59  alex

	* Modules/FindQt4.cmake: STYLE: add documentation for
	  QT4_CREATE_MOC and QT4_AUTOMOC (#6687)

	  Alex

2008-04-01 17:51  hoffman

	* Source/CPack/cmCPackDebGenerator.cxx, Modules/CPackDeb.cmake:
	  ENH: add CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA variable

2008-04-01 17:39  hoffman

	* Source/cmGlobalVisualStudio8Generator.cxx: BUG: fix location of
	  tmp file to use the full path, caused error on vista not running
	  as admin

2008-04-01 15:22  martink

	* Source/cmGetPropertyCommand.cxx: COMP: fix warning

2008-04-01 14:22  martink

	* Source/cmGetPropertyCommand.cxx, Source/cmGetPropertyCommand.h,
	  Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
	  Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmTest.cxx,
	  Tests/Properties/CMakeLists.txt: ENH: support unset of properties

2008-04-01 09:56  hoffman

	* Modules/CPackDeb.cmake: ENH: remove trailing space

2008-03-31 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-31 17:57  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindMPI.cmake,
	  Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmExportFileGenerator.cxx, Source/cmListFileCache.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmPolicies.cxx: ENH: merge changes
	  from head to 26 branch

2008-03-31 13:48  king

	* Source/cmExportFileGenerator.cxx: BUG: Generated target export
	  files should set the policy version to 2.6 instead of the
	  currently running version because they are 2.6 compatible.

2008-03-31 13:33  king

	* Source/: cmListFileCache.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmPolicies.cxx: ENH: Allow policy CMP0000 to be set explicitly

	    - Message for missing cmake_minimum_required is not issued
	      until the end of processing the top CMakeLists.txt file
	    - During processing a cmake_policy command may set behavior
	    - OLD behavior is to silently ignore the problem
	    - NEW behavior is to issue an error instead of a warning

2008-03-31 12:47  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmComputeLinkInformation.cxx: BUG: Fix bug 6605 more completely

	    - CMake 2.4 added link directories for targets linked
	      in the optimized configuration even when building debug
	    - Old behavior for policy CMP0003 must account for this

2008-03-31 10:59  king

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: Improve speed of
	  manifest tool on VS8 and VS9.

	    - Detect filesystem type where target will be linked
	    - Use FAT32 workaround only when fs is FAT or FAT32

2008-03-31 10:55  dgregor

	* Modules/FindMPI.cmake: ENH: Enhance FindMPI module by properly
	  handling backward compatibility with the older module, adding
	  documentation, and coping with multiple include and linker paths

2008-03-31 08:04  hoffman

	* Modules/Platform/Darwin-icpc.cmake: file Darwin-icpc.cmake was
	  added on branch CMake-2-6 on 2008-04-09 12:41:47 +0000

2008-03-31 08:04  hoffman

	* Modules/Platform/Darwin-icc.cmake: file Darwin-icc.cmake was
	  added on branch CMake-2-6 on 2008-04-09 12:41:46 +0000

2008-03-31 08:04  david.cole

	* Modules/Platform/: Darwin-icc.cmake, Darwin-icpc.cmake: ENH: Add
	  Intel compiler module files for the Mac. Thanks to Mike Jackson
	  for contributing.

2008-03-30 23:57  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-30 09:08  hoffman

	* CMakeLists.txt, ChangeLog.manual, ChangeLog.txt,
	  Modules/CMakeImportBuildSettings.cmake, Modules/CPackDeb.cmake,
	  Modules/FindCurses.cmake, Modules/FindQt4.cmake,
	  Source/CMakeLists.txt, Source/cmGlobalKdevelopGenerator.cxx,
	  Source/cmGlobalKdevelopGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmSystemTools.cxx, Source/cmTarget.cxx, Source/cmake.cxx,
	  Source/cmake.h, Source/CPack/cmCPackDebGenerator.cxx,
	  Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
	  Tests/Fortran/test_use_in_comment_fixedform.f: ENH: merge from
	  main tree

2008-03-29 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-29 13:16  hoffman

	* Source/cmake.h: ENH: make sure gui no-dev workis

2008-03-28 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-28 20:23  alex

	* Source/CPack/cmCPackDebGenerator.cxx: BUG: fix packaging of files
	  installed to absolute paths, works only when used with
	  SET(CPACK_SET_DESTDIR "ON")

	  Alex

2008-03-28 19:09  alex

	* Modules/CPackDeb.cmake: STYLE: add a comma to make it better
	  understandable, also use STATUS as the other MESSAGE() calls do

	  Alex

2008-03-28 15:59  hoffman

	* Source/cmake.h: ENH: remove dangerous access to ivar that should
	  not be used

2008-03-28 15:54  hoffman

	* Source/cmLocalGenerator.cxx: ENH: fix for the correct path to
	  cmake

2008-03-28 14:29  hoffman

	* Source/: cmSystemTools.cxx, cmake.cxx: ENH: try to fix mac
	  symlinks to the executable

2008-03-28 14:08  hoffman

	* Modules/CPackDeb.cmake: ENH: allow deb to work without dpkg

2008-03-28 14:07  king

	* Modules/CMakeImportBuildSettings.cmake: ENH: Patch from Mathieu
	  Malaterre to add documentation for his previous patch for
	  CMakeImportBuildSettings.

2008-03-28 14:04  king

	* Tests/Fortran/test_use_in_comment_fixedform.f: BUG: Fix Fortran
	  test to use more portable comment syntax in fixed format source.

2008-03-28 13:26  king

	* Modules/CMakeImportBuildSettings.cmake: ENH: Patch from Mathieu
	  Malaterre to allow users to tell CMakeImportBuildSettings to not
	  force compiler settings.

2008-03-28 13:22  king

	* Source/CMakeLists.txt: COMP: Add missing module for
	  CHECK_INCLUDE_FILE macro.

2008-03-28 13:07  king

	* Source/cmTarget.cxx: ENH: Add note to Fortran_MODULE_DIRECTORY
	  property documentation about using CMAKE_Fortran_MODULE_DIRECTORY
	  to initialize it.

2008-03-28 12:53  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH:  Better default size
	  for help dialog.

2008-03-28 11:47  hoffman

	* Modules/: CPackDeb.cmake: ENH: remove hard codeded arch

2008-03-28 10:12  hoffman

	* Modules/FindCurses.cmake: ENH: make this backwards compatible
	  with older FindCurses

2008-03-28 10:08  hoffman

	* Modules/FindCurses.cmake: ENH: make this backwards compatible
	  with older FindCurses

2008-03-27 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-27 22:00  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 6619

2008-03-27 21:54  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6660

2008-03-27 21:51  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6661

2008-03-27 17:40  alex

	* Source/: cmGlobalKdevelopGenerator.cxx,
	  cmGlobalKdevelopGenerator.h: COMP: fix warning about unused mf
	  -"make VERBOSE=1 <target>" should be more portable than
	  "VERBOSE=1 make <target>", since it doesn't rely on the shell,
	  shouldn't it ?

	  Alex

2008-03-27 17:05  hoffman

	* Source/: cmake.cxx, kwsys/SystemTools.cxx,
	  kwsys/SystemTools.hxx.in: BUG: fix install problem on make and
	  allow symlinks to cmake bin directory

2008-03-27 15:33  alex

	* Source/cmGlobalKdevelopGenerator.cxx: ENH: -enable colored output
	  with the kdevelop generator -create non-verbose makefiles and
	  have kdevelop call "VERBOSE=1 make" instead

	  Alex

2008-03-27 15:18  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Add QT_VERSION_MAJOR, QT_VERSION_MINOR, QT_VERSION_PATCH
	  variables.

2008-03-27 13:30  hoffman

	* ChangeLog.txt: ENH: remove DashboardScripts and CMakeWeb from the
	  change log

2008-03-27 13:27  hoffman

	* ChangeLog.txt: ENH: check in new change log for 2.6

2008-03-27 11:16  hoffman

	* CMakeLists.txt, Modules/CPack.cmake,
	  Source/cmInstallCommandArguments.cxx, Source/cmake.cxx: ENH:
	  merge in from main tree

2008-03-26 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-26 22:34  hoffman

	* Source/cmake.cxx: ENH: clean up annoying output from rc tool in
	  VS9

2008-03-26 20:12  alex

	* Modules/CPack.cmake: ENH: use CPACK_PACKAGE_VERSION instead of
	  CPACK_PACKAGE_VERSION_MAJOR.CPACK_PACKAGE_VERSION_MINOR.CPACK_PACKAGE_VERSION_PATCH
	  for creating the package file name

	  Alex

2008-03-26 18:30  alex

	* Source/cmInstallCommandArguments.cxx: BUG: fix the default
	  "Unspecified" component when only the generic (i.e. not RUNTIME,
	  ARCHIVE, LIBRARY, etc.) arguments are given.

	  If the component of a part of a target is queried, return the
	  specific one, if a specific one hasn't been set, return the
	  generic one, if that hasn't been set, return "Unspecified".

	  Alex

2008-03-26 15:55  hoffman

	* Utilities/Release/: v20n17_aix_release.cmake,
	  vogon_release_qt.cmake: ENH:

2008-03-26 14:08  hoffman

	* CMakeLists.txt, Modules/CMakeJavaInformation.cmake,
	  Modules/FindSubversion.cmake, Source/cmCoreTryCompile.cxx: ENH:
	  merge in from main tree

2008-03-26 13:50  hoffman

	* Source/cmCoreTryCompile.cxx: ENH: make sure numAttempts is
	  incremented

2008-03-26 13:14  hoffman

	* Source/cmCoreTryCompile.cxx: ENH: try to fix dashboard issue with
	  not being able to remove try compile code

2008-03-25 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-25 19:58  hoffman

	* CMakeLists.txt, Source/cmLocalUnixMakefileGenerator3.cxx,
	  Tests/Assembler/CMakeLists.txt,
	  Tests/BuildDepends/CMakeLists.txt,
	  Tests/BundleTest/CMakeLists.txt, Tests/COnly/CMakeLists.txt,
	  Tests/CTestTest/CMakeLists.txt, Tests/CTestTest2/CMakeLists.txt,
	  Tests/CommandLineTest/CMakeLists.txt,
	  Tests/ConvLibrary/CMakeLists.txt,
	  Tests/CustComDepend/CMakeLists.txt,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/CustomCommandWorkingDirectory/CMakeLists.txt,
	  Tests/Dependency/CMakeLists.txt, Tests/DocTest/CMakeLists.txt,
	  Tests/ExportImport/CMakeLists.txt,
	  Tests/ExportImport/Export/CMakeLists.txt,
	  Tests/ExportImport/Import/CMakeLists.txt,
	  Tests/ExternalOBJ/CMakeLists.txt,
	  Tests/ExternalOBJ/Object/CMakeLists.txt,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/Fortran/CMakeLists.txt, Tests/Framework/CMakeLists.txt,
	  Tests/FunctionTest/CMakeLists.txt, Tests/Java/CMakeLists.txt,
	  Tests/Jump/CMakeLists.txt, Tests/LoadCommand/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeLists.txt,
	  Tests/LoadCommand/CMakeCommands/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
	  Tests/MacroTest/CMakeLists.txt, Tests/MakeClean/CMakeLists.txt,
	  Tests/MathTest/CMakeLists.txt, Tests/NewlineArgs/CMakeLists.txt,
	  Tests/OutOfSource/CMakeLists.txt, Tests/Plugin/CMakeLists.txt,
	  Tests/PrecompiledHeader/CMakeLists.txt,
	  Tests/Properties/CMakeLists.txt, Tests/ReturnTest/CMakeLists.txt,
	  Tests/RuntimePath/CMakeLists.txt, Tests/SameName/CMakeLists.txt,
	  Tests/SetLang/CMakeLists.txt, Tests/SimpleExclude/CMakeLists.txt,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SourceGroups/CMakeLists.txt,
	  Tests/StringFileTest/CMakeLists.txt, Tests/SubDir/CMakeLists.txt,
	  Tests/SubDir/Examples/CMakeLists.txt,
	  Tests/SubDir/Examples/example1/CMakeLists.txt,
	  Tests/SubDirSpaces/CMakeLists.txt, Tests/SubDirSpaces/Some
	  Examples/CMakeLists.txt, Tests/SubDirSpaces/Some
	  Examples/example1/CMakeLists.txt,
	  Tests/SubProject/CMakeLists.txt, Tests/SwigTest/CMakeLists.txt,
	  Tests/SystemInformation/CMakeLists.txt,
	  Tests/TarTest/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
	  Tests/TestDriver/CMakeLists.txt, Tests/Testing/CMakeLists.txt,
	  Tests/TryCompile/CMakeLists.txt,
	  Tests/Tutorial/Step1/CMakeLists.txt,
	  Tests/Tutorial/Step2/CMakeLists.txt,
	  Tests/Tutorial/Step3/CMakeLists.txt,
	  Tests/Tutorial/Step4/CMakeLists.txt,
	  Tests/Tutorial/Step5/CMakeLists.txt,
	  Tests/Tutorial/Step6/CMakeLists.txt,
	  Tests/Tutorial/Step7/CMakeLists.txt,
	  Tests/VSExternalInclude/CMakeLists.txt,
	  Tests/Wrapping/CMakeLists.txt, Tests/X11/CMakeLists.txt: ENH:
	  merge in from main tree

2008-03-25 14:37  martink

	* Tests/ExternalOBJ/CMakeLists.txt: BUG: make test more robust

2008-03-25 14:15  martink

	* Tests/ExternalOBJ/CMakeLists.txt: BUG: add debugging into to
	  check out a problem

2008-03-25 11:26  martink

	* Tests/: Assembler/CMakeLists.txt, BuildDepends/CMakeLists.txt,
	  BundleTest/CMakeLists.txt, COnly/CMakeLists.txt,
	  CTestTest/CMakeLists.txt, CTestTest2/CMakeLists.txt,
	  CommandLineTest/CMakeLists.txt, ConvLibrary/CMakeLists.txt,
	  CustComDepend/CMakeLists.txt, CustomCommand/CMakeLists.txt,
	  CustomCommandWorkingDirectory/CMakeLists.txt,
	  Dependency/CMakeLists.txt, DocTest/CMakeLists.txt,
	  ExportImport/CMakeLists.txt, ExportImport/Export/CMakeLists.txt,
	  ExportImport/Import/CMakeLists.txt, ExternalOBJ/CMakeLists.txt,
	  ExternalOBJ/Object/CMakeLists.txt,
	  FindPackageTest/CMakeLists.txt, Fortran/CMakeLists.txt,
	  Framework/CMakeLists.txt, FunctionTest/CMakeLists.txt,
	  Java/CMakeLists.txt, Jump/CMakeLists.txt,
	  LoadCommand/CMakeLists.txt, LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommand/CMakeCommands/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
	  MacroTest/CMakeLists.txt, MakeClean/CMakeLists.txt,
	  MathTest/CMakeLists.txt, NewlineArgs/CMakeLists.txt,
	  OutOfSource/CMakeLists.txt, Plugin/CMakeLists.txt,
	  PrecompiledHeader/CMakeLists.txt, Properties/CMakeLists.txt,
	  ReturnTest/CMakeLists.txt, RuntimePath/CMakeLists.txt,
	  SameName/CMakeLists.txt, SetLang/CMakeLists.txt,
	  SimpleExclude/CMakeLists.txt, SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt, SourceGroups/CMakeLists.txt,
	  StringFileTest/CMakeLists.txt, SubDir/CMakeLists.txt,
	  SubDir/Examples/CMakeLists.txt,
	  SubDir/Examples/example1/CMakeLists.txt,
	  SubDirSpaces/CMakeLists.txt, SubDirSpaces/Some
	  Examples/CMakeLists.txt, SubDirSpaces/Some
	  Examples/example1/CMakeLists.txt, SubProject/CMakeLists.txt,
	  SwigTest/CMakeLists.txt, SystemInformation/CMakeLists.txt,
	  TarTest/CMakeLists.txt, TargetName/CMakeLists.txt,
	  TestDriver/CMakeLists.txt, Testing/CMakeLists.txt,
	  TryCompile/CMakeLists.txt, Tutorial/Step1/CMakeLists.txt,
	  Tutorial/Step2/CMakeLists.txt, Tutorial/Step3/CMakeLists.txt,
	  Tutorial/Step4/CMakeLists.txt, Tutorial/Step5/CMakeLists.txt,
	  Tutorial/Step6/CMakeLists.txt, Tutorial/Step7/CMakeLists.txt,
	  VSExternalInclude/CMakeLists.txt, Wrapping/CMakeLists.txt,
	  X11/CMakeLists.txt: ENH: preclean some warnings

2008-03-25 10:11  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for watcom
	  can't use phony

2008-03-24 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-24 18:23  hoffman

	* CMakeLists.txt, Modules/FindBLAS.cmake, Modules/FindKDE4.cmake,
	  Modules/FindLAPACK.cmake, Modules/FindMPI.cmake,
	  Modules/FindQt4.cmake, Modules/FindSubversion.cmake,
	  Source/cmCMakeMinimumRequired.cxx,
	  Source/cmCMakePolicyCommand.cxx,
	  Source/cmComputeLinkInformation.cxx, Source/cmCoreTryCompile.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmIfCommand.cxx, Source/cmIfCommand.h,
	  Source/cmListFileCache.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmPolicies.cxx,
	  Source/cmake.cxx, Source/cmake.h,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/MakeClean/ToClean/CMakeLists.txt,
	  Tests/Preprocess/CMakeLists.txt: ENH: merge in from CVS

2008-03-24 15:41  hoffman

	* Modules/FindMPI.cmake: ENH: remove use of undefined cdr

2008-03-24 15:40  hoffman

	* Modules/FindQt4.cmake: ENH: fix if

2008-03-24 11:49  alin.elena

	* Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH:
	  FindBLAS.cmake&FindLAPACK updated to support intel mkl 10

2008-03-24 10:56  king

	* Source/: cmCMakeMinimumRequired.cxx, cmCMakePolicyCommand.cxx,
	  cmPolicies.cxx: ENH: Cleanup policy version interface presented
	  to user.

	    - In cmake_minimum_required do not set policy version if
	  current
	      CMake is too old
	    - In cmPolicies::ApplyPolicyVersion report error if version is
	  too
	      new or cannot be parsed

2008-03-24 10:26  hoffman

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: add PHONY targets

2008-03-23 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-22 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-22 10:24  hoffman

	* Source/: cmake.h, cmake.cxx: ENH: make sure -Wno-dev sticks so
	  make rebuild_cache will work

2008-03-21 23:58  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-20 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-20 21:11  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h, cmPolicies.cxx: ENH: Yet another
	  attempt at warning for CMP0003.

	    - Give example code to avoid the warning
	    - Make explanation more consise
	    - Explicitly state this is for compatibility
	    - Issue the warning for at most one target

2008-03-20 18:25  king

	* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add "if(POLICY
	  policy-id)" option for IF command.

	    - This will help projects support multiple CMake versions.
	    - In order to set a policy when using a newer CMake but still
	      working with an older CMake one may write
		if(POLICY CMP1234)
		  cmake_policy(SET CMP1234 NEW)
		endif(POLICY CMP1234)
	    - Note that since CMake 2.4 does not have if(POLICY) supporting
	      it will also require using "if(COMMAND cmake_policy)"

2008-03-20 18:25  king

	* Tests/: MakeClean/ToClean/CMakeLists.txt,
	  Preprocess/CMakeLists.txt: BUG: Convert cmake_policy(VERSION) to
	  cmake_minimum_required(VERSION) in
	  Tests/MakeClean/ToClean/CMakeLists.txt and
	  Tests/Preprocess/CMakeLists.txt.  CMP0000 now requires the
	  cmake_minimum_required command.

2008-03-20 11:44  david.cole

	* Modules/FindSubversion.cmake: BUG: Remove reference to
	  PROJECT_SOURCE_DIR so that the Subversion_WC_INFO macro may be
	  called from a ctest or cmake script.

2008-03-20 10:46  martink

	* Source/cmListFileCache.cxx: ENH: tiny performance improvement

2008-03-20 10:40  martink

	* Source/cmListFileCache.cxx: ENH: small simple projects do not
	  need to specify cmake minimum required

2008-03-20 10:11  king

	* Source/cmake.cxx: ENH: Clarify end of (dev) warnings to
	  explicitly state they are meant for project developers.

2008-03-19 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-19 16:14  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix issue when Qt from Linux distro is used	  and glib
	  and dbus development packages aren't installed.

2008-03-19 15:44  king

	* Source/cmCoreTryCompile.cxx: BUG: Change generated try-compile
	  projects to use cmake_minimum_required instead of cmake_policy to
	  set the version now that CMP0000 requires it.

2008-03-19 15:27  clinton

	* Modules/FindQt4.cmake: BUG:  Don't clear output strings before
	  using.

2008-03-19 15:18  king

	* Source/: cmListFileCache.cxx, cmPolicies.cxx: ENH: Improve
	  warning about specifying a cmake version

	    - Update policy CMP0000 to require use of the command
	      cmake_minimum_required and not cmake_policy
	      so there is only one way to avoid it.
	    - Explicitly specify the line users should add.
	    - Reference policy CMP0000 only at the end.
	    - Fix policy CMP0000 documentation to not suggest
	      use of the cmake_policy command.

2008-03-19 14:32  king

	* Source/cmComputeLinkInformation.cxx: ENH: Clarify warning for
	  policy CMP0003 further.

2008-03-19 11:18  david.cole

	* Source/CTest/cmCTestBuildHandler.cxx: BUG: Missing a linker
	  crashed error matching string.

2008-03-19 09:14  hoffman

	* Source/cmComputeLinkInformation.cxx: ENH: do not warn about
	  frameworks as they are not affected by -L anyway

2008-03-18 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-18 21:22  hoffman

	* CMakeLists.txt: ENH: forgot to check this in, need to change the
	  version in CVS

2008-03-18 18:37  clinton

	* Modules/FindQt4.cmake:
	  STYLE:  Improve documentation by expanding on how UseQt4.cmake
	  fits in.

2008-03-18 17:54  alex

	* Modules/FindQt4.cmake: STYLE: fix documentation again:
	  QT_LIBRARIES exists if you use Qt4 via UseQt4.cmake

	  Alex

2008-03-18 17:32  hoffman

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h: ENH: try to reduce the number of
	  CMP0003 warnings that people see.  Only report them for unique
	  sets of libraries with no full path.	Also add a message
	  explaining the course of action that should be taken

2008-03-18 17:26  alex

	* Modules/FindQt4.cmake: STYLE: fix documentation, QT_LIBRARIES
	  doesn't exist, and also didn't exist in cmake 2.4.3, the first
	  stable cmake 2.4.x release

	  Alex

2008-03-18 16:30  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Satisfy QtDBus dependencies for builds with static Qt.
	  Finish fix for #6607.

2008-03-18 11:51  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: exclude borland
	  make as well

2008-03-18 11:28  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: turn off extra
	  rules for nmake and wmake

2008-03-18 11:11  hoffman

	* CMakeLists.txt: ENH: set the version on 2.6

2008-03-18 10:23  hoffman

	* CMakeLists.txt, Modules/CTest.cmake, Modules/FindKDE4.cmake,
	  Modules/FindPackageHandleStandardArgs.cmake,
	  Modules/FindPackageMessage.cmake, Modules/FindQt4.cmake,
	  Modules/FindX11.cmake, Modules/UseQt4.cmake,
	  Modules/VTKCompatibility.cmake,
	  Modules/Platform/Linux-GNU-Fortran.cmake,
	  Modules/Platform/Linux-ifort.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmCMakeMinimumRequired.h, Source/cmCMakePolicyCommand.h,
	  Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmDocumentVariables.cxx, Source/cmExportFileGenerator.cxx,
	  Source/cmListCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
	  Source/cmPolicies.cxx, Source/cmPolicies.h,
	  Source/cmSourceFileLocation.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/QtDialog/CMakeSetup.cxx,
	  Source/QtDialog/CMakeSetupDialog.cxx,
	  Source/kwsys/CMakeLists.txt, Source/kwsys/kwsysDateStamp.cmake,
	  Utilities/cmcurl/CMakeLists.txt: ENH: move head to branch

2008-03-18 10:02  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: try to improve
	  make speed by getting rid of some implicit rules that were still
	  around.

2008-03-17 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-17 20:30  king

	* Source/cmCMakePolicyCommand.h: ENH: Improve documentation of
	  cmake_policy command.

	    - Add a paragraph introducing the policy mechanism
	    - Explicitly introduce the CMP<NNNN>, OLD, and NEW notation
	    - Note that setting policies by CMake version is preferred
	    - Fix SET signature to use CMP<NNNN> notation
	    - Add more details about the policy stack

2008-03-17 16:22  king

	* CMakeLists.txt, Source/kwsys/CMakeLists.txt,
	  Utilities/cmcurl/CMakeLists.txt: ENH: Set CMake Policy CMP0003 to
	  NEW behavior to build without warnings with the upcoming CMake
	  2.6 release.

2008-03-17 14:53  clinton

	* Modules/FindQt4.cmake:
	  ENH:	For Mac OS X, remove QuickTime link for Qt 4.3+ and add
	  AppKit link for Qt 4.2+.

2008-03-17 11:10  hoffman

	* Modules/FindPackageMessage.cmake: file FindPackageMessage.cmake
	  was added on branch CMake-2-6 on 2008-03-18 14:23:52 +0000

2008-03-17 11:10  king

	* Modules/: FindPackageHandleStandardArgs.cmake,
	  FindPackageMessage.cmake, FindQt4.cmake, FindX11.cmake: ENH:
	  Added FindPackageMessage module

	    - Defines FIND_PACKAGE_MESSAGE function to help display
	      find result messages only once
	    - Added use of it to FindPackageHandleStandardArgs
	    - Added use of it to FindQt4, and FindX11
	    - This cleans up repeated messages in big projects

2008-03-17 11:10  king

	* Modules/CTest.cmake: ENH: Avoid printing message about unknown
	  repository type repeatedly in CTest.

2008-03-17 08:55  king

	* Modules/Platform/: Linux-GNU-Fortran.cmake, Linux-ifort.cmake:
	  ENH: Patch from Maik to add per-configuration default flags to
	  GCC and Intel Fortran compilers on Linux.

2008-03-16 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-15 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-15 20:10  david.cole

	* Modules/CMakeJavaInformation.cmake: BUG: Go back to using "." so
	  the Java test passes on the nightly nmake dashboards again. Still
	  need a solution that works with both nmake and Visual Studio
	  builds.

2008-03-15 10:00  king

	* Source/cmComputeLinkInformation.cxx: COMP: Fix unreachable code
	  warning for break after return in switch in CMP0003 impl.

2008-03-15 10:00  king

	* Source/: cmTarget.cxx, cmSourceFileLocation.cxx: STYLE: Fix
	  line-too-long for new INTERNAL_ERROR messages.

2008-03-14 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-14 18:16  alex

	* Modules/FindKDE4.cmake: ENH: preparations for cross compiling
	  KDE4

	  Alex

2008-03-14 16:39  barre

	* Source/cmListCommand.cxx: STYLE: yeah yeah.

2008-03-14 15:18  clinton

	* Source/QtDialog/CMakeSetup.cxx:
	  ENH:	Prevent loading standard qt plugins at runtime (which we
	  dont' care about).	    This can cause problems if a Mac bundle
	  doesn't contain the plugins.

2008-03-14 14:28  clinton

	* Modules/FindQt4.cmake: BUG:  Fix typo to find QAssistantClient
	  header.

2008-03-14 14:21  king

	* Source/cmComputeLinkInformation.cxx: ENH: Improve CMP0003 to
	  provide more compatibility

	    - Targets built in the tree now add compatibility paths too
	    - The warning message's first list includes at most one item
	      for each unique compatibility path
	    - Clarified error message further

2008-03-14 13:29  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Satisfy QtNetwork and QtOpenGL dependencies for builds with
	  static Qt.	    Partial fix for #6607.

2008-03-14 13:16  clinton

	* Modules/: FindQt4.cmake, UseQt4.cmake:
	  ENH:	Automatically add dependent modules.	    For example, if
	  QT_USE_QTXMLPATTERNS is on, QT_USE_QTNETWORK is turned on.
	  The equivalent happens in a qmake .pro file when QT +=
	  xmlpatterns is specified.

2008-03-14 12:11  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Support static Qt 4.4 builds using QtHelp module.

2008-03-13 19:12  clinton

	* Modules/: FindQt4.cmake, UseQt4.cmake:
	  ENH:	Add support for Qt 4.4's phonon module.        Add new Qt
	  4.4 modules in UseQt4.cmake

2008-03-13 17:38  king

	* Source/cmMakefile.cxx: BUG: Fix impl of CMP0005 regex to match
	  value-less definitions.

2008-03-13 17:32  king

	* Source/: cmCMakeMinimumRequired.h, cmPolicies.cxx: ENH: Clarify
	  documentation of policy CMP0000 and its relationship with
	  cmake_minimum_required.

2008-03-13 17:11  king

	* Source/: cmMakefile.cxx, cmPolicies.cxx, cmPolicies.h: ENH: Add
	  policy CMP0005 to decide whether add_definitions should escape
	  defs.

2008-03-13 17:04  king

	* Source/cmExportFileGenerator.cxx: ENH: Add cmake_policy
	  push/version/pop to import/export files.

2008-03-13 16:42  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: fix c flags for 2003 free
	  command line tools

2008-03-13 16:35  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmPolicies.cxx, cmPolicies.h, cmTarget.cxx, cmTarget.h: ENH: Add
	  policy CMP_0004 to require library names to have no leading or
	  trailing whitespace.	Replace previous check of
	  CMAKE_BACKWARDS_COMPATIBILITY against version 2.4 with the
	  policy.

2008-03-13 16:23  king

	* Modules/VTKCompatibility.cmake,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmDocumentVariables.cxx, Source/cmPolicies.cxx,
	  Source/cmPolicies.h, Source/cmTarget.cxx, Source/cmTarget.h: ENH:
	  Convert CMAKE_LINK_OLD_PATHS to policy CMP0003.

	    - Policy is WARN by default so projects will build
	      as they did in 2.4 without user intervention
	    - Remove CMAKE_LINK_OLD_PATHS variable since it was
	      never in a release and the policy supercedes it
	    - Report target creation backtrace in warning message
	      since policy should be set by that point

2008-03-13 16:21  hoffman

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH: make menu item match
	  -Wno-dev command line

2008-03-13 16:13  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH:  Preserve white spaces
	  when printing messages.

2008-03-13 15:34  hoffman

	* Source/cmake.cxx: ENH: move the clear to before things are added
	  to the maps

2008-03-13 15:29  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Add support for new modules in Qt 4.4.	Fixes #6316.
	  Simplify and clarify some documentation.

	  BUG:	Fix order of include paths (from KDE's FindQt4)       Fix
	  find of Designer components debug library on Windows.

2008-03-13 15:06  king

	* Source/cmake.cxx: ENH: Make (dev) warnings show note about
	  -Wno-dev option.  Fix -Wdev and -Wno-dev options to not be
	  mistaken for the source directory specification.

2008-03-13 15:03  david.cole

	* Modules/CMakeJavaInformation.cmake: COMP: Conditionalize the last
	  change so that the fix only applies to WIN32. Leave it the way it
	  was elsewhere, the new way does not work on the Mac continuous
	  dashboard...

2008-03-13 15:01  king

	* Source/cmPolicies.cxx: ENH: Reduce whitespace in policy
	  warning/error messages.

2008-03-13 14:29  david.cole

	* Modules/CMakeJavaInformation.cmake: BUG: Fix the Java test for
	  Visual Studio builds. Before this, it had been trying to include
	  "BuildLog.htm" in the .jar file because it was using "." as the
	  list of files to include in the .jar file. Use "*.class" instead
	  of "." to prevent this silliness.

2008-03-13 14:13  king

	* Source/cmMakefile.cxx: ENH: Improve error message when invalid
	  policy is given.

2008-03-13 13:52  king

	* Source/cmSetCommand.cxx: ENH: Simplify error message for invalid
	  set(... CACHE) calls to make it look nicer with new message
	  format.

2008-03-13 13:48  king

	* Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx,
	  cmMakefile.h, cmTarget.cxx, cmTarget.h, cmake.cxx, cmake.h: ENH:
	  Improve new error/warning message generation

	    - Add cmListFileBacktrace to record stack traces
	    - Move main IssueMessage method to the cmake class instance
	      (make the backtrace an explicit argument)
	    - Change cmMakefile::IssueMessage to construct a backtrace
	      and call the cmake instance version
	    - Record a backtrace at the point a target is created
	      (useful later for messages issued by generators)

2008-03-13 11:38  martink

	* Source/: cmCMakePolicyCommand.h, cmListFileCache.cxx,
	  cmLocalGenerator.cxx, cmMakefile.cxx, cmPolicies.cxx,
	  cmPolicies.h, cmake.cxx: ENH: change CMP_ to CMP

2008-03-13 10:56  hoffman

	* Modules/FindGLUT.cmake: BUG: fix bug 6594 look for glut in more
	  places on windows

2008-03-13 09:28  barre

	* Source/cmFileCommand.cxx: BUG: the directory the FILE DOWNLOAD
	  command is writing to might not exist.

2008-03-12 23:59  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-12 21:54  hoffman

	* CMakeCPackOptions.cmake.in,
	  Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
	  Source/CPack/cmCPackCygwinSourceGenerator.cxx,
	  Source/CPack/cmCPackGenerator.cxx: ENH: fix crash in cpack when
	  CPACK_CYGWIN_PATCH_NUMBER not specified

2008-03-12 21:06  hoffman

	* Source/: cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
	  cmSourceFileLocation.cxx, cmTarget.cxx, cmake.h: ENH: remove
	  abort calls and replace with an IssueMessage INTERANL_ERROR,
	  better to not crash on the end user.

2008-03-12 17:02  hoffman

	* Source/: cmake.cxx, cmake.h: ENH: make sure properties are re-set
	  on each configure

2008-03-12 17:02  barre

	* Source/cmListCommand.cxx, Source/cmListCommand.h,
	  Tests/CMakeTests/ListTest.cmake.in: ENH: add REMOVE_DUPLICATES
	  subcommand to LIST command (and test). Remove duplicates from a
	  list (keep the ordering)

2008-03-12 14:37  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix some bad
	  changes in progress calc

2008-03-12 09:25  hoffman

	* Source/cmMakefile.cxx: STYLE: fix line len

2008-03-12 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-11 22:52  hoffman

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH: remove iostream, not
	  used

2008-03-11 22:50  hoffman

	* Source/: cmake.cxx, cmake.h, QtDialog/CMakeSetupDialog.cxx,
	  QtDialog/CMakeSetupDialog.h, QtDialog/QCMake.cxx,
	  QtDialog/QCMake.h: ENH: add ability to suppress dev warnings to
	  gui code

2008-03-11 17:53  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix subtle bug
	  that prevented Makefile generators from rescanning dependencies
	  when a new source file is added but no other sources are touched.

2008-03-11 17:37  king

	* Source/kwsys/SystemInformation.hxx.in: COMP: Fix shared lib build
	  on windows for KWSys's SystemInformation by adding export macro.

2008-03-11 17:27  hoffman

	* Source/QtDialog/: CMake.desktop, CMakeLists.txt, cmakecache.xml:
	  ENH: add KDE desktop stuff

2008-03-11 17:27  hoffman

	* Source/cmMakefile.cxx: ENH: fix warning message a bit

2008-03-11 17:25  king

	* Source/: cmGlobalVisualStudio8Generator.cxx, cmake.cxx, cmake.h:
	  BUG: Fixes to VS8/VS9 project regeneration rules

	    - ZERO_CHECK should check all stamps in case
	      of parallel build (fixes complex test failure)
	    - ZERO_CHECK should not appear when
	      CMAKE_SUPPRESS_REGENERATION is on (fixes bug 6490)

2008-03-11 16:02  hoffman

	* Source/: cmake.h, cmakemain.cxx: ENH: fix -Wno-dev for ccmake

2008-03-11 15:17  hoffman

	* Source/: cmMakefile.cxx, cmake.cxx, cmakemain.cxx: ENH: add a way
	  to suppress the new policy warnings, still need ccmake and gui's

2008-03-11 10:54  barre

	* Docs/cmake-mode.el: ENH: add simple function to convert all CMake
	  commands to lowercase

2008-03-11 10:29  hoffman

	* Source/: cmListFileCache.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmPolicies.cxx, cmake.h: ENH: add enum to IssueMessage

2008-03-11 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-10 18:48  barre

	* Modules/: FindCVS.cmake: ENH: for some reasons there was never a
	  FindCVS module?

2008-03-10 15:41  king

	* Source/cmMakefile.cxx: ENH: Enforce matching PUSH/POP calls for
	  cmake_policy.

2008-03-10 15:40  king

	* Source/cmMakefile.cxx: ENH: Add directory-level context
	  information to error/warning messages when no call stack is
	  present.

2008-03-10 13:26  alex

	* Modules/: FindLua50.cmake, FindLua51.cmake: ENH: use the standard
	  find_package_handle_standard_args() for lua 5.0 and 5.1

	  Alex

2008-03-10 09:32  king

	* Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
	  CMakePlatformId.h.in: ENH: Make compiler id detection more robust

	    - Split INFO strings in source into multiple pieces
	      to make sure assembly or other listings produced
	      by the compiler are never matched by the regex
	    - Store INFO strings via pointer instead of array
	      to convince some compilers to store the string
	      literally in the binary
	    - This should help make it work for sdcc 2.8.0 RC1

2008-03-10 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-09 19:20  alex

	* Modules/CMakeDetermineCompilerId.cmake: BUG: make compiler id
	  detection (almost) work again with sdcc 2.8.0 RC1, mail sent to
	  Brad for the remaining issue don't match INFO:compiler["
	  COMPILER_ID "] which appears in the assembler file generated from
	  the C file by sdcc, but make sure the first character after the [
	  is no double quote

	  Alex

2008-03-09 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-08 09:50  king

	* Source/cmIncludeDirectoryCommand.cxx: BUG: Fix
	  include_directories command to produce an immediately whether or
	  not 2.4 compatibility is enabled.  CMake 2.4 already produced an
	  error, just not immediately.

2008-03-08 09:27  king

	* Source/cmIncludeCommand.cxx: ENH: Improve formatting of include
	  command error message.

2008-03-08 09:21  king

	* Source/cmMakefile.cxx: COMP: Avoid using operator-> on
	  const_reverse_iterator to help old compilers.

2008-03-08 09:13  king

	* Source/: cmMakefile.cxx, cmPolicies.cxx: ENH: Cleanup policy
	  generic documentation.  Cleanup some policy error/warning
	  messages.

2008-03-08 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-07 19:58  hoffman

	* Modules/FindMPI.cmake: ENH: add new version of FindMPI, fix it to
	  work with MPICH2 on windows

2008-03-07 17:05  king

	* Source/cmAddCustomTargetCommand.cxx: COMP: Fix unused parameter
	  warning in cmAddCustomTargetCommand.

2008-03-07 16:36  king

	* Source/: cmMakefile.cxx, cmPolicies.cxx, cmPolicies.h, cmake.cxx:
	  ENH: Finish creating, documenting, and enforcing policy CMP_0002.

2008-03-07 16:32  hoffman

	* Source/CursesDialog/: cmCursesCacheEntryComposite.cxx,
	  cmCursesMainForm.cxx: ENH: fix it for working with an empty cache

2008-03-07 16:26  king

	* bootstrap: COMP: Fix bootstrap build after using
	  cmDocumentationFormatterText in cmMakefile.

2008-03-07 16:01  king

	* Source/: cmDocumentationFormatterText.cxx, cmMakefile.cxx: ENH:
	  In cmMakefile::IssueMessage use cmDocumentationFormatterText to
	  format the message nicely.

2008-03-07 15:30  king

	* Source/cmAddCustomTargetCommand.cxx,
	  Source/cmCMakeMinimumRequired.h, Source/cmCMakePolicyCommand.h,
	  Source/cmConfigureFileCommand.cxx, Source/cmFindBase.cxx,
	  Source/cmListFileCache.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmMakefile.cxx, Source/cmPolicies.cxx,
	  Source/cmPolicies.h, Source/cmake.cxx,
	  Tests/MakeClean/ToClean/CMakeLists.txt,
	  Tests/Preprocess/CMakeLists.txt: ENH: Improve handling of
	  old-style compatibility.

	    - Remove CMP_0001 (no slash in target name) and restore
	      old CMAKE_BACKWARDS_COMPATIBILITY check for it
	    - Replace all checks of CMAKE_BACKWARDS_COMPATIBILITY
	      with cmLocalGenerator::NeedBackwardsCompatibility calls
	    - Create new CMP_0001 to determine whether or not
	      CMAKE_BACKWARDS_COMPATIBILITY is used.
	      (old = use, new = ignore)
	    - Show CMAKE_BACKWARDS_COMPATIBILITY in cache only when
	      CMP_0001 is set to OLD or WARN
	    - Update documentation of cmake_policy and
	  cmake_minimum_required
	      to indicate their relationship and the 2.4 version boundary
	    - When no cmake policy version is set in top level makefile
	      implicitly call cmake_policy(VERSION 2.4) which restores
	      CMAKE_BACKWARDS_COMPATIBILITY and other 2.4 compatibility
	    - Fix tests MakeClean and Preprocess to call
	      cmake_policy(VERSION 2.6) because they depend on new policies

2008-03-07 14:03  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  dashmacmini2_release.cmake, magrathea_release.cmake,
	  release_cmake.sh.in: ENH: qtgui stuff

2008-03-07 11:50  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH:  Use fixed pitch font
	  in output window.

2008-03-07 11:43  martink

	* Source/: cmCMakeMinimumRequired.cxx, cmCacheManager.h,
	  cmListFileCache.cxx, cmPolicies.cxx, cmake.cxx: ENH: clean up
	  some policy stuff and interactions with
	  CMAKE_BACKWARDS_COMPATIBILITY and CMAKE_MINIMUM_REQUIRED

2008-03-07 11:06  hoffman

	* Source/CPack/: cmCPackCygwinBinaryGenerator.cxx,
	  cmCPackGenerator.cxx: ENH: fix crash in cygwin package stuff

2008-03-07 09:41  martink

	* Source/cmListFileCache.cxx: STYLE: fix line length issue

2008-03-07 09:09  king

	* Source/cmMakefile.cxx: BUG: Do not produce whitespace-only lines
	  when indenting messages in new error/warning format.

2008-03-07 08:53  king

	* Source/cmCoreTryCompile.cxx: BUG: Generated try-compile
	  CMakeLists.txt file should call cmake_policy with the current
	  version of CMake, not just 2.6.

2008-03-07 08:40  king

	* Source/: cmAddCustomTargetCommand.cxx, cmExecutionStatus.h,
	  cmFunctionCommand.cxx, cmListFileCache.cxx, cmListFileCache.h,
	  cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx:
	  ENH: New format for warning and error messages

	    - Add cmMakefile methods IssueError and IssueWarning
	    - Maintain an explicit call stack in cmMakefile
	    - Include context/call-stack info in messages
	    - Nested errors now unwind the call stack
	    - Use new mechanism for policy warnings and errors
	    - Improve policy error message
	    - Include cmExecutionStatus pointer in call stack
	      so that errors deeper in the C++ stack under
	      a command invocation will become errors for the
	      command

2008-03-07 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-06 16:03  martink

	* Source/cmListFileCache.cxx: BUG: keep CMAKE_BACKWARDS_COMP as
	  internal

2008-03-06 15:51  martink

	* Source/cmListFileCache.cxx: BUG: make default
	  CMAKE_BACKWARDS_COMPATIBILITY 2.5

2008-03-06 15:20  hoffman

	* Source/cmCoreTryCompile.cxx: ENH: make sure policy is set in
	  generated cmakelist files

2008-03-06 15:08  martink

	* Source/: cmConfigureFileCommand.cxx, cmListFileCache.cxx,
	  cmPolicies.cxx: BUG: change in handling of cmake_minimum_required

2008-03-06 11:34  hoffman

	* Source/cmDocumentationFormatterHTML.cxx: STYLE: fix line length

2008-03-06 10:57  martink

	* Source/: cmCMakeMinimumRequired.cxx, cmConfigureFileCommand.cxx,
	  cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx,
	  cmPolicies.cxx: BUG: change the handling of
	  CMAKE_MINIMUM_REQUIRED and BACKWARDS_COMPATIBILITY and extend the
	  documentaiton quite a bit

2008-03-06 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-05 18:42  king

	* Source/cmPolicies.cxx: ENH: Fix policy warning message to not
	  give wrong code as example.

2008-03-05 18:21  king

	* Source/: cmCMakePolicyCommand.cxx, cmCMakePolicyCommand.h,
	  cmMakefile.cxx, cmMakefile.h: ENH: Improve cmake_policy command
	  signature

	    - Replace NEW and OLD modes with a SET mode for clarity
	    - Enforce VERSION argument validity (major.minor[.patch])

2008-03-05 18:20  king

	* Source/cmPolicies.cxx: BUG: Require policy version to specify at
	  least major.minor.  Do not store CMAKE_BACKWARDS_COMPATIBILITY
	  with an invalid version value.

2008-03-05 17:26  king

	* Source/cmPolicies.cxx: BUG: Fix parsing of policy version number
	  in cmPolicies.

2008-03-05 15:55  king

	* Modules/CMakeFortranCompiler.cmake.in: ENH: Patch from Maik to
	  add more fortran extensions.

2008-03-05 12:53  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Allow users to recover from trying to use an improperly
	  installed Qt	     without removing their cache, fixing their
	  environment and trying again.

2008-03-05 11:41  martink

	* Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
	  cmPolicies.cxx, cmPolicies.h: BUG: some fixes, still a few to go

2008-03-05 11:05  hoffman

	* Source/: cmDocumentation.cxx, cmDocumentationFormatter.h,
	  cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h:
	  ENH: add master index into html full help

2008-03-05 03:11  ewing

	* Modules/FindOpenAL.cmake: BUG: Fixed PATH_SUFFIXES copy/paste bug
	  (0006201)

2008-03-05 00:00  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-04 18:57  king

	* Source/cmMakefile.cxx: BUG: Make sure at least one policy stack
	  entry is created for every cmMakefile instance.

2008-03-04 18:42  king

	* Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
	  ENH: Make CMAKE_MINIMUM_REQUIRED command FATAL_ERROR option
	  implicit (always on).  Accept but ignore the existing option.

2008-03-04 18:41  king

	* Source/: cmGlobalGenerator.cxx, cmIncludeDirectoryCommand.cxx:
	  BUG: Fix crash when CMAKE_BACKWARDS_COMPATIBILITY is not set.

2008-03-04 14:51  martink

	* Source/: cmCMakeMinimumRequired.cxx, cmPolicies.cxx, cmake.cxx:
	  ENH: more policy changes

2008-03-04 13:51  king

	* Source/cmTarget.cxx: BUG: Fix memory leak when cmTarget instances
	  are assigned.  We really need to get rid of global targets and
	  their associated assignments.

2008-03-04 13:34  hoffman

	* Source/CTest/cmCTestSubmitHandler.cxx: STYLE: fix line len

2008-03-04 09:40  king

	* Source/cmDocumentVariables.cxx: BUG: Fix typo in documentation of
	  LIBRARY_OUTPUT_PATH.

2008-03-04 09:16  martink

	* Source/: cmDocumentation.cxx, cmDocumentation.h,
	  cmDocumentationFormatter.h, cmPolicies.cxx, cmPolicies.h,
	  cmake.cxx, cmake.h, cmakemain.cxx: ENH: add --help-policies and
	  --help-policy command line options

2008-03-04 09:10  martink

	* CMakeLists.txt: BUG: undo accidental commit

2008-03-04 08:18  david.cole

	* Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/GetPrerequisitesTest.cmake.in,
	  Modules/GetPrerequisites.cmake: ENH: Add script
	  GetPrerequisites.cmake to help analyze what shared libraries
	  executable files depend on. Primary uses are to determine what
	  shared libraries should be copied into Mac OSX bundle
	  applications to create standalone bundles apps and to determine
	  what shared library files need to be installed for an executable
	  to run on any platform. Requires native platform tools dumpbin,
	  otool and ldd to generate results.

2008-03-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-03 20:31  king

	* Modules/UsewxWidgets.cmake: STYLE: Remove trailing whitespace.

2008-03-03 20:24  king

	* Modules/CMakeASMInformation.cmake: STYLE: Remove trailing
	  whitespace.

2008-03-03 15:56  king

	* Modules/Use_wxWindows.cmake: STYLE: Remove trailing whitespace.

2008-03-03 11:57  king

	* Modules/VTKCompatibility.cmake: STYLE: Remove trailing
	  whitespace.

2008-03-03 11:28  hoffman

	* Source/cmAddCustomTargetCommand.cxx: ENH: fix ICE with gcc in
	  dash8

2008-03-03 11:18  king

	* Modules/CMakeForceCompiler.cmake: STYLE: Fixed docs of new
	  CMakeForceCompiler

2008-03-03 11:16  king

	* Modules/CMakeForceCompiler.cmake: ENH: Restore
	  CMAKE_FORCE_C_COMPILER and CMAKE_FORCE_CXX_COMPILER macros in
	  CMakeForceCompiler module.

2008-03-03 08:48  king

	* Source/cmELF.cxx: COMP: Fix cmELF to build when ET_LOOS, ET_HIOS,
	  ET_LOPROC, ET_HIPROC may not be defined.

2008-03-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-02 16:48  king

	* Source/cmInstallTargetGenerator.cxx: ENH: During installation do
	  not use builtin chrpath if the rpath will not change.

2008-03-02 16:37  king

	* Source/cmTarget.cxx: ENH: Allow users to work around problems
	  with the builtin chrpath by setting CMAKE_NO_BUILTIN_CHRPATH.

2008-03-02 16:31  king

	* Source/cmELF.cxx: BUG: Fix bug introduced by workaround to
	  warning.

2008-03-02 16:19  king

	* Source/: cmELF.cxx, cmELF.h: BUG: A few more corrections for
	  cmELF

	    - Add os-specific and processor-specific file types
	    - Add more error strings for invalid files.
	    - Byte order of header fields does not always match encoding

2008-03-02 16:19  king

	* Source/cmSystemTools.cxx: ENH: In cmSystemTools::ChangeRPath
	  check for the RUNPATH if RPATH does not exist.

2008-03-02 14:35  king

	* Source/: cmComputeLinkInformation.cxx, cmFileCommand.cxx,
	  cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx: ENH: Cleanup
	  builtin chrpath support

	    - Move computation of extended build-tree rpath
	      to cmComputeLinkInformation
	    - Only enable the extended build-tree rpath if
	      the target will be installed
	    - Generalize the interface of file(CHRPATH)
	    - When changing the rpath on installation only
	      replace the part generated by CMake because
	      the native tools (ex SunCC on Linux) might have
	      added their own part to the rpath

2008-03-02 14:35  king

	* CMakeLists.txt: ENH: Simplify tests for building CMake itself
	  with rpath support now that 2.4 is required to build.

2008-03-02 09:12  martink

	* Source/cmPolicies.h: COMP: possible fix for VS6, but probably
	  not, probably need tomake it internal

2008-03-02 09:11  martink

	* Source/cmMakefile.cxx: COMP: fix warning

2008-03-02 09:03  martink

	* Source/: cmPolicies.cxx, cmPolicies.h: ENH: revert dumb change

2008-03-02 08:36  martink

	* Source/: cmAddCustomTargetCommand.cxx, cmPolicies.cxx,
	  cmPolicies.h: COMP: fix compile errors on vs6 and a warning

2008-03-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-03-01 16:21  martink

	* Source/cmMakefile.cxx: BUG: bad loop index unsigned compared to
	  zero

2008-03-01 15:44  martink

	* Source/: cmAddCustomTargetCommand.cxx, cmMakefile.cxx: COMP: fix
	  some warnings

2008-03-01 15:26  martink

	* Source/: cmPolicies.cxx, cmPolicies.h: STYLE: fix some line
	  lengths

2008-03-01 15:20  martink

	* CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
	  Source/cmAddCustomTargetCommand.cxx,
	  Source/cmBootstrapCommands.cxx, Source/cmCommand.h,
	  Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmake.cxx, Source/cmake.h: ENH: add
	  first cut and policies still need to add the doc support

2008-03-01 15:16  king

	* Source/cmSystemTools.cxx: COMP: Fix unused parameter warning when
	  cmSystemTools::ChangeRPath is built without ELF support.

2008-03-01 13:17  king

	* Source/cmSystemTools.cxx: BUG: Fix cmSystemTools::ChangeRPath to
	  not complain if there is no RPATH entry in the file but the
	  requested new rpath is empty.

2008-03-01 13:02  king

	* Source/cmTarget.cxx: BUG: Do not try to change the RPATH when
	  installing a target if CMAKE_SKIP_RPATH is on or the path does
	  not need to be changed.

2008-03-01 12:51  king

	* Modules/CMakeFindBinUtils.cmake,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmInstallTargetGenerator.cxx,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/cmTarget.cxx, Source/cmTarget.h: ENH: Use builtin chrpath
	  instead of relinking ELF targets

	    - Add cmSystemTools::ChangeRPath method
	    - Add undocumented file(CHRPATH) command
	    - When installing use file(CHRPATH) to change the rpath
	      instead of relinking
	    - Remove CMAKE_CHRPATH lookup from CMakeFindBinUtils
	    - Remove CMAKE_USE_CHRPATH option since this should
	      always work

2008-03-01 12:50  king

	* Source/: cmELF.cxx, cmELF.h: ENH: Add Size member to
	  cmELF::StringEntry to return the amount of space in the string
	  entry.

2008-03-01 10:56  king

	* Tests/Preprocess/CMakeLists.txt: BUG: Fix typo XCode -> Xcode in
	  Preprocess test.

2008-03-01 09:08  king

	* Tests/Preprocess/CMakeLists.txt: ENH: Update Preprocess test to
	  distinguish between the make tool or compiler tool that is at
	  fault for not supporting a particular character in definitions.
	  Make it skip the % character when the compiler is MSVC and it is
	  a non-nmake tool.

2008-03-01 09:08  king

	* Modules/Platform/Windows-cl.cmake, Source/cmLocalGenerator.cxx:
	  BUG: Do not place $(CMAKE_COMMAND) in link scripts.

2008-03-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-29 21:33  hoffman

	* Source/: cmIfCommand.cxx, cmWhileCommand.cxx: ENH: fix warnings

2008-02-29 21:33  hoffman

	* Source/cmSetSourceFilesPropertiesCommand.h: ENH: fix docs

2008-02-29 15:42  martink

	* Source/cmCMakePolicyCommand.cxx: ENH: just getting somethng
	  checked in, still work to do

2008-02-29 15:41  martink

	* Source/cmCmakePolicyCOmmand.cxx: ENH: case

2008-02-29 15:28  martink

	* Source/: cmCMakePolicyCommand.h, cmCmakePolicyCOmmand.cxx,
	  cmPolicies.cxx, cmPolicies.h: ENH: just getting somethng checked
	  in, still work to do

2008-02-29 14:58  hoffman

	* Modules/DartConfiguration.tcl.in,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/CTest/cmCTestSubmitHandler.h: ENH: allow cdash not to
	  trigger

2008-02-29 14:36  hoffman

	* Modules/InstallRequiredSystemLibraries.cmake: ENH: add vs9 stuff,
	  still need msvc9 mfc

2008-02-29 12:18  hoffman

	* Source/: cmForEachCommand.cxx, cmFunctionCommand.cxx,
	  cmIfCommand.cxx, cmMacroCommand.cxx, cmMakefile.cxx,
	  cmWhileCommand.cxx: ENH: make CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
	  the default and remove the property.	If any value is specified
	  in an endif, endforeach, endwhile, etc then make sure it matches
	  the start string.  If no values are given then it is no longer an
	  error.

2008-02-29 11:12  king

	* Source/: cmELF.cxx, cmELF.h: ENH: Make cmELF parser more general
	  and powerful

	    - Add support to get RPATH and RUNPATH entries.
	    - Add support to get file offsets to strings.
	    - Add more DT_* tags to byte swapping.

2008-02-29 09:15  king

	* Source/cmComputeLinkInformation.cxx: BUG:
	  cmComputeLinkInformation::CheckImplicitDirItem needs to extract
	  the filename portion of the link item to test against the library
	  regex.

2008-02-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-28 08:43  king

	* Source/cmELF.cxx: COMP: cmELF needs to include sys/link.h to get
	  dynamic section structures on the Sun.

2008-02-28 08:32  king

	* Source/cmELF.cxx: COMP: Fix warnings in cmELF.

2008-02-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-27 17:10  king

	* Modules/Platform/Windows-ifort.cmake, Modules/Platform/cl.cmake,
	  Source/cmDocumentVariables.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h: ENH: Handle large object file
	  lists on some platforms

	    - Use a response file when enabled by
	      CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_OBJECTS
	    - Enable for C and CXX with cl (MSVC)
	    - Enable for Fortran with ifort (Intel Fortran)

2008-02-27 16:26  king

	* Source/: CMakeLists.txt, cmConfigure.cmake.h.in, cmELF.cxx,
	  cmELF.h, cmSystemTools.cxx: ENH: Add ELF file parsing

	    - Enabled when system provides elf.h
	    - Introduce cmELF class to parse ELF files
	    - Use in cmSystemTools::GuessLibrarySOName to really get soname

2008-02-27 16:11  king

	* Source/kwsys/CPU.h.in: BUG: Fixed typo in previous commit of
	  kwsys/CPU.h.in

2008-02-27 16:07  king

	* Source/kwsys/: CMakeLists.txt, CPU.h.in: ENH: Added CPU.h to
	  KWSys to identify the target CPU and its byte order.

2008-02-27 14:31  king

	* Modules/Platform/: HP-UX.cmake, IRIX64.cmake, Linux-PGI-C.cmake,
	  Linux-PGI-CXX.cmake, SunOS.cmake, Windows-bcc32.cmake, gcc.cmake:
	  BUG: Apply patch from bug#6445.  Add preprocessor definitions to
	  assembly and preprocessing build rules.

2008-02-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-25 18:47  king

	* Modules/CMakeCCompilerId.c.in: ENH: Add support to C compiler
	  identification for void return type from main.  Cross-compilers
	  for embedded platforms may require it.

2008-02-25 15:07  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx:
	  ENH:	Adjust when log is cleared.  Its kept doing generate,
	  and cleared when changing the source directory.	 #6358.

2008-02-25 14:23  alex

	* Modules/CPackRPM.cmake: BUG: fix rpmbuild bug, which expands
	  variables in comments :-/ apparently rpmbuild can't handle paths
	  with spaces and can't handle variables in comments...

	  Alex

2008-02-25 10:17  david.cole

	* CTestCustom.cmake.in: BUG: Exclude try_compile sources and kwsys
	  files from CMake coverage results.

2008-02-25 09:23  king

	* Modules/: CMakeCCompilerId.c, CMakeCCompilerId.c.in,
	  CMakeCXXCompilerId.cpp, CMakeCXXCompilerId.cpp.in,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineCompilerId.cmake,
	  CMakeDetermineFortranCompiler.cmake, CMakeFortranCompilerId.F90,
	  CMakeFortranCompilerId.F90.in, CMakePlatformId.h,
	  CMakePlatformId.h.in: ENH: Improvied compiler identification
	  robustness

	    - Write a single source file into the compiler id directory
	    - This avoid requiring the compiler to behave correctly with
	      respect to include rules and the current working directory
	    - Helps to identify cross-compiling toolchains with unusual
	      default behavior

2008-02-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-24 14:05  king

	* Modules/Platform/Windows-bcc32.cmake,
	  Source/cmMakefileTargetGenerator.cxx: ENH: Simplify make build
	  rule generation by removing use of OBJECTS_QUOTED and
	  TARGET_QUOTED rule variables and updating the generation of
	  OBJECTS to always use the newer cmLocalGenerator::Convert method.

2008-02-24 14:05  king

	* Source/: cmComputeLinkDepends.cxx, cmExportFileGenerator.cxx,
	  cmStandardIncludes.h, cmTarget.cxx: COMP: Fix Borland 5.5 build

	    - Its <iosfwd> header includes windows.h which
	      defines GetCurrentDirectory
	    - It defines 'interface' so we cannot use it as
	      a variable name.

2008-02-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-22 09:44  king

	* Source/cmOrderDirectories.cxx: COMP: Fix unreachable code warning
	  in cmOrderDirectories.

2008-02-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-21 13:59  king

	* Source/cmOrderDirectories.cxx: COMP: Remove unused local variable
	  from cmOrderDirectories.

2008-02-21 13:58  king

	* Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
	  cmSystemTools.cxx, cmSystemTools.h: ENH: Improve linking to
	  third-party shared libraries on soname platforms

	    - Reduce false positives in cases of unknown soname
	    - Make library extension regular expressions match only at end
	  of string
	    - When linking to libraries in implicit dirs convert to the -l
	  option
	      only if the file name is one that can be found by the linker
	      (ex. /usr/lib/libfoo.so.1 should be linked by full path)
	    - Add cmSystemTools::GuessLibrarySOName to guess the soname of
	  a
	      library based on presence of a symlink
	    - In cmComputeLinkInformation try to guess an soname before
	  assuming
	      that a third-party library is built without an soname
	    - In cmOrderDirectories guess the soname of shared libraries in
	  cases
	      it is otherwise unknown

2008-02-21 11:41  king

	* bootstrap, Modules/Platform/FreeBSD.cmake,
	  Modules/Platform/HP-UX.cmake, Modules/Platform/Linux.cmake,
	  Modules/Platform/QNX.cmake, Modules/Platform/SunOS.cmake,
	  Source/CMakeLists.txt, Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h, Source/cmOrderDirectories.cxx,
	  Source/cmOrderDirectories.h,
	  Source/cmOrderRuntimeDirectories.cxx,
	  Source/cmOrderRuntimeDirectories.h, Source/cmTarget.cxx,
	  Source/cmTarget.h: ENH: Better linker search path computation.

	    - Use linker search path -L.. -lfoo for lib w/out soname
	      when platform sets CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME
	    - Rename cmOrderRuntimeDirectories to cmOrderDirectories
	      and generalize it for both soname constraints and link
	      library constraints
	    - Use cmOrderDirectories to order -L directories based
	      on all needed constraints
	    - Avoid processing implicit link directories
	    - For CMAKE_OLD_LINK_PATHS add constraints from libs
	      producing them to produce old ordering

2008-02-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-20 14:56  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: BUG:
	  Link scripts should be generated with copy-if-different and
	  included as a dependency of the link rule.

2008-02-20 13:36  king

	* Source/: cmExportLibraryDependencies.cxx,
	  cmExportLibraryDependencies.h: ENH: Deprecate
	  export_library_dependencies

	    - Reference export() and install(EXPORT)
	    - Fix to support OUTPUT_NAME in simple cases

2008-02-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-19 18:50  ibanez

	* Source/kwsys/testSystemInformation.cxx: ENH: Missing copyright
	  header.

2008-02-19 16:34  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: STYLE: patch part 3 from
	  Miguel: follow naming style for variables

	  Alex

2008-02-19 16:27  alex

	* Source/: cmExtraEclipseCDT4Generator.cxx,
	  cmExtraEclipseCDT4Generator.h: ENH: patch from Miguel part 2: if
	  ECLIPSE_CDT4_GENERATE_SOURCE_PROJECT is true, then the generator
	  additionally generates eclipse project files in the source dir,
	  since this is the only way to get cvs/svn working with eclipse

	  This is off by default and the user has to enable it explicitely.
	  If cmake can't write there it still continues.

	  Alex

2008-02-19 15:07  alex

	* Source/: cmExtraEclipseCDT4Generator.cxx,
	  cmExtraEclipseCDT4Generator.h: ENH: patch part 1 from Miguel: use
	  the cmake project name for the eclipse project name

	  Alex

2008-02-19 14:47  hoffman

	* Source/QtDialog/MacInstallDialog.ui: ENH: better ui

2008-02-19 14:33  alex

	* Source/: CMakeLists.txt, cmDocumentation.cxx, cmDocumentation.h,
	  cmDocumentationFormatter.h, cmDocumentationFormatterDocbook.cxx,
	  cmDocumentationFormatterDocbook.h,
	  cmDocumentationFormatterHTML.cxx, cmakemain.cxx: ENH: add support
	  for creating the documentation in docbook format
	  (http://www.oasis-open.org/docbook/xml/4.2/), which users can
	  then convert to other formats.  Tested with meinproc from KDE,
	  which generates HTML pages which look good.

	  Alex

2008-02-19 14:26  hoffman

	* Source/: CPack/cmCPackPackageMakerGenerator.cxx,
	  CPack/cmCPackPackageMakerGenerator.h, QtDialog/CMakeLists.txt,
	  QtDialog/QtDialogCPack.cmake.in, QtDialog/postflight.sh.in,
	  QtDialog/postupgrade.sh.in: ENH: install working with symlink qt
	  tool

2008-02-19 14:06  hoffman

	* Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx,
	  MacInstallDialog.ui, QMacInstallDialog.cxx, QMacInstallDialog.h:
	  ENH: add mac install symlink option to dialog

2008-02-19 09:09  king

	* Source/cmTarget.cxx: COMP: Fix HP warning about
	  cmTargetInternalPointer::operator= checking for self-assignment.

2008-02-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-18 16:38  king

	* Source/: cmGlobalXCodeGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileExecutableTargetGenerator.h,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.h,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
	  cmMakefileUtilityTargetGenerator.cxx,
	  cmMakefileUtilityTargetGenerator.h, cmSourceFile.cxx,
	  cmTarget.cxx, cmTarget.h: ENH: Cleanup impl of PUBLIC_HEADER,
	  PRIVATE_HEADER, and RESOURCE properties

2008-02-18 15:50  hoffman

	* CMakeCPackOptions.cmake.in, CMakeLists.txt: ENH: install seems to
	  be working for cmake-gui

2008-02-18 15:42  hoffman

	* Source/cmFileCommand.cxx: ENH: add more information to message

2008-02-18 14:51  hoffman

	* Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake: ENH: make
	  sure fixup has right paths

2008-02-18 13:11  hoffman

	* Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake: STYLE: use
	  lowercase

2008-02-18 13:03  hoffman

	* Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: remove
	  CMAKE_PREFIX so changing it does not rebuild all

2008-02-18 12:01  king

	* Modules/Platform/HP-UX.cmake: BUG: Fix passing of nodefaultrpath
	  flag to linker through c++ compiler.

2008-02-18 11:10  hoffman

	* CMakeLists.txt: ENH: require 2.4 to build cmake

2008-02-18 10:26  hoffman

	* Modules/CMakeIngestOSXBundleLibraries.cmake,
	  Source/CPack/cmCPackGenerator.cxx,
	  Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake,
	  Source/QtDialog/CMakeLists.txt: ENH: have cpack work with DESTDIR
	  install and ingest qt framework libs into cmake-gui

2008-02-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-17 17:40  hoffman

	* Modules/CheckIncludeFiles.cmake: BUG: fix double cmakefiles
	  directory

2008-02-17 14:04  alex

	* Source/cmDocumentation.cxx: BUG: actually print the docs for
	  custom modules if this was requested

	  Alex

2008-02-17 12:31  alex

	* Source/cmDocumentationFormatterHTML.cxx: PERF: reduce time for
	  full docs as HTML from 1.4 s to 0.2 s, the map is now created and
	  filled only once instead for every character I guess a simple
	  case-switch would be still faster.

	  Alex

2008-02-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-16 16:33  hoffman

	* Modules/CMakeIngestOSXBundleLibraries.cmake: ENH: add script to
	  ingest library depends into a bundle

2008-02-16 13:05  hoffman

	* CMakeLists.txt, bootstrap, Source/cmBootstrapCommands.cxx,
	  Source/cmCommands.cxx, Source/cmInstallProgramsCommand.cxx,
	  Source/QtDialog/CMakeLists.txt, Source/QtDialog/QCMake.cxx,
	  Source/QtDialog/QtDialogCPack.cmake.in: ENH: support for cpack
	  and install of cmake-gui as mac app bundle

2008-02-16 13:02  hoffman

	* Source/CPack/cmCPackGenerator.cxx: ENH: fix DESTDIR install

2008-02-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-15 18:26  alex

	* Modules/FindPythonLibs.cmake: STYLE: use global property instead
	  of helper target to collect all python modules from a source tree

	  Alex

2008-02-15 15:36  clinton

	* Source/QtDialog/QCMake.cxx: ENH:  remove unused code.

2008-02-15 12:12  hoffman

	* Source/QtDialog/QCMake.cxx: ENH: use package name on mac for edit
	  cache

2008-02-15 11:56  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Apply patch from
	  bug #6180 to make CMAKE_ADDITIONAL_MAKE_CLEAN_FILES work for
	  directories.

2008-02-15 11:49  david.cole

	* Source/cmCallVisualStudioMacro.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmGlobalVisualStudio9Generator.cxx,
	  Source/cmGlobalVisualStudio9Generator.h,
	  Source/cmGlobalVisualStudioGenerator.cxx,
	  Source/cmGlobalVisualStudioGenerator.h,
	  Templates/CMakeVSMacros2.vsmacros: ENH: Add code to support
	  calling the VS reload macro from Visual Studio 7.1 and 9.0 in
	  addition to 8.0 sp1... Make new macros file with VS 7.1 so that
	  it can be read by 7.1 and later. VS 7.1 does not appear to run
	  the macros while a build is in progress, but does not return any
	  errors either, so for now, the reload macro is not called when
	  using 7.1. If I can figure out how to get 7.1 to execute the
	  macro, I will uncomment the code in
	  cmGlobalVisualStudio71Generator::GetUserMacrosDirectory() to
	  activate executing the macros in VS 7.1, too.

2008-02-15 11:22  king

	* Modules/Platform/Darwin.cmake,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h,
	  Source/cmSetPropertyCommand.cxx,
	  Source/cmSetSourceFilesPropertiesCommand.cxx,
	  Source/cmSourceFile.cxx: ENH: Cleanup building of OS X bundle
	  content

	   - Fixes repeated rebuild of bundles by Makefile generators
	   - Add special rules to copy sources to their
	     MACOSX_PACKAGE_LOCATION bundle directory
	   - Remove MacOSX_Content language hack
	     - Remove EXTRA_CONTENT property
	     - Remove MACOSX_CONTENT
	     - Remove corresponding special cases in object names

2008-02-15 10:40  hoffman

	* Source/CPack/cmCPackNSISGenerator.cxx: BUG: fix for bug 6294,
	  correct url for nsis

2008-02-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-14 20:18  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: ENH: enable color in the
	  eclipse generator, there doesn't seem to be problems

	  Alex

2008-02-14 19:58  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx,
	  QCMakeCacheView.h:
	  ENH:	Convert native paths from QFileDialog and
	  QDirModel/QCompleter.  BUG:  Block possible completion loop.

2008-02-14 18:18  clinton

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
	  CMakeSetupDialog.h, QCMake.cxx, QCMakeCacheView.cxx:
	  ENH:	Add shortcut to start search/filter.	    A bit of
	  cleanup.	  Disable tab navigation in cache variable list.
	      Enable home/end keys.

	  BUG:	Ensure currently edited values are saved before doing
	  configure.

2008-02-14 16:42  king

	* Source/: cmAddCustomTargetCommand.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.h,
	  cmMakefile.cxx, cmMakefile.h, cmake.cxx: ENH: Add global property
	  ALLOW_DUPLICATE_CUSTOM_TARGETS to help existing projects that
	  depend on having duplicate custom targets.  It is allowed only
	  for Makefile generators.  See bug#6348.

2008-02-14 15:31  king

	* Modules/MacOSXBundleInfo.plist.in,
	  Modules/MacOSXFrameworkInfo.plist.in,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx:
	  ENH: Allow multiple OS X applications bundles to be created in a
	  single build directory.  Converted Info.plist files to be
	  generated directly instead of configured with make variables.
	  The MACOSX_BUNDLE_* variables are now properties (and vars for
	  compatibility).

2008-02-14 15:06  hoffman

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h: ENH:
	  make sure html < > & stuff is escaped for the output window

2008-02-14 13:36  king

	* Modules/CTestTargets.cmake, Source/cmDefinePropertyCommand.cxx,
	  Source/cmDefinePropertyCommand.h,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/Properties/CMakeLists.txt: ENH: Updated DEFINE_PROPERTY
	  command to be more extendible and more consistent with new
	  SET_PROPERTY and GET_PROPERTY signatures.

2008-02-14 11:58  king

	* Modules/CTestTargets.cmake, Source/cmBootstrapCommands.cxx,
	  Source/cmCommands.cxx, Source/cmMakefile.cxx: ENH: Re-enable
	  diagnosis of non-unique target names.

	    - Re-enable enforcement in cmMakefile::EnforceUniqueName
	    - Improve error message to help user resolve the problem
	    - Fix Modules/CTestTargets.cmake to not duplicate testing
	  targets
	    - Move commands used by the changes to
	  Modules/CTestTargets.cmake
	      to build during bootstrap: DEFINE_PROPERTY, GET_PROPERTY

2008-02-14 10:50  king

	* Modules/: CMakeForceCompiler.cmake, CMakeTestCCompiler.cmake,
	  CMakeTestCXXCompiler.cmake: ENH: Remove unnecessary compiler
	  force macros.  The compiler ID can now be detected without
	  linking an executable.

2008-02-14 09:14  hoffman

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH: add a check before
	  delete cache

2008-02-14 08:55  hoffman

	* Source/QtDialog/QCMake.cxx: ENH: do not show unititialized
	  entries

2008-02-14 01:11  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix error when paths have + in them. (special regex
	  characters)

2008-02-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-13 17:00  barre

	* Modules/FindTCL.cmake: ENH: fix advanced bug

2008-02-13 15:29  king

	* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
	  Update cmComputeLinkDepends to support leading/trailing
	  whitespace stripping off link items for compatibility.

2008-02-13 14:47  king

	* bootstrap, Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx:
	  ENH: Add option to bootstrap script to enable Qt dialog.

	    - Add --qt-gui and --no-qt-gui options
	    - Add --qt-qmake=<qmake> option to help locate Qt
	    - Build more commands during bootstrap to help FindQt4.cmake:
	      MATH, GET_DIRECTORY_PROPERTY, EXECUTE_PROCESS,
	      SEPARATE_ARGUMENTS
	    - Bootstrapping with the cmake-gui is now possible in MSys

2008-02-13 14:35  king

	* Modules/FindQt4.cmake: BUG: Fix FindQt4.cmake
	  QT4_CREATE_MOC_COMMAND macro to work with spaces in the path
	  while using the @ syntax on MSYS builds.

2008-02-13 13:58  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx:
	  ENH: Remove CurrentChanged from the table view's edit triggers.
	  It results in editor issues when modifying the view.
	  Remove workarounds for some of those issues.

2008-02-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-12 17:22  hoffman

	* Source/QtDialog/CMakeLists.txt: ENH: do not expand regular vars
	  here

2008-02-12 10:19  king

	* Source/cmMakefile.cxx: BUG: Disable enforcement of unique target
	  names until CTestTargets can be fixed.

2008-02-12 09:49  hoffman

	* Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx,
	  QtDialog/CMakeSetup.cxx, QtDialog/QCMake.cxx: ENH: fix make
	  edit_cache for cmake-gui

2008-02-12 09:18  king

	* Source/cmExportLibraryDependencies.cxx: STYLE: Fix line-too-long
	  in cmExportLibraryDependencies.

2008-02-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-11 20:13  king

	* Source/cmDocumentVariables.cxx: ENH: Update documentation of
	  EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH to reference their
	  replacements.

2008-02-11 17:33  king

	* Source/: cmAddCustomTargetCommand.cxx,
	  cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx: COMP: Fix
	  shadowed local variable warning.

2008-02-11 17:01  king

	* Modules/Platform/eCos.cmake: ENH: Fix eCos.cmake to not require a
	  forced compiler

	    - Search for libtarget.a explicitly
	    - Do not complain about compiler id during try-compile

2008-02-11 17:00  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineFortranCompiler.cmake: ENH: When detecting the
	  compiler id try compiling only to an object file.

2008-02-11 17:00  king

	* Source/cmFindLibraryCommand.cxx: BUG: FIND_LIBRARY should not
	  require CMAKE_SIZEOF_VOID_P to be set.

2008-02-11 17:00  king

	* Source/cmake.cxx: ENH: Add global computed property
	  IN_TRY_COMPILE.

2008-02-11 15:31  king

	* Modules/Platform/HP-UX.cmake: ENH: Remove CMAKE_ANSI_CFLAGS
	  variable and instead always add ansi flags to
	  CMAKE_C_COMPILE_OBJECT.  We should not require every project to
	  reference CMAKE_ANSI_CFLAGS.

2008-02-11 13:35  king

	* Source/: cmAddCustomTargetCommand.cxx,
	  cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.cxx, cmAddLibraryCommand.h, cmMakefile.cxx,
	  cmMakefile.h, cmTarget.cxx: ENH: Enforce global target name
	  uniqueness.

	    - Error if imported target is involved in conflict
	    - Error for non-imported target conflict unless
	      CMAKE_BACKWARDS_COMPATIBILITY <= 2.4
	    - Include OUTPUT_NAME property in error message
	    - Update add_executable and add_library command documentation

2008-02-11 13:35  king

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add
	  cmMakefile::NeedBackwardsCompatibility method to pass through to
	  cmLocalGenerator::NeedBackwardsCompatibility for convenience.

2008-02-11 10:31  king

	* Source/cmExportLibraryDependencies.cxx: BUG: Fix
	  export_library_dependencies command to produce a file that is
	  compatible with CMake 2.4.

2008-02-11 10:31  king

	* Source/cmComputeLinkDepends.cxx: BUG: Fix
	  cmComputeLinkDepends::AddVarLinkEntries

	    - Track link type correctly
	    - Use _LINK_TYPE variables exported by CMake 2.4

2008-02-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-10 17:19  alex

	* Source/cmIfCommand.h: STYLE: document that if(COMMAND) works also
	  for macros and functions

	  Alex

2008-02-10 11:37  king

	* Source/cmFindLibraryCommand.cxx: BUG: Fix recent find_library
	  change to look for user-specified name first to do so only if the
	  name matches a valid library extension.

2008-02-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-09 10:05  hoffman

	* Utilities/Release/vogon_release.cmake: ENH: build the qt gui

2008-02-09 09:53  hoffman

	* CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
	  Source/QtDialog/CMakeLists.txt,
	  Source/QtDialog/QtDialogCPack.cmake.in: ENH: make it so cmake-gui
	  only installs if qt is static on windows

2008-02-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-08 13:47  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: BUG:  Make sure editor
	  closes when deleting cache entries.

2008-02-08 12:01  clinton

	* Modules/FindQt4.cmake: ENH:  Better way to have escaping done
	  correctly for all generators.

2008-02-08 11:26  clinton

	* Source/QtDialog/QCMake.cxx: ENH:  Need to pick up the
	  PreLoad.cmake files.

2008-02-08 10:42  clinton

	* Source/QtDialog/: CMakeSetup.cxx, QCMakeCacheView.cxx: COMP: Fix
	  build with Qt 4.2.  BUG:  Fix new editors stealing focus while
	  typing search text.  ENH:  Look for translation in data dir, not
	  bin dir.

2008-02-08 09:24  king

	* Tests/Dependency/CMakeLists.txt: BUG: Need ANSI C.

2008-02-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-07 23:26  clinton

	* Modules/FindQt4.cmake:
	  BUG:	Fix arg for moc parameter file so it works with unix
	  makefiles, when the	    build dir has a space in it.

2008-02-07 18:24  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: patch from Miguel BUG:
	  fix #5496: eclipse can't load projects where the build dir is a
	  subdir of the src dir

	  Alex

2008-02-07 17:58  clinton

	* Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	Show cache variable name in title of file dialogs.

2008-02-07 16:49  king

	* Source/: cmGlobalXCodeGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx: ENH: Avoid
	  computing link information for static library targets.  They do
	  not link.

2008-02-07 16:26  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: two patches from Miguel:
	  BUG: fix #5819: put compile definitions into the eclipse project
	  files so eclipse handles ifdef blcoks correctly STYLE: make the
	  code for filtering some global targets out nicer

	  Alex

2008-02-07 16:24  king

	* Source/cmComputeLinkDepends.cxx: COMP: Add missing assert
	  include.

2008-02-07 16:22  alex

	* Source/cmInstallCommand.cxx: STYLE: add some comments

	  Alex

2008-02-07 16:14  king

	* Tests/Dependency/Case2/: CMakeLists.txt, foo1.c, foo1b.c,
	  foo2b.c, foo3.c, foo3b.c: ENH: Make Dependency test Case2 require
	  two traversals of a static library loop.

2008-02-07 16:14  king

	* bootstrap, Source/CMakeLists.txt,
	  Source/cmComputeComponentGraph.cxx,
	  Source/cmComputeComponentGraph.h,
	  Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Source/cmComputeTargetDepends.cxx,
	  Source/cmComputeTargetDepends.h, Source/cmGraphAdjacencyList.h:
	  ENH: Improve link line generation for static library cycles.

	    - Move Tarjan algorithm from cmComputeTargetDepends
	      into its own class cmComputeComponentGraph
	    - Use cmComputeComponentGraph to identify the component DAG
	      of link dependencies in cmComputeLinkDepends
	    - Emit non-trivial component members more than once but always
	      in a contiguous group on the link line

2008-02-07 13:26  hoffman

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: make sure files
	  are binary for download and make status a pair of value string

2008-02-07 13:19  hoffman

	* Modules/FindPkgConfig.cmake: BUG: fix for bug 6117 pkgconfig

2008-02-07 11:43  hoffman

	* CMakeCPackOptions.cmake.in, Source/QtDialog/CMakeLists.txt: ENH:
	  for windows only allow a static qt for install and NSIS of
	  cmake-gui

2008-02-07 08:55  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: complex must
	  link to curl now

2008-02-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-06 20:14  king

	* Source/cmComputeLinkInformation.cxx: BUG: Fix
	  cmComputeLinkInformation to include the target's user link
	  directories in the runtime path computation.	This bug was
	  introduced when cmOrderRuntimeDirectories was introduced.

2008-02-06 17:02  alex

	* Modules/FindPackageHandleStandardArgs.cmake: STYLE: use a
	  function instead of a macro, to keep FAIL_MESSAGE local patch
	  from Miguel

	  Alex

2008-02-06 15:26  king

	* Source/cmFindLibraryCommand.cxx: ENH: Make find_library test for
	  the library file as named before trying prefixes and suffixes.
	  This will allow users to explicitly search for static libraries
	  on unix.  See bug #1643.

2008-02-06 15:23  king

	* Source/cmTargetLinkLibrariesCommand.h: STYLE: Improve
	  documentation of target_link_libraries command to make
	  target-level dependency explicit.  See bug #6043.

2008-02-06 15:10  clinton

	* Source/QtDialog/CMakeSetup.cxx: ENH:	Update some strings to
	  match program name.

2008-02-06 14:52  king

	* Tests/: CMakeLists.txt, Dependency/CMakeLists.txt,
	  Dependency/Case1/CMakeLists.txt, Dependency/Case1/a.c,
	  Dependency/Case1/b.c, Dependency/Case1/b2.c,
	  Dependency/Case1/c.c, Dependency/Case1/c2.c,
	  Dependency/Case1/d.c, Dependency/Case1/main.c,
	  Dependency/Case2/CMakeLists.txt, Dependency/Case2/bar1.c,
	  Dependency/Case2/bar2.c, Dependency/Case2/bar3.c,
	  Dependency/Case2/foo1.c, Dependency/Case2/foo2.c,
	  Dependency/Case2/foo3.c, Dependency/Case2/zot.c: ENH: Combine all
	  dependency* tests into one Dependency test.  Add more difficult
	  test cases.

2008-02-06 14:45  clinton

	* Source/QtDialog/CMakeSetup.cxx: BUG:	On Mac OS X, give the CMake
	  library the correct path to the cmake       exectuables.  Fixes
	  #6286.

2008-02-06 14:20  king

	* Source/cmExportBuildFileGenerator.cxx,
	  Source/cmExportCommand.cxx,
	  Source/cmExportInstallFileGenerator.cxx,
	  Source/cmInstallCommand.cxx, Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Tests/ExportImport/Export/CMakeLists.txt: ENH: Improve
	  exporting/importing of targets

	    - Use real name instead of link for location of versioned
	  targets
	    - Error when a target is exported multiple times

2008-02-06 14:19  king

	* Source/cmTarget.cxx: BUG: Make sure linking to a shared lib on
	  windows uses import library and not the new realname.

2008-02-06 14:06  king

	* Source/cmTarget.cxx: BUG: Do not create versioned executable
	  names on Xcode where they are not supported.

2008-02-06 13:34  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h, cmTarget.cxx, cmTarget.h: ENH: When
	  linking to versioned targets whose real file name is known pass
	  the real name to the linker instead of the symlink name.

2008-02-06 09:46  hoffman

	* Source/cmFileCommand.cxx: ENH: remove debug print stuff

2008-02-06 09:35  hoffman

	* Source/: CMakeLists.txt, cmFileCommand.cxx, cmFileCommand.h: ENH:
	  add DOWNLOAD option to FILE command

2008-02-06 09:17  hoffman

	* Source/QtDialog/CMakeLists.txt: ENH: change name of qt-dialog

2008-02-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-05 23:10  king

	* bootstrap, Source/CMakeLists.txt,
	  Source/cmComputeTargetDepends.cxx,
	  Source/cmComputeTargetDepends.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h, Source/cmake.cxx: ENH: Analyze
	  inter-target dependencies to safely fix cycles

	    - Cycles may be formed among static libraries
	    - Native build system should not have cycles in target deps
	    - Create cmComputeTargetDepends to analyze dependencies
	    - Identify conneced components and use them to fix deps
	    - Diagnose cycles containing non-STATIC targets
	    - Add debug mode property GLOBAL_DEPENDS_DEBUG_MODE
	    - Use results in cmGlobalGenerator as target direct depends

2008-02-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-04 19:00  king

	* Source/cmInstallTargetGenerator.cxx: COMP: Add missing include
	  for assert.

2008-02-04 17:03  king

	* Source/: cmInstallCommand.cxx, cmInstallCommand.h,
	  cmInstallCommandArguments.cxx, cmInstallCommandArguments.h,
	  cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
	  Allow separate installation of shared libs and their links.

	    - Add NAMELINK_ONLY and NAMELINK_SKIP to INSTALL command
	    - Options select a \"namelink\" mode
	    - cmInstallTargetGenerator selects files/link based on mode
	    - See bug #4419

2008-02-04 16:05  hoffman

	* Source/cmGlobalVisualStudio7Generator.cxx: ENH: make sure
	  ALL_BUILD only shows up once

2008-02-04 15:22  king

	* Modules/Platform/AIX.cmake, Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h, Source/cmake.cxx: BUG: Added
	  TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help
	  compute proper rpath information on AIX when shared libraries
	  have names like "libfoo.a".

2008-02-04 10:04  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineFortranCompiler.cmake, CMakeTestCCompiler.cmake,
	  CMakeTestCXXCompiler.cmake: BUG: When configuring compiler
	  information files into the CMakeFiles directory in the project
	  build tree, use IMMEDIATE option for CONFIGURE_FILE explicitly.
	  It is needed in case the user sets CMAKE_BACKWARDS_COMPATIBILITY
	  to 2.0 or lower.

2008-02-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-03 17:24  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineFortranCompiler.cmake, CMakeForceCompiler.cmake,
	  CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake: BUG: When
	  forcing the C and CXX compilers do not try to detect the ABI
	  information.	Cleanup configured language compiler info files by
	  always using @ONLY.  This addresses bug#6297.

2008-02-03 08:58  king

	* Source/kwsys/IOStream.cxx: COMP: Avoid warning in kwsys
	  IOStream.cxx when the helper functions are not needed.  Define
	  one public symbol to avoid complaints from archivers about empty
	  object files.

2008-02-03 08:57  king

	* Tests/ExportImport/Export/: testExe1.c, testExe1lib.c,
	  testLib1.c, testLib2.c: COMP: Convert C function prototypes to
	  use (void) instead of ().

2008-02-03 08:57  king

	* Source/: cmCTest.cxx, cmCTest.h: BUG: cmCTest::GetConfigType
	  should return the string by reference-to-const so that callers
	  may use .c_str() safely.

2008-02-03 08:20  king

	* Source/kwsys/SystemInformation.cxx: COMP: Fix warning in
	  SystemInformation.cxx about possibly incorrect assignment in if
	  condition.

2008-02-03 08:14  king

	* Source/kwsys/SystemInformation.cxx: COMP: Fix unreachable code
	  warning.  Remove runtime test of constant information.

2008-02-03 08:07  king

	* Source/kwsys/hash_set.hxx.in: COMP: Remove inline keyword from
	  forward declaration for VS9.

2008-02-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-02 16:18  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix infinite loop from
	  size_t change

2008-02-02 08:58  king

	* Modules/Platform/: NetBSD.cmake, kFreeBSD.cmake: ENH: Enable
	  dependent library search paths on more platforms

	    - NetBSD needs dependent library paths in -rpath-link option.
	    - kFreeBSD needs dependent library paths in -rpath-link option.

2008-02-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-02-01 16:17  martink

	* Tests/CMakeLists.txt: ENH: disable test for vs 70 as devenv
	  randomly segfaults when building the sub-project

2008-02-01 16:05  martink

	* Source/cmGlobalGenerator.cxx: ENH: really Bill, using Ken's
	  checkout, fix output in ctest so clean output in build and test
	  is not lost, also display the command lines used

2008-02-01 14:35  king

	* Source/cmExportInstallFileGenerator.cxx: BUG: Fixed typo
	  resulting in confusing error message from
	  cmExportInstallFileGenerator.

2008-02-01 13:52  clinton

	* Modules/FindQt4.cmake:
	  BUG:	When preserving relative paths for moc generated files,
	  also consider paths to headers in the build directory.

2008-02-01 13:18  david.cole

	* Source/kwsys/CMakeLists.txt: ENH: Merge changes from main tree
	  into VTK-5-0 branch. (cvs -q up -j1.135 -j1.136
	  Utilities/kwsys/CMakeLists.txt)

2008-02-01 13:08  king

	* Source/cmInstallTargetGenerator.cxx, Source/cmTarget.h,
	  Tests/ExportImport/Export/CMakeLists.txt: BUG: Remove
	  InstallNameFixupPath from cmTarget and cmInstallTargetGenerator.

	    - Motivation:
	      - It depended on the order of installation
	      - It supported only a single destination for each target
	      - It created directory portions of an install name without
	  user request
	    - Updated ExportImport test to install targets in an order that
	  expoed
	      this bug

2008-02-01 12:35  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix warnings

2008-02-01 12:02  clinton

	* Modules/UseQt4.cmake: ENH:  Use new COMPILE_DEFINITIONS_* with
	  set_property to	add Qt release/debug defines.

2008-02-01 11:48  clinton

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: ENH:
	  Show version number in window title.

2008-02-01 11:40  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix more warnings

2008-02-01 11:33  hoffman

	* Source/kwsys/: SystemInformation.cxx: ENH: fix more warnings

2008-02-01 11:30  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix some warnings and 64
	  bit build windows

2008-02-01 11:09  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix win64 build and a
	  warning

2008-02-01 10:41  clinton

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
	  CMakeSetupDialog.h, QCMake.cxx: ENH:	Use translation file if it
	  exists for the locale.	Consolidate some strings.

		More responsive interrupting.  Prompt user if they try to
	  close during
		configure, and allow them to close.

2008-02-01 09:57  king

	* Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt: ENH:
	  Update ExportImport test to enforce dependent library paths

	    - Build without rpaths
	    - Place implementation libs in separate directories

2008-02-01 09:57  king

	* Modules/Platform/: FreeBSD.cmake, HP-UX.cmake, IRIX.cmake,
	  IRIX64.cmake, SunOS.cmake: ENH: Enable dependent library search
	  paths on more platforms

	    - HP-UX needs dependent library paths as -L options.
	    - IRIX needs dependent library paths as -L options.
	    - Sun needs dependent library paths as -L options.
	    - FreeBSD needs dependent library paths in -rpath-link option.

2008-02-01 09:36  king

	* Tests/CMakeLists.txt: BUG: Fix commit 1.41 of
	  Tests/CMakeLists.txt to place fake target before --version flag
	  instead of after.

2008-02-01 08:56  king

	* bootstrap, Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/Platform/Darwin.cmake, Modules/Platform/Linux.cmake,
	  Modules/Platform/QNX.cmake, Source/CMakeLists.txt,
	  Source/cmComputeLinkDepends.cxx,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmDocumentVariables.cxx,
	  Source/cmExportBuildFileGenerator.cxx,
	  Source/cmExportBuildFileGenerator.h,
	  Source/cmExportFileGenerator.cxx, Source/cmExportFileGenerator.h,
	  Source/cmExportInstallFileGenerator.cxx,
	  Source/cmExportInstallFileGenerator.h,
	  Source/cmLocalGenerator.cxx,
	  Source/cmOrderRuntimeDirectories.cxx,
	  Source/cmOrderRuntimeDirectories.h, Source/cmTarget.cxx: ENH:
	  Pass dependent library search path to linker on some platforms.

	    - Move runtime path ordering out of cmComputeLinkInformation
	      into its own class cmOrderRuntimeDirectories.
	    - Create an instance of cmOrderRuntimeDirectories for runtime
	      path ordering and another instance for dependent library
	      path ordering.
	    - Replace CMAKE_DEPENDENT_SHARED_LIBRARY_MODE with explicit
	      CMAKE_LINK_DEPENDENT_LIBRARY_FILES boolean.
	    - Create CMAKE_LINK_DEPENDENT_LIBRARY_DIRS boolean.
	    - Create variables to specify -rpath-link flags:
		CMAKE_SHARED_LIBRARY_RPATH_LINK_<LANG>_FLAG
		CMAKE_EXECUTABLE_RPATH_LINK_<LANG>_FLAG
	    - Enable -rpath-link flag on Linux and QNX.
	    - Documentation and error message updates

2008-02-01 08:55  king

	* Source/cmTarget.cxx: COMP: Fix shadowed local warning.

2008-02-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-31 21:33  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: try to fix hp and vs 6,
	  again...

2008-01-31 16:38  hoffman

	* Source/: CTest/cmCTestUpdateHandler.cxx,
	  cmGlobalVisualStudio7Generator.h: STYLE: line length

2008-01-31 16:37  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fixes for borland

2008-01-31 16:33  martink

	* Source/CTest/cmCTestTestHandler.cxx: BUG: minor fix for ctest

2008-01-31 16:10  hoffman

	* Source/cmCTest.cxx: ENH: remove extra junk

2008-01-31 15:45  king

	* Modules/Platform/Darwin.cmake, Source/cmComputeLinkDepends.cxx,
	  Source/cmComputeLinkDepends.h,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmDocumentVariables.cxx, Source/cmExportFileGenerator.cxx,
	  Source/cmExportFileGenerator.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/ExportImport/Export/CMakeLists.txt: ENH:
	  Support linking to shared libs with dependent libs

	    - Split IMPORTED_LINK_LIBRARIES into two parts:
		IMPORTED_LINK_INTERFACE_LIBRARIES
		IMPORTED_LINK_DEPENDENT_LIBRARIES
	    - Add CMAKE_DEPENDENT_SHARED_LIBRARY_MODE to select behavior
	    - Set mode to LINK for Darwin (fixes universal binary problem)
	    - Update ExportImport test to account for changes

2008-01-31 15:34  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix for qnx, I hope, and
	  fix indent stuff

2008-01-31 15:10  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix build errors with
	  asm stuff on mingw and hopefully win64

2008-01-31 14:50  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix build for mingw

2008-01-31 14:34  hoffman

	* Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
	  ENH: split into implementation and interface class to clean up
	  namespace issues with #define stuff

2008-01-31 13:23  martink

	* Modules/Dart.cmake: ENH: use ctest to drive dashboards for make
	  targets as opposed to tclsh

2008-01-31 12:56  king

	* Source/kwsys/CMakeLists.txt: BUG: Need to install cstddef header.

2008-01-31 12:19  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: remove a const cast

2008-01-31 11:43  martink

	* Source/: ctest.cxx, CTest/cmCTestTestHandler.cxx: ENH: read in
	  old file formats Dart as well

2008-01-31 08:32  king

	* Source/kwsys/kwsysPlatformTestsCXX.cxx: STYLE: Work-around std::
	  check since this is a platform test.

2008-01-31 08:21  king

	* Source/kwsys/: String.hxx.in, SystemTools.hxx.in,
	  kwsys_ios_sstream.h.in: STYLE: Remove references to std:: inside
	  KWSys, even in comments.  This will allow a commit check to be
	  added.

2008-01-31 08:21  king

	* Source/kwsys/SystemInformation.cxx: COMP: Replace kwsys_stl::
	  with kwsys_ios:: for streams access.

2008-01-31 08:05  king

	* Source/: cmComputeLinkInformation.cxx, cmTarget.cxx: ENH: Add
	  target property LINK_SEARCH_END_STATIC to help people building
	  static binaries on some platforms.

2008-01-31 07:50  king

	* Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h:
	  BUG: Move decision to switch library paths found in implicit link
	  directories to use -l options from cmFindLibraryCommand to
	  cmComputeLinkInformation.  Existing projects may depend on
	  find_library returning a full path.  This slightly weakens
	  cmComputeLinkInformation but is necessary for compatibility.

2008-01-31 06:51  king

	* Source/: cmExportFileGenerator.cxx, cmExportFileGenerator.h:
	  COMP: Remove unused parameter.

2008-01-31 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-30 22:56  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: remove const

2008-01-30 21:40  hoffman

	* Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
	  COMP: use kwsys_stl and not std::

2008-01-30 17:57  king

	* Source/cmExportFileGenerator.cxx: BUG: Fixed previous commit in
	  cmExportFileGenerator to separate libraries correctly in the
	  import link list.

2008-01-30 17:26  king

	* Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt,
	  Export/testExe2lib.c, Export/testExe2libImp.c, Export/testLib3.c,
	  Export/testLib3Imp.c, Import/imp_mod1.c: ENH: Updated
	  ExportImport test to try LINK_INTERFACE_LIBRARIES.

2008-01-30 17:25  king

	* Source/: cmComputeLinkDepends.cxx,
	  cmExportBuildFileGenerator.cxx, cmExportBuildFileGenerator.h,
	  cmExportCommand.cxx, cmExportCommand.h,
	  cmExportFileGenerator.cxx, cmExportFileGenerator.h,
	  cmExportInstallFileGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
	  Implemented link-interface specification feature.

	    - Shared libs and executables with exports may now have
	      explicit transitive link dependencies specified
	    - Created LINK_INTERFACE_LIBRARIES and related properties
	    - Exported targets get the interface libraries as their
	      IMPORTED_LINK_LIBRARIES property.
	    - The export() and install(EXPORT) commands now give
	      an error when a linked target is not included since
	      the user can change the interface libraries instead
	      of adding the target.

2008-01-30 16:22  hoffman

	* Source/cmGlobalVisualStudio7Generator.cxx: ENH: make sure global
	  targets are in the right projects

2008-01-30 13:02  hoffman

	* Tests/SubProject/foo/: CMakeLists.txt, foo.cxx: ENH: add missing
	  files

2008-01-30 12:55  hoffman

	* Source/kwsys/SystemInformation.hxx.in: ENH: fix for vs 70

2008-01-30 12:15  king

	* Source/cmComputeLinkDepends.cxx: BUG: cmComputeLinkDepends should
	  not follow the dependencies of executables.

2008-01-30 12:04  hoffman

	* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Tests/CMakeLists.txt,
	  Tests/SubProject/CMakeLists.txt, Tests/SubProject/bar.cxx,
	  Tests/SubProject/car.cxx: ENH: fix for bug 3218 dependant
	  projects are written out automatically if they are in the
	  project.  Also fix bug 5829, remove hard coded
	  CMAKE_CONFIGURATION_TYPES from vs 7 generator

2008-01-30 11:54  hoffman

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestUpdateHandler.cxx:
	  ENH: remove warnings

2008-01-30 11:22  king

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h: ENH: Make add_custom_command
	  interpret relative OUTPUT locations with respect to the build tre
	  instead of the source tree.  This can greatly simplify user code
	  since generating a file will not need to reference
	  CMAKE_CURRENT_BINARY_DIR.  The new behavior is what users expect
	  99% of the time.

2008-01-30 11:21  king

	* Source/: cmGetPropertyCommand.cxx,
	  cmGetSourceFilePropertyCommand.cxx, cmSourceFile.cxx,
	  cmSourceFile.h: BUG: Add cmSourceFile::GetPropertyForUser to
	  centralize the LOCATION property hack.  This fixes the LOCATION
	  property when retrieved via the get_property command.

2008-01-30 11:17  hoffman

	* Source/: cmCTest.cxx, CTest/cmCTestBuildHandler.cxx,
	  CTest/cmCTestBuildHandler.h, CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h, CTest/cmCTestUpdateHandler.cxx,
	  kwsys/CMakeLists.txt, kwsys/SystemInformation.hxx.in: ENH:
	  enhancements for cdash, include system information and better
	  time entries

2008-01-30 08:37  king

	* Source/cmMakefile.cxx: BUG: Fix misuse of stl vector that caused
	  definitions to be dropped by cmMakefile::PushScope.

2008-01-30 07:44  king

	* CompileFlags.cmake, Source/kwsys/hash_map.hxx.in: COMP: Fix
	  warnings on VS9.

2008-01-30 07:17  king

	* Utilities/cmtar/CMakeLists.txt: COMP: Fix warning about tolower
	  by making sure ctype.h is included in cmtar.

2008-01-30 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-29 21:16  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx: ENH: Enable use of link
	  script whenever incremental archive construction rules are
	  available.  Enable use of archive construction rules on MSYS.

2008-01-29 20:46  king

	* Modules/Platform/Windows-gcc.cmake,
	  Source/cmDocumentVariables.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h: ENH: Added build rule
	  variables CMAKE_<LANG>_ARCHIVE_CREATE,
	  CMAKE_<LANG>_ARCHIVE_APPEND, and CMAKE_<LANG>_ARCHIVE_FINISH to
	  support creation of static archive libraries out of a large
	  number of objects.  See bug #6284.

2008-01-29 17:30  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h: BUG: Fix
	  uninitialzed members of cmCacheManager.

2008-01-29 17:30  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmTarget.cxx, cmTarget.h: BUG:
	  cmTarget instances should not be copied.  Removed pass-by-value
	  arguments from cmLocalVisualStudio7Generator::WriteGroup and
	  cmLocalVisualStudio6Generator::WriteGroup.  Updated cmTarget to
	  make this easier to find.

2008-01-29 17:01  clinton

	* Modules/FindQt4.cmake: ENH:  Make lupdate and lrelease
	  executables advanced variables.

2008-01-29 15:54  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH: Correctly format
	  multi-line error messages.

2008-01-29 15:47  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h, cmInstallTargetGenerator.cxx: ENH:
	  Update cmInstallTargetGenerator to get the shared libraries
	  linked by a target from cmComputeLinkInformation instead of
	  duplicating the computation.

2008-01-29 15:10  barre

	* Modules/FindHTMLHelp.cmake: ENH: need quotes

2008-01-29 15:07  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h, cmGlobalXCodeGenerator.cxx,
	  cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmTarget.cxx, cmTarget.h: ENH:
	  Add cmTarget::GetLinkInformation method to allow several places
	  in the generators to share link information while only computing
	  it once per configuration for a target.  Use it to simplify the
	  chrpath feature.

2008-01-29 13:07  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Allow QT4_WRAP_CPP to work with dir1/myobject.h
	  dir2/myobject.h	Fixes #5067.

2008-01-29 09:57  king

	* Source/cmFindPackageCommand.cxx: ENH: Added not to find_package
	  documentation about unspecified choice among multiple versions.

2008-01-29 08:03  king

	* Tests/ExportImport/CMakeLists.txt: BUG: Custom command driver
	  outputs must be SYMBOLIC since no corresponding file is created.

2008-01-29 07:57  king

	* Tests/ExportImport/CMakeLists.txt: BUG: Make sure
	  CMAKE_INSTALL_PREFIX stays in subproject caches.

2008-01-29 07:48  king

	* Modules/Platform/Linux-SunPro-C.cmake: BUG: Fix dynamic exports
	  executable link option for Sun C compiler on Linux.

2008-01-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-28 20:38  king

	* Modules/readme.txt, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/lib/suffix/test/SuffixTestConfigVersion.cmake,
	  Tests/FindPackageTest/lib/zot-1.0/zot-config.cmake,
	  Tests/FindPackageTest/lib/zot-2.0/zot-config-version.cmake,
	  Tests/FindPackageTest/lib/zot-2.0/zot-config.cmake,
	  Tests/FindPackageTest/lib/zot-3.0/zot-config-version.cmake,
	  Tests/FindPackageTest/lib/zot-3.0/zot-config.cmake,
	  Tests/FindPackageTest/lib/zot-3.1/zot-config-version.cmake,
	  Tests/FindPackageTest/lib/zot-3.1/zot-config.cmake: ENH: Added
	  version support to Config mode of find_package command.

	    - Added EXACT option to request an exact version.
	    - Enforce version using check provided by package.
	    - Updated FindPackageTest to test versioning in config mode.

2008-01-28 19:20  clinton

	* Modules/FindQt4.cmake:
	  ENH:	Improve find for glib/gthread when Qt is configured to use
	  it.	     Fixes #6220.

2008-01-28 15:22  king

	* Source/: cmExportBuildFileGenerator.cxx,
	  cmExportInstallFileGenerator.cxx: STYLE: Updated TODO comment for
	  PUBLIC_HEADER_LOCATION export.

2008-01-28 15:12  king

	* Source/: cmInstallCommand.h, cmTarget.cxx: ENH: Document
	  PRIVATE_HEADER, PUBLIC_HEADER, and RESOURCE target properties and
	  corresponding arguments to INSTALL(TARGETS).

2008-01-28 14:46  king

	* Tests/Framework/CMakeLists.txt: BUG: Fix Framework test after
	  fixing FRAMEWORK targets to not install like frameworks on
	  non-Apple systems.

2008-01-28 14:46  king

	* Source/cmExportBuildFileGenerator.cxx,
	  Source/cmExportFileGenerator.cxx,
	  Source/cmExportInstallFileGenerator.cxx,
	  Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmInstallTargetGenerator.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/ExportImport/Export/CMakeLists.txt,
	  Tests/ExportImport/Export/testExe3.c,
	  Tests/ExportImport/Import/CMakeLists.txt,
	  Tests/ExportImport/Import/imp_testExe1.c: ENH: Support
	  exporting/importing of AppBundle targets.

	    - Imported bundles have the MACOSX_BUNDLE property set
	    - Added cmTarget::IsAppBundleOnApple method to simplify checks
	    - Document BUNDLE keyword in INSTALL command
	    - Updated IMPORTED_LOCATION property documentation for bundles
	    - Updated ExportImport test to test bundles

2008-01-28 13:37  king

	* Source/cmExportFileGenerator.cxx, Source/cmExportFileGenerator.h,
	  Tests/ExportImport/Export/CMakeLists.txt,
	  Tests/ExportImport/Export/testExe1.c,
	  Tests/ExportImport/Export/testExe1lib.c: BUG: Fix export/import
	  file generation to not store link dependencies of executables or
	  modules.

2008-01-28 13:21  king

	* Source/cmExportBuildFileGenerator.h, Source/cmExportCommand.cxx,
	  Source/cmExportCommand.h, Source/cmExportFileGenerator.cxx,
	  Source/cmExportFileGenerator.h,
	  Tests/ExportImport/Export/CMakeLists.txt: ENH: Restored APPEND
	  option to EXPORT() command in new implementation.

2008-01-28 13:06  king

	* Tests/ExportImport/: Export/CMakeLists.txt, Export/testLib4.c,
	  Import/CMakeLists.txt, Import/imp_testExe1.c: ENH: Added
	  framework to ExportImport test.

2008-01-28 13:05  king

	* Source/: cmComputeLinkInformation.cxx, cmExportFileGenerator.cxx,
	  cmExportInstallFileGenerator.cxx, cmGlobalGenerator.cxx,
	  cmGlobalXCodeGenerator.cxx, cmInstallCommand.cxx,
	  cmInstallCommand.h, cmInstallTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
	  ENH: Support exporting/importing of Framework targets.

	    - Imported frameworks have the FRAMEWORK property set
	    - Added cmTarget::IsFrameworkOnApple method to simplify checks
	    - Also remove separate IMPORTED_ENABLE_EXPORTS property and
	  just use ENABLE_EXPORTS since, like FRAMEWORK, it just represents
	  the target type.
	    - Document FRAMEWORK keyword in INSTALL command.
	    - Updated IMPORTED_LOCATION property documentation for
	  Frameworks

2008-01-28 09:53  king

	* Source/cmExportFileGenerator.h: COMP: Add virtual destructor to
	  cmExportFileGenerator to avoid warnings about other virtual
	  functions.

2008-01-28 08:40  king

	* Tests/: CMakeLists.txt, ExportImport/CMakeLists.txt,
	  ExportImport/main.c, ExportImport/Export/CMakeLists.txt,
	  ExportImport/Export/testExe1.c, ExportImport/Export/testExe2.c,
	  ExportImport/Export/testLib1.c, ExportImport/Export/testLib2.c,
	  ExportImport/Export/testLib3.c,
	  ExportImport/Import/CMakeLists.txt,
	  ExportImport/Import/imp_mod1.c,
	  ExportImport/Import/imp_testExe1.c: ENH: Added ExportImport test
	  to test new export/import features.

2008-01-28 08:39  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Updated SimpleInstall tests
	  for new export/import interface.

2008-01-28 08:38  king

	* Source/: CMakeLists.txt, cmAddDependenciesCommand.cxx,
	  cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
	  cmComputeLinkInformation.cxx, cmExportBuildFileGenerator.cxx,
	  cmExportBuildFileGenerator.h, cmExportCommand.cxx,
	  cmExportCommand.h, cmExportFileGenerator.cxx,
	  cmExportFileGenerator.h, cmExportInstallFileGenerator.cxx,
	  cmExportInstallFileGenerator.h, cmGetPropertyCommand.cxx,
	  cmGetTargetPropertyCommand.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
	  cmInstallCommand.h, cmInstallCommandArguments.cxx,
	  cmInstallCommandArguments.h, cmInstallDirectoryGenerator.cxx,
	  cmInstallExportGenerator.cxx, cmInstallExportGenerator.h,
	  cmInstallFilesCommand.cxx, cmInstallFilesGenerator.cxx,
	  cmInstallGenerator.cxx, cmInstallGenerator.h,
	  cmInstallProgramsCommand.cxx, cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h, cmLocalGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmSetPropertyCommand.cxx,
	  cmSetTargetPropertiesCommand.cxx, cmTarget.cxx, cmTarget.h: ENH:
	  Updated exporting and importing of targets to support libraries
	  and configurations.

	    - Created cmExportFileGenerator hierarchy to implement export
	  file generation
	    - Installed exports use per-config import files loaded by a
	  central one.
	    - Include soname of shared libraries in import information
	    - Renamed PREFIX to NAMESPACE in INSTALL(EXPORT) and EXPORT()
	  commands
	    - Move addition of CMAKE_INSTALL_PREFIX to destinations to
	  install generators
	    - Import files compute the installation prefix relative to
	  their location when loaded
	    - Add mapping of importer configurations to importee
	  configurations
	    - Rename IMPORT targets to IMPORTED targets to distinguish from
	  windows import libraries
	    - Scope IMPORTED targets within directories to isolate them
	    - Place all properties created by import files in the IMPORTED
	  namespace
	    - Document INSTALL(EXPORT) and EXPORT() commands.
	    - Document IMPORTED signature of add_executable and add_library
	    - Enable finding of imported targets in cmComputeLinkDepends

2008-01-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-27 15:09  king

	* bootstrap, Source/cmComputeLinkDepends.cxx: COMP: Use kwsys to
	  get STL set_intersection algorithm.

2008-01-27 13:42  king

	* bootstrap, Source/CMakeLists.txt,
	  Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h, Source/cmTarget.cxx: ENH:
	  Created cmComputeLinkDepends to compute link dependencies.

	    - This will be useful for imported library dependencies
	    - Replaces old cmTarget analyze-lib-depends stuff for linking
	    - Formalizes graph construction and dump
	    - Explicitly represents dependency inferral sets
	    - Use BFS of initial dependencies to preserve order

2008-01-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-26 01:11  barre

	* Modules/: FindTCL.cmake, FindTclStub.cmake, FindTclsh.cmake,
	  FindWish.cmake: ENH: Update Tcl/Tk 8.5

2008-01-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-25 13:07  barre

	* Modules/: FindPerl.cmake, FindTCL.cmake, FindTclStub.cmake,
	  FindTclsh.cmake, FindWish.cmake: ENH: update for Tcl/Tk 8.5

2008-01-25 08:11  king

	* Source/cmSystemTools.cxx: COMP: Need to return a value from fake
	  MD5 method under bootstrap.

2008-01-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-24 19:42  barre

	* Modules/FindTclsh.cmake: ENH: typo

2008-01-24 19:31  barre

	* Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
	  update for Tcl/Tk 8.5

2008-01-24 16:11  king

	* Source/cmSystemTools.cxx: COMP: Cannot do MD5 from KWSys during
	  CMake bootstrap.

2008-01-24 14:41  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add
	  cmSystemTools::ComputeStringMD5 method.

2008-01-24 14:37  king

	* Source/cmake.cxx: BUG: Make cmake -E remove_directory work when
	  directory is not present.

2008-01-24 07:37  king

	* Source/cmFindLibraryCommand.cxx: ENH: Apply new implicit link
	  directory find_library policy when loading a cache from an
	  earlier CMake.

2008-01-24 07:37  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx,
	  cmMakefile.h: ENH: Added cmMakefile::NeedCacheCompatibility
	  method and support for it in cmCacheManager.	This will allow
	  commands to modify their behavior when running with a cache
	  loaded from an earlier CMake version.

2008-01-24 07:31  king

	* Source/CPack/cmCPackDebGenerator.cxx: COMP: Add include of
	  <limits.h> to get USHRT_MAX constant.

2008-01-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-23 18:34  alex

	* Source/cmReturnCommand.h: STYLE: fix typo

	  Alex

2008-01-23 17:53  king

	* Modules/CMakeCompilerABI.h, Source/cmFindLibraryCommand.cxx: ENH:
	  Remove sparcv9 architecture subdir added earlier.  The new
	  implicit link directory policy takes care of the problem.

2008-01-23 17:43  king

	* bootstrap: BUG: Do not have variable and function of the same
	  name.  Old shells do not likeit.

2008-01-23 16:53  king

	* Source/CursesDialog/CMakeLists.txt: ENH: Simplify code by
	  removing unnecessary LINK_DIRECTORIES call.

2008-01-23 16:35  king

	* Modules/CMakeCXXInformation.cmake: BUG:
	  CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG should get its default value
	  from CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG, not
	  CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG.

2008-01-23 16:27  barre

	* Modules/: FindTCL.cmake, FindTclStub.cmake, FindTclsh.cmake,
	  FindWish.cmake: ENH: update for Tcl/Tk 8.5

2008-01-23 16:21  king

	* Source/: cmFindLibraryCommand.cxx, cmFindLibraryCommand.h: ENH:
	  Teach find_library to avoid returning library paths in system
	  directories that may be converted to architecture-specific
	  directories by the compiler when it invokes the linker.

2008-01-23 15:56  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h: BUG: Fix cmComputeLinkInformation
	  cycle detection.

2008-01-23 15:22  king

	* Modules/VTKCompatibility.cmake,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmDocumentVariables.cxx: ENH: Added CMAKE_LINK_OLD_PATHS
	  compatibility mode for linker search paths.

2008-01-23 14:07  barre

	* Modules/: FindTCL.cmake, FindTclStub.cmake: ENH: keep cleaning up
	  Tcl/Tk modules

2008-01-23 13:37  king

	* Source/cmComputeLinkInformation.cxx: COMP: Fix build on Borland
	  5.5.

2008-01-23 13:30  king

	* Modules/Platform/Windows-wcl386.cmake,
	  Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx: BUG:
	  Fix generation of Watcom link lines.

	    - Work-around bug in Watcom command line parsing for spaces in
	  paths.
	    - Add 'library' option before libraries specified by file path.

2008-01-23 13:03  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: BUG:
	  Work-around bug in MSVC 6 command line parsing.

2008-01-23 12:51  martink

	* Source/cmCTest.cxx: ENH: look for CTestConfiguration.ini first

2008-01-23 10:29  martink

	* Tests/: CMakeLists.txt, ReturnTest/CMakeLists.txt,
	  ReturnTest/returnTest.c, ReturnTest/subdir/CMakeLists.txt: ENH:
	  add testing for return and break commands

2008-01-23 10:27  martink

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
	  cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.cxx,
	  cmAddDefinitionsCommand.h, cmAddDependenciesCommand.cxx,
	  cmAddDependenciesCommand.h, cmAddExecutableCommand.cxx,
	  cmAddExecutableCommand.h, cmAddLibraryCommand.cxx,
	  cmAddLibraryCommand.h, cmAddSubDirectoryCommand.cxx,
	  cmAddSubDirectoryCommand.h, cmAddTestCommand.cxx,
	  cmAddTestCommand.h, cmAuxSourceDirectoryCommand.cxx,
	  cmAuxSourceDirectoryCommand.h, cmBootstrapCommands.cxx,
	  cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
	  cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
	  cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCommand.h,
	  cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
	  cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
	  cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h,
	  cmElseCommand.cxx, cmElseCommand.h, cmElseIfCommand.cxx,
	  cmElseIfCommand.h, cmEnableLanguageCommand.cxx,
	  cmEnableLanguageCommand.h, cmEnableTestingCommand.cxx,
	  cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
	  cmEndForEachCommand.h, cmEndFunctionCommand.cxx,
	  cmEndFunctionCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
	  cmEndMacroCommand.cxx, cmEndMacroCommand.h,
	  cmEndWhileCommand.cxx, cmEndWhileCommand.h,
	  cmExecProgramCommand.cxx, cmExecProgramCommand.h,
	  cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h,
	  cmExportCommand.cxx, cmExportCommand.h,
	  cmExportLibraryDependencies.cxx, cmExportLibraryDependencies.h,
	  cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
	  cmFileCommand.cxx, cmFileCommand.h, cmFindLibraryCommand.cxx,
	  cmFindLibraryCommand.h, cmFindPackageCommand.cxx,
	  cmFindPackageCommand.h, cmFindPathCommand.cxx,
	  cmFindPathCommand.h, cmFindProgramCommand.cxx,
	  cmFindProgramCommand.h, cmForEachCommand.cxx, cmForEachCommand.h,
	  cmFunctionBlocker.h, cmFunctionCommand.cxx, cmFunctionCommand.h,
	  cmGetCMakePropertyCommand.cxx, cmGetCMakePropertyCommand.h,
	  cmGetDirectoryPropertyCommand.cxx,
	  cmGetDirectoryPropertyCommand.h,
	  cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h, cmGetPropertyCommand.cxx,
	  cmGetPropertyCommand.h, cmGetSourceFilePropertyCommand.cxx,
	  cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.cxx,
	  cmGetTargetPropertyCommand.h, cmGetTestPropertyCommand.cxx,
	  cmGetTestPropertyCommand.h, cmIfCommand.cxx, cmIfCommand.h,
	  cmIncludeCommand.cxx, cmIncludeCommand.h,
	  cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
	  cmIncludeExternalMSProjectCommand.cxx,
	  cmIncludeExternalMSProjectCommand.h,
	  cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmInstallCommand.cxx,
	  cmInstallCommand.h, cmInstallFilesCommand.cxx,
	  cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
	  cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
	  cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
	  cmLinkLibrariesCommand.h, cmListCommand.cxx, cmListCommand.h,
	  cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
	  cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
	  cmMacroCommand.cxx, cmMacroCommand.h, cmMakeDirectoryCommand.cxx,
	  cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
	  cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
	  cmMathCommand.cxx, cmMathCommand.h, cmMessageCommand.cxx,
	  cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
	  cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
	  cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
	  cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
	  cmRemoveCommand.cxx, cmRemoveCommand.h,
	  cmRemoveDefinitionsCommand.cxx, cmRemoveDefinitionsCommand.h,
	  cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
	  cmSetCommand.cxx, cmSetCommand.h,
	  cmSetDirectoryPropertiesCommand.cxx,
	  cmSetDirectoryPropertiesCommand.h, cmSetPropertyCommand.cxx,
	  cmSetPropertyCommand.h, cmSetSourceFilesPropertiesCommand.cxx,
	  cmSetSourceFilesPropertiesCommand.h,
	  cmSetTargetPropertiesCommand.cxx, cmSetTargetPropertiesCommand.h,
	  cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h,
	  cmSiteNameCommand.cxx, cmSiteNameCommand.h,
	  cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
	  cmStringCommand.cxx, cmStringCommand.h, cmSubdirCommand.cxx,
	  cmSubdirCommand.h, cmSubdirDependsCommand.cxx,
	  cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.cxx,
	  cmTargetLinkLibrariesCommand.h, cmTryCompileCommand.cxx,
	  cmTryCompileCommand.h, cmTryRunCommand.cxx, cmTryRunCommand.h,
	  cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
	  cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
	  cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
	  cmVariableWatchCommand.cxx, cmVariableWatchCommand.h,
	  cmWhileCommand.cxx, cmWhileCommand.h, cmWriteFileCommand.cxx,
	  cmWriteFileCommand.h,
	  CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
	  CTest/cmCTestEmptyBinaryDirectoryCommand.h,
	  CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
	  CTest/cmCTestReadCustomFilesCommand.cxx,
	  CTest/cmCTestReadCustomFilesCommand.h,
	  CTest/cmCTestRunScriptCommand.cxx,
	  CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestSleepCommand.cxx, CTest/cmCTestSleepCommand.h,
	  CTest/cmCTestStartCommand.cxx, CTest/cmCTestStartCommand.h,
	  CTest/cmCTestTestHandler.cxx, cmBreakCommand.cxx,
	  cmBreakCommand.h, cmExecutionStatus.h, cmReturnCommand.cxx,
	  cmReturnCommand.h: ENH: add return and break support to cmake,
	  also change basic command invocation signature to be able to
	  return extra informaiton via the cmExecutionStatus class

2008-01-23 10:21  king

	* Source/cmComputeLinkInformation.cxx: BUG: Be less aggressive
	  about finding conflicts in the runtime path when the real soname
	  is not known.

2008-01-23 09:53  king

	* Modules/CMakeCompilerABI.h, Source/cmFindLibraryCommand.cxx,
	  Source/cmFindLibraryCommand.h: ENH: Enable library search path
	  suffix for sparcv9 architecture.  This should be generalized to a
	  platform file later.

2008-01-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-22 10:11  clinton

	* Modules/FindQt4.cmake: ENH:  Add macros to handle translations.
	  Fixes #6229.

2008-01-22 10:05  king

	* Source/: cmComputeLinkInformation.cxx,
	  cmComputeLinkInformation.h: BUG: When a library file name is
	  linked without a path make sure the link type is restored after
	  the -l option.

2008-01-22 09:15  king

	* Tests/: CMakeLists.txt, RuntimePath/CMakeLists.txt,
	  RuntimePath/bar1.c, RuntimePath/bar2.c, RuntimePath/foo1.c,
	  RuntimePath/foo2.c, RuntimePath/main.c: ENH: Added RuntimePath
	  test to make sure rpath gets correct order.

2008-01-22 09:13  king

	* bootstrap, Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/Platform/AIX.cmake, Modules/Platform/HP-UX.cmake,
	  Source/CMakeLists.txt, Source/cmComputeLinkInformation.cxx,
	  Source/cmComputeLinkInformation.h,
	  Source/cmDocumentVariables.cxx, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Implement
	  linking with paths to library files instead of -L and -l
	  separation.  See bug #3832

	    - This is purely an implementation improvement.  No interface
	  has changed.
	    - Create cmComputeLinkInformation class
	    - Move and re-implement logic from:
		cmLocalGenerator::ComputeLinkInformation
		cmOrderLinkDirectories
	    - Link libraries to targets with their full path (if it is
	  known)
	    - Dirs specified with link_directories command still added with
	  -L
	    - Make link type specific to library names without paths
	      (name libfoo.a without path becomes -Wl,-Bstatic -lfoo)
	    - Make directory ordering specific to a runtime path
	  computation feature
	      (look for conflicting SONAMEs instead of library names)
	    - Implement proper rpath support on HP-UX and AIX.

2008-01-22 08:52  king

	* Source/kwsys/hash_map.hxx.in: COMP: Remove inline keyword from
	  forward declaration for VS9.

2008-01-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-21 22:48  king

	* Source/cmFindPackageCommand.cxx: ENH: Updated find_package
	  documentation to describe common usage first.

2008-01-21 20:57  king

	* Modules/: CMakeDetermineCompilerId.cmake,
	  CMakeFindBinUtils.cmake: ENH: Cleanup chrpath feature by not
	  displaying exe format or placing non-advanced options in cache.

2008-01-21 18:30  king

	* Source/: cmFindLibraryCommand.cxx, cmFindLibraryCommand.h: ENH:
	  Add support to find_library to transform /lib to /lib32 on some
	  architectures.

2008-01-21 18:30  king

	* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCCompilerABI.c,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeCXXCompilerABI.cpp, Modules/CMakeCompilerABI.h,
	  Modules/CMakeDetermineCompilerABI.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Source/cmDocumentVariables.cxx: ENH: Generalize the check for
	  sizeof void* to detect more ABI information.

2008-01-21 17:29  king

	* Tests/CMakeLists.txt: BUG: Do not get in infinite loop when
	  checking make tool version in cmake build tree.

2008-01-21 13:59  king

	* Source/cmTarget.cxx: BUG: Added missing documentation of
	  LINK_FLAGS_<CONFIG> property.

2008-01-21 13:04  king

	* Source/cmFindPackageCommand.cxx: COMP: snprintf is not portable.

2008-01-21 12:56  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-cl.cmake.in,
	  Source/cmGlobalVisualStudio9Generator.cxx,
	  Source/cmGlobalVisualStudio9Generator.h: ENH: final 2.4.8

2008-01-21 08:48  king

	* Modules/readme.txt, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/FindVersionTestA.cmake,
	  Tests/FindPackageTest/FindVersionTestB.cmake,
	  Tests/FindPackageTest/FindVersionTestC.cmake: ENH: Implement
	  version support in the find_package command module mode.  Version
	  numbers provided to the command are converted to variable
	  settings to tell the FindXXX.cmake module what version is
	  requested.  This addresses issue #1645.

2008-01-21 08:01  king

	* Source/kwsys/SystemTools.cxx: COMP: Fix VS6 and old HP build.
	  This source does not have the #define for hack.

2008-01-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-20 19:29  king

	* Source/: cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
	  kwsys/SystemTools.cxx: BUG: Fix previous commit to not access
	  empty strings out of bounds.

2008-01-20 17:41  king

	* Source/cmFindLibraryCommand.cxx: BUG: Make sure search paths
	  never have double-slashes.  Leading with two slashes (//) on
	  cygwin looks like a network path and delays while waiting for a
	  non-existent machine.  This file was left out of the previous
	  checkin for this problem.

2008-01-20 17:24  king

	* Source/: cmFindPathCommand.cxx, kwsys/SystemTools.cxx: BUG: Make
	  sure search paths never have double-slashes.	Leading with two
	  slashes (//) on cygwin looks like a network path and delays while
	  waiting for a non-existent machine.

2008-01-20 16:02  king

	* Modules/FindX11.cmake: BUG: FindX11 module should search for SM
	  library instead of returning -lSM.

2008-01-20 13:36  king

	* Source/cmake.cxx: COMP: Fix build during bootstrap on MSys.

2008-01-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-19 15:09  martink

	* Source/: cmLocalGenerator.cxx, CTest/cmCTestTestHandler.cxx: ENH:
	  improve backwards compatibility

2008-01-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-18 19:02  barre

	* Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
	  Tcl/Tk 8.6 alpha schedule for May 2008.

2008-01-18 18:40  king

	* Source/cmDependsFortran.cxx: COMP: Fix build on Borland 5.5.

2008-01-18 17:11  alex

	* Source/cmMakefile.cxx: BUG: don't crash if
	  cmMakefile::RaiseScope() is called from a cmake file in the top
	  level directory in normal code (i.e. not within a function)

	  Alex

2008-01-18 16:06  hoffman

	* Modules/Platform/Windows-cl.cmake.in: ENH: make sure msvc90 gets
	  set

2008-01-18 15:52  alex

	* Modules/CMakeDetermineCompilerId.cmake,
	  Modules/FindwxWidgets.cmake, Source/cmBootstrapCommands.cxx,
	  Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
	  Source/cmSetCommand.cxx, Source/cmSetCommand.h,
	  Tests/FunctionTest/CMakeLists.txt, Tests/FunctionTest/Util.cmake,
	  Tests/FunctionTest/SubDirScope/CMakeLists.txt: ENH: remove
	  RAISE_SCOPE() again and instead add SET(<var> <value>
	  PARENT_SCOPE)

	  Alex

2008-01-18 15:19  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: make sure MSVC90 is set

2008-01-18 14:34  hoffman

	* Source/: cmGlobalVisualStudio9Generator.cxx,
	  cmGlobalVisualStudio9Generator.h: ENH: add MSVC90 define to vs9
	  ide

2008-01-18 14:02  barre

	* Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
	  cleanup FindPerl and FindTcl (use ActiveState CurrentVersion, and
	  support Tcl/Tk 8.5)

2008-01-18 13:51  barre

	* Modules/: FindTclsh.cmake, FindWish.cmake: ENH: cleanup FindPerl
	  and FindTcl (use ActiveState CurrentVersion, and support Tcl/Tk
	  8.5)

2008-01-18 13:46  barre

	* Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
	  cleanup FindPerl and FindTcl (use ActiveState CurrentVersion, and
	  support Tcl/Tk 8.5)

2008-01-18 13:15  barre

	* Modules/: FindPerl.cmake, FindTCL.cmake, FindTclsh.cmake,
	  FindWish.cmake: ENH: cleanup FindPerl and FindTcl (use
	  ActiveState CurrentVersion, and support Tcl/Tk 8.5)

2008-01-18 12:26  martink

	* Source/cmMacroCommand.h: STYLE: fix bug 5682

2008-01-18 10:25  martink

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
	  cmake.cxx, CTest/cmCTestTestHandler.cxx: BUG: fix bugs 5539
	  (progress going beyond 100% when new files are added) and 5889
	  (tests are not found in some cases when using add_subdirectory to
	  .. etc)

2008-01-18 08:35  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Construction of
	  COMPILE_DEFINITIONS_<CONFIG> property name must use upper-case
	  config name.

2008-01-18 08:19  king

	* Source/cmFindPackageCommand.cxx: STYLE: Fix line-too-long.

2008-01-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-17 20:59  king

	* Source/cmFindPackageCommand.cxx: ENH: Clarify documentation of
	  find_package command.

2008-01-17 20:34  king

	* Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Make
	  per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property
	  initialized from parent.

2008-01-17 19:58  king

	* Modules/CMakeFortranInformation.cmake,
	  Modules/Platform/Windows-ifort.cmake,
	  Source/cmDependsFortran.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Enable use of
	  COMPILE_DEFINITIONS property for Fortran sources.

2008-01-17 19:50  king

	* Source/cmMakefile.cxx: BUG: COMPILE_DEFINITIONS directory
	  property needs to be inherited from parent when a directory is
	  created.

2008-01-17 19:29  king

	* Source/cmAddDefinitionsCommand.h,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmMakefileTargetGenerator.cxx,
	  Source/cmRemoveDefinitionsCommand.h,
	  Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/preprocess.c,
	  Tests/Preprocess/preprocess.cxx: ENH: Converted cmMakefile
	  DefineFlags added by ADD_DEFINITIONS command into a
	  COMPILE_DEFINITIONS directory property.

2008-01-17 18:13  king

	* Source/: cmMakefile.cxx, cmMakefile.h, cmProperty.cxx,
	  cmProperty.h, cmPropertyMap.cxx, cmPropertyMap.h,
	  cmSetPropertyCommand.cxx, cmSetPropertyCommand.h,
	  cmSourceFile.cxx, cmSourceFile.h, cmTarget.cxx, cmTarget.h,
	  cmTest.cxx, cmTest.h, cmake.cxx, cmake.h: ENH: Add AppendProperty
	  methods for use by C++ code in CMake.  Simplify implementation of
	  SET_PROPERTY command by using them.

2008-01-17 17:49  alex

	* Source/cmFindBase.cxx: STYLE: PATHS is optional (#6253)

	  Alex

2008-01-17 17:43  alex

	* Source/cmFindBase.cxx: STYLE: fix typo (#6252)

	  Alex

2008-01-17 17:34  king

	* Tests/Preprocess/CMakeLists.txt: ENH: Use new set_property
	  signature to set COMPILE_DEFINITIONS properties in Preprocess
	  test.

2008-01-17 17:19  king

	* Modules/CPackDeb.cmake, Modules/FeatureSummary.cmake,
	  Modules/FindPythonLibs.cmake, Source/cmGetPropertyCommand.cxx,
	  Source/cmGetPropertyCommand.h, Tests/Properties/CMakeLists.txt:
	  ENH: Changed signature of GET_PROPERTY command to be more
	  powerful and extendible.

2008-01-17 16:24  king

	* Source/cmSetPropertyCommand.cxx: COMP: Fix VS build.

2008-01-17 15:54  king

	* Modules/CMakeGenericSystem.cmake, Modules/FeatureSummary.cmake,
	  Modules/Platform/BlueGeneL.cmake,
	  Modules/Platform/Catamount.cmake, Modules/Platform/Generic.cmake,
	  Modules/Platform/Linux.cmake, Modules/Platform/UnixPaths.cmake,
	  Modules/Platform/eCos.cmake, Source/cmBootstrapCommands.cxx,
	  Source/cmSetPropertiesCommand.cxx,
	  Source/cmSetPropertiesCommand.h, Source/cmSetPropertyCommand.cxx,
	  Source/cmSetPropertyCommand.h, Tests/DocTest/CMakeLists.txt,
	  Tests/Properties/CMakeLists.txt: ENH: Rename SET_PROPERITES
	  command to SET_PROPERTY and give it a more powerful signature.

2008-01-17 12:44  martink

	* Source/: cmLocalGenerator.cxx, ctest.cxx,
	  CTest/cmCTestTestHandler.cxx: ENH: use CTestTestfile.txt

2008-01-17 12:35  martink

	* Source/cmEnableTestingCommand.h: ENH: remove unused prototype

2008-01-17 10:35  king

	* bootstrap: COMP: The find_package command needs more of kwsys.
	  Added String.h, String.c, and auto_ptr.hxx to bootstrapping
	  kwsys.

2008-01-17 10:32  king

	* Source/cmFindPackageCommand.cxx: COMP: Fix warning about missing
	  virtual destructor.

2008-01-17 10:26  martink

	* Tests/Tutorial/Step7/: CMakeLists.txt, CTestConfig.cmake: STYLE:
	  change case to match book

2008-01-17 10:00  king

	* Modules/Platform/xlf.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmMakefileTargetGenerator.cxx: ENH: Enable
	  CMAKE_<lang>_DEFINE_FLAG for COMPILE_DEFINITIONS property
	  implementation.

2008-01-17 09:06  king

	* Tests/FindPackageTest/: CMakeLists.txt,
	  TApp.app/Contents/Resources/TAppConfig.cmake,
	  TApp.app/Contents/Resources/cmake/tapp-config.cmake,
	  TFramework.framework/Versions/A/Resources/tframework-config.cmake,
	  TFramework.framework/Versions/A/Resources/CMake/TFrameworkConfig.cmake,
	  lib/Bar/BarConfig.cmake, lib/Bar/cmake/bar-config.cmake,
	  lib/TApp/TAppConfig.cmake, lib/foo-1.2/foo-config.cmake,
	  lib/foo-1.2/CMake/FooConfig.cmake,
	  lib/suffix/test/SuffixTestConfig.cmake: ENH: Updated
	  FindPackageTest to test new find_package command features.

2008-01-17 09:02  king

	* Source/: cmBootstrapCommands.cxx, cmFindBase.cxx, cmFindBase.h,
	  cmFindCommon.cxx, cmFindCommon.h, cmFindLibraryCommand.cxx,
	  cmFindPackageCommand.cxx, cmFindPackageCommand.h,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx: ENH: Major
	  improvements to the FIND_PACKAGE command.  See bug #3659.

	    - Use CMAKE_PREFIX_PATH and CMAKE_SYSTEM_PREFIX_PATH among
	  other means
	      to locate package configuration files.
	    - Create cmFindCommon as base for cmFindBase and
	  cmFindPackageCommand
	    - Move common functionality up to cmFindCommon
	    - Improve documentation of FIND_* commands.
	    - Fix FIND_* commands to not add framework/app paths in wrong
	  place.

2008-01-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-16 11:53  karthik

	* Docs/: cmake-indent.vim, cmake-syntax.vim: ENH:


			~/CMake/src/Docs * Additions for cmake-command
	  highligting.	* Additions for operator-highlighting

2008-01-16 11:24  king

	* Source/cmListCommand.cxx: ENH: Allow LIST(APPEND) command to
	  append nothing.

2008-01-16 10:04  david.cole

	* Modules/FindJNI.cmake: BUG: Eliminate message - it pops up an
	  annoying dialog whenever you run CMakeSetup in a project with
	  java wrapping turned on.

2008-01-16 09:51  king

	* Modules/Platform/: Darwin.cmake, UnixPaths.cmake,
	  WindowsPaths.cmake, syllable.cmake: ENH: Convert Modules/Platform
	  specification of system search paths to use
	  CMAKE_SYSTEM_PREFIX_PATH when possible.

2008-01-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-15 21:20  king

	* Modules/: FindFreetype.cmake, FindGDAL.cmake, FindGIF.cmake,
	  FindLua50.cmake, FindLua51.cmake, FindOpenAL.cmake,
	  FindOpenThreads.cmake, FindPhysFS.cmake, FindProducer.cmake,
	  FindQuickTime.cmake, FindSDL.cmake, FindSDL_image.cmake,
	  FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_ttf.cmake,
	  Findosg.cmake, FindosgDB.cmake, FindosgFX.cmake, FindosgGA.cmake,
	  FindosgIntrospection.cmake, FindosgManipulator.cmake,
	  FindosgParticle.cmake, FindosgProducer.cmake,
	  FindosgShadow.cmake, FindosgSim.cmake, FindosgTerrain.cmake,
	  FindosgText.cmake, FindosgUtil.cmake, FindosgViewer.cmake: BUG:
	  Remove references to CMAKE_PREFIX_PATH variable.  It should not
	  be referenced directly by FIND_* command calls.  The commands
	  search it automatically.

2008-01-15 21:02  king

	* Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
	  Source/cmTarget.cxx, Tests/Preprocess/CMakeLists.txt: ENH:
	  Renamed <CONFIG>_COMPILE_DEFINITIONS to
	  COMPILE_DEFINITIONS_<CONFIG> for better documentation clarity.

2008-01-15 19:56  alex

	* Modules/CMakeFindBinUtils.cmake: STYLE: fix infinished comment

	  Alex

2008-01-15 17:02  hoffman

	* CMakeCPackOptions.cmake.in: ENH: fix add/remove program name

2008-01-15 16:02  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudioGenerator.cxx: ENH: move more stuff
	  over and get vs 9 working

2008-01-15 14:19  hoffman

	* Modules/Platform/SunOS.cmake: BUG: fix for bug 6231, bad regex
	  for sunos, worked by chance, but better to have it right

2008-01-15 14:00  hoffman

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmLocalVisualStudioGenerator.cxx, QtDialog/README: ENH: remove
	  patch as directory change was already fixed

2008-01-15 11:56  hoffman

	* Source/cmLocalVisualStudioGenerator.cxx: BUG: fix for bug 6234,
	  use cd /d so that drives can be changed.

2008-01-15 10:49  king

	* Source/cmake.cxx: ENH: Added partial implementation of
	  recognizing per-configration properties.

2008-01-15 10:49  king

	* Source/: cmSourceFile.cxx, cmTarget.cxx: ENH: Add explicit
	  documentation entry for configuration-specific
	  <CONFIG>_COMPILE_DEFINITIONS.

2008-01-15 10:38  king

	* Tests/DocTest/DocTest.cxx: BUG: Add newline between properties.

2008-01-15 09:09  king

	* Tests/Preprocess/CMakeLists.txt: BUG: Test needs ansi C code
	  support.

2008-01-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-14 19:20  alex

	* Docs/: cmake-indent.vim, cmake-syntax.vim: BUG: fix vim
	  highlighting, see #6238

	  Alex

2008-01-14 19:02  alex

	* Modules/CMakeFindBinUtils.cmake: BUG: according to the binutils
	  mailing list chrpath doesn't work when cross compiling

	  Alex

2008-01-14 17:19  alex

	* Modules/FindSubversion.cmake: BUG: set LC_ALL to C, so message
	  from svn are not translated, which can lead to problems (since
	  the output is parsed, which fails then)

	  Brad, Bill, can you think of any reasons this change might create
	  problems ?

	  Alex

2008-01-14 17:05  alex

	* Source/cmDocumentation.cxx: BUG: make -help-module-list work by
	  filling the modules section first, also for custom modules

	  Alex

2008-01-14 11:21  king

	* Tests/Preprocess/CMakeLists.txt: BUG: Disable semicolon test on
	  VS 7.0.

2008-01-14 11:07  king

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Fix warning about
	  backslash at end of c++ comment.

2008-01-14 09:20  king

	* Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake, Modules/Platform/AIX.cmake,
	  Modules/Platform/Generic-SDCC-C.cmake,
	  Modules/Platform/QNX.cmake, Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-icl.cmake,
	  Modules/Platform/Windows-wcl386.cmake, Modules/Platform/cl.cmake,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
	  Source/cmTarget.cxx, Tests/CMakeLists.txt,
	  Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/file_def.h,
	  Tests/Preprocess/preprocess.c, Tests/Preprocess/preprocess.cxx,
	  Tests/Preprocess/preprocess.h.in,
	  Tests/Preprocess/preprocess_vs6.cxx,
	  Tests/Preprocess/target_def.h: ENH: Create COMPILE_DEFINITIONS
	  property for targets and source files.  Create
	  <config>_COMPILE_DEFINITIONS property as per-configuration
	  version.  Add Preprocess test to test the feature.  Document
	  limitations on Xcode and VS6 generators.

2008-01-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-13 16:59  king

	* Source/cmLocalGenerator.cxx: BUG: Removed stray debugging
	  statement.

2008-01-13 16:36  king

	* Source/: cmGlobalNMakeMakefileGenerator.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.h,
	  cmLocalVisualStudio7Generator.cxx, kwsys/System.c,
	  kwsys/System.h.in: ENH: Improved escaping in kwsys/System.  Added
	  escape of % for NMake.  Added escape of ; for the VS IDE.

2008-01-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-12 09:52  king

	* Source/kwsys/SystemTools.cxx: COMP: Fix build on borland.

2008-01-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-11 17:37  hoffman

	* Modules/Platform/: AIX-VisualAge-Fortran.cmake,
	  Linux-VisualAge-Fortran.cmake, xlf.cmake: ENH: add support for
	  xlf with -WF,-D for -D

2008-01-11 13:00  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: add
	  CMAKE_DEFINE_FLAG_(LANG) that can replace -D flags with what the
	  compiler actually uses

2008-01-11 12:40  clinton

	* Modules/FindQt4.cmake: ENH:  For moc commands on Windows, use
	  @param_file method to allow arguments       longer than Windows'
	  command length limitation.	    Fixes #6221.

2008-01-11 10:36  david.cole

	* Source/kwsys/SystemTools.cxx: ENH: Merge changes from main tree
	  into VTK-5-0 branch. (Selected Utilities/kwsys/SystemTools.cxx
	  fixes for KWWidgets file browser dialog)

2008-01-11 08:33  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
	  SystemTools::SplitPathRootComponent and re-implement SplitPath to
	  use it.  Add better treatment of user home directory paths.

2008-01-11 08:30  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/CMakeVS9FindMake.cmake,
	  Source/cmInstallTargetGenerator.cxx: ENH: push a few more changes
	  to 2.4.8

2008-01-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-10 21:42  david.cole

	* Source/kwsys/SystemTools.cxx: ENH: Merge changes from main tree
	  into VTK-5-0 branch. (cvs -q up -j1.205 -j1.206
	  Utilities/kwsys/SystemTools.cxx)

2008-01-10 18:52  alex

	* Modules/FindBoost.cmake: BUG: it seems on some installations
	  boost is installed under boost-1_34 , see #5030

	  FindBoost.cmake recommends using LINK_DIRECTORIES(), is this
	  really good ?

	  Alex

2008-01-10 18:32  king

	* Source/kwsys/ProcessUNIX.c: BUG: Fix hang in Process_Kill on OS X
	  caused by an OS bug in which a pipe read end cannot be closed if
	  the pipe write end is open, the pipe is full, and another process
	  is blocking waiting to write.  Work around the problem by killing
	  the children before closing the pipes.

2008-01-10 16:22  hoffman

	* Modules/FindSWIG.cmake: BUG: fix for bug 4145 much better
	  findSwig

2008-01-10 15:17  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx,
	  cmInstallTargetGenerator.cxx: BUG: fix for bug 6193, fix xcode
	  depend helper

2008-01-10 14:47  king

	* Modules/Platform/Linux-VisualAge-C.cmake: BUG: Removed stray
	  debugging message.

2008-01-10 14:47  king

	* Modules/CMakeLists.txt: BUG: Need to install fortran compiler id
	  source.

2008-01-10 11:58  king

	* Modules/CMakeFortranCompilerId.F90: STYLE: Move VisualAge id
	  macro to correct block.

2008-01-10 10:50  hoffman

	* Modules/: CMakeFortranCompilerId.F90,
	  Platform/Linux-VisualAge-C.cmake,
	  Platform/Linux-VisualAge-Fortran.cmake: ENH: add support for
	  visual age fortran on linux

2008-01-10 09:46  king

	* Source/cmDependsFortran.cxx: COMP: Fix build on VS6.

2008-01-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-09 22:09  perera

	* Source/: cmAddExecutableCommand.h, cmConfigureFileCommand.h,
	  cmDocumentation.cxx, cmEnableLanguageCommand.h, cmFindBase.cxx,
	  cmMakefile.cxx, cmSourceFile.cxx, cmStringCommand.h,
	  cmTarget.cxx, cmTest.cxx, cmTryCompileCommand.h,
	  cmVariableWatchCommand.h, cmWhileCommand.h: STYLE: Spelling fixes
	  on documentation

2008-01-09 16:59  alex

	* Source/cmDocumentation.cxx: ENH: sort the module files
	  alphabetically when generating the documentation of rht modules

	  Alex

2008-01-09 10:30  king

	* Modules/Platform/Windows-ifort.cmake,
	  Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Tests/Fortran/CMakeLists.txt, Tests/Fortran/test_preprocess.F90:
	  ENH: Patch from Maik to add preprocessor directive handling to
	  Fortran dependency scanning.	Also added -fpp flag to Intel
	  Fortran compiler on Windows by default.

2008-01-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-08 17:51  hoffman

	* Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
	  ENH: figure out long long value

2008-01-08 17:20  hoffman

	* Source/kwsys/SystemInformation.cxx: ENH: fix lots of warnings

2008-01-08 16:40  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/CPack.cmake: ENH:
	  remove relocate option in mac installer as it is broken

2008-01-08 16:28  hoffman

	* Source/kwsys/CMakeLists.txt: ENH: turn off for now

2008-01-08 14:59  hoffman

	* Source/kwsys/: CMakeLists.txt, SystemInformation.cxx,
	  SystemInformation.hxx.in: ENH: fix leaks and turn on by default

2008-01-08 11:43  hoffman

	* Source/kwsys/: CMakeLists.txt, testSystemInformation.cxx: ENH:
	  add missing file

2008-01-08 11:38  hoffman

	* Source/kwsys/: CMakeLists.txt, SystemInformation.cxx,
	  SystemInformation.hxx.in: ENH: add new system information class
	  for use in ctest

2008-01-08 11:06  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake: ENH:
	  last change for 2.4.8 branch, I hope, fix for findqt

2008-01-08 08:25  hoffman

	* Source/cmDependsFortran.cxx: BUG: make it compile on vs 6

2008-01-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-07 23:08  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  BUG: Fix parsing of fortran include directives during dependency
	  scanning.  Previously only #include worked but not just include.

2008-01-07 16:12  king

	* Modules/CMakeJavaCompiler.cmake.in, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmMakefileTargetGenerator.cxx: BUG: Restore old interface
	  of "make foo.o" and "make foo.i" even though object file names
	  now include source extensions.  For Java we also need to always
	  remove the source extension (.java -> .class).  This fixes the
	  re-opening of bug #6169.

2008-01-07 14:52  alex

	* Source/cmFileCommand.cxx: BUG: with cmake 2.4 INSTALL_FILES()
	  with no files was accepted by cmake, with cmake cvs without this
	  patch an invalid cmake_install.cmake script was generated in this
	  case, it failed with an error if no files were given. So just do
	  nothing if no files are listed to make it compatible.

	  http://lists.kde.org/?l=kde-commits&m=119965185114478&w=2

	  Alex

2008-01-07 11:36  king

	* Source/cmDependsFortran.cxx: ENH: Changes based on patch from
	  Maik for better cmDependsFortran::ModulesDiffer.

2008-01-07 10:27  king

	* Modules/: CMakeDetermineCompilerId.cmake,
	  CMakeDetermineFortranCompiler.cmake: ENH: Add support to
	  CMAKE_DETERMINE_COMPILER_ID macro to try building the id source
	  more than once with different extra flags added to the compiler.
	  Use the support to correctly identify the Intel Fortran compiler
	  on windows which does not preprocess by default without special
	  flags.

2008-01-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-06 17:18  alex

	* Source/cmFindBase.cxx: BUG: fix #6105, if a directory inside
	  CMAKE_FIND_ROOT_PATH is given to a FIND_XXX() command, don't
	  prepend the root to it (since it is already in this root)

	  Alex

2008-01-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-05 20:37  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Support cross-compiling;
	  wx-config should be searched for in target platform ONLY (bug
	  6187).

2008-01-05 11:19  miguelf

	* Modules/FindwxWidgets.cmake: ENH: Generalized the
	  WXWIDGETS_ADD_RESOURCES to support header generation, xrs file
	  generation, and other options (BUG: 6162).

2008-01-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-04 14:22  king

	* Source/cmFileCommand.cxx: BUG: File installation should overwrite
	  the destination if the file times differ at all rather than only
	  if the source file is newer.	Users expect installation to
	  overwrite destination files.	This addresses the re-opening of
	  bug#3349.

2008-01-04 12:38  alex

	* Modules/: FindFreetype.cmake, FindGIF.cmake: ENH: rename
	  variables from GIFLIB_* to GIF_* -add standard QUIET and REQUIRED
	  handling -add GIF_LIBRARIES variable as readme.txt says -add name
	  giflib to the names for the gif library -remove some unnecessary
	  search paths for the lib (they are already part of the standard
	  search paths, see Modules/Platform/UnixPaths.cmake)
	  -FindFreetype.cmake: use PATH_SUFFIXES include again for the
	  headers with the CMAKE_PREFIX_PATH variable

	  Alex

2008-01-04 12:29  alex

	* Modules/: FindGIF.cmake, FindGIFLIB.cmake: STYLE: rename
	  FindGIFLIB.cmake to FindGIF.cmake, as discussed with Eric

	  Alex

2008-01-04 11:56  alex

	* Modules/FindX11.cmake: BUG: fix spelling of the xf86misc and
	  xf86vmode variables

	  Alex

2008-01-04 11:42  ewing

	* Modules/FindOpenAL.cmake: ENH: Added all lowercase 'openal' to
	  library search names in hopes of addressing  bug 6201 (won't
	  detect on Gentoo).

2008-01-04 07:29  alex

	* Modules/FindFreetype.cmake: STYLE: use
	  FIND_PACKAGE_HANDLE_STANDARD_ARGS() to handle QUIET and REQUIRED
	  -remove some unnecessary search paths (they are part of the
	  default paths) -don't use PATH_SUFFIXES for include/ when
	  searching for a header, that's very uncommon style -add
	  FREETYPE_LIBRARIES as the variable which should be used by the
	  user (as documented in readme.txt)

	  Alex

2008-01-04 07:25  alex

	* Modules/: FindFreeType.cmake, FindFreetype.cmake: STYLE: renamed
	  FindFreeType.cmake to FindFreetype.cmake to make it more
	  compatible with the one in KDE4

	  Alex

2008-01-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-03 11:21  martink

	* Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
	  Tests/FunctionTest/CMakeLists.txt,
	  Tests/FunctionTest/SubDirScope/CMakeLists.txt,
	  Tests/FunctionTest/Util.cmake: ENH: change raise_scope signature
	  to be safer for returned varuables

2008-01-03 09:40  king

	* Source/cmFileCommand.cxx: STYLE: Fix line-too-long.

2008-01-03 07:28  hoffman

	* Source/cmake.cxx: BUG: fix resource file with a full path

2008-01-03 04:19  alex

	* Source/cmFileCommand.cxx: COMP: fix build on Windows with gcc,
	  patch from Maik Beckmann

	  Alex

2008-01-03 00:01  king

	* Source/: cmFileTimeComparison.cxx, cmFileTimeComparison.h: ENH:
	  Add method cmFileTimeComparison::FileTimesDiffer to check if file
	  times differ by 1 second or more.

2008-01-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-02 18:30  king

	* Source/cmDependsFortran.cxx: ENH: Cleanup Fortran build
	  directories by placing module stamp files in the target directory
	  that builds them.  This is actually a simpler implementation
	  anyway.

2008-01-02 18:00  king

	* Tests/StringFileTest/CMakeLists.txt: ENH: Add test for FILE(READ
	  ...HEX).

2008-01-02 17:49  king

	* Source/cmMakefile.cxx, Tests/FunctionTest/CMakeLists.txt,
	  Tests/FunctionTest/SubDirScope/CMakeLists.txt: BUG: Make
	  RAISE_SCOPE function work when variable is not defined.

2008-01-02 17:32  king

	* Docs/cmake-mode.el: ENH: Enable indentation of
	  FUNCTION/ENDFUNCTION blocks in emacs.

2008-01-02 17:12  hoffman

	* Modules/UseSWIG.cmake: BUG: fix for bug 6151

2008-01-02 16:53  alex

	* Source/cmTarget.cxx: ENH: only allow usage of chrpath if the
	  executable file format is ELF

	  Alex

2008-01-02 16:52  alex

	* Modules/: CMakeDetermineCompilerId.cmake,
	  CMakeFindBinUtils.cmake: ENH: check the magic code of the
	  executable file to determine the executable file format. Tested
	  for ELF on x86 Linux, COFF and Mach-O prepared but commented out
	  since I don't have such systems available. Please have a look a
	  CMakeDetermineCompilerId.cmake and enable the test for them too.

	  Only add the option for using chrpath if the executable format is
	  ELF

	  Alex

2008-01-02 16:46  alex

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add the
	  keywords OFFSET and HEX to the FILE() command, using OFFSET an
	  offset can be specified where the reading starts, and using HEX
	  the data can be converted into a hex string, so binary data can
	  be compared with text functions -add docs for LIMIT, OFFSET and
	  HEX

	  Alex

2008-01-02 15:55  king

	* Source/cmGlobalVisualStudio8Generator.cxx: STYLE: Fixed
	  line-too-long.

2008-01-02 15:53  king

	* Source/cmGlobalVisualStudio8Generator.cxx: BUG: Do not use
	  VSMacros stuff for VS8sp0 because macros do not work in that
	  version.

2008-01-02 15:17  king

	* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
	  Source/cmInstallCommand.h, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added FILES_MATCHING
	  option to INSTALL(DIRECTORY).  This will help install a tree of
	  header files while ignoring non-headers.

2008-01-02 12:32  alex

	* Modules/FindRuby.cmake: ENH: add more ruby paths: sitearch,
	  sitelib, vendorarch, vendorlib (#5531) -make these variables
	  cached and ADVANCED -remove unused QUIETLY code -document
	  RUBY_LIBRARY

	  Alex

2008-01-02 11:43  alex

	* Modules/FindRuby.cmake: BUG: make FindRuby work with the libs for
	  MSVC, which can have additional pre- and suffixes (#5642)

	  Alex

2008-01-02 11:08  hoffman

	* Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 6197,
	  absolute paths were not supported

2008-01-02 11:04  king

	* Source/: cmDependsFortran.cxx, cmDependsFortran.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Make the Fortran compiler
	  id available to cmDependsFortran at scanning and module timestamp
	  copy time.

2008-01-02 10:56  hoffman

	* Source/cmListCommand.h: BUG: fix for bug 6207 explain list index
	  values better

2008-01-02 09:32  hoffman

	* Source/cmake.cxx: ENH: fix new incremental link stuff to work
	  with nmake @ files

2008-01-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2008-01-01 17:19  hoffman

	* Source/cmake.cxx: ENH: remove warning

2008-01-01 15:13  hoffman

	* Modules/CMakeVCManifest.cmake, Modules/CMakeVCManifestExe.cmake,
	  Modules/Platform/Windows-cl.cmake, Source/cmMakefile.cxx,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/cmake.cxx, Source/cmake.h: ENH: add ability to have
	  manifest files and incremental linking with make and nmake

2008-01-01 10:54  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Fix SimpleInstall test to
	  work with new dependency of package on all.

2008-01-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-31 17:29  david.cole

	* Source/cmGlobalGenerator.cxx: ENH: Add a dependency from the
	  PACKAGE target to the ALL target so that "make package" will
	  first (essentially) do a "make all"... A similar chunk of code
	  already existed for the make install target. This change makes it
	  easy to build an installer package as part of a dashboard run
	  simply by setting CTEST_BUILD_TARGET to "package".

2007-12-31 11:25  king

	* Source/: cmDependsFortran.cxx, cmDependsFortran.h: ENH: Changes
	  based on patch from Maik Beckmann to copy fortran modules to
	  timestamps only if they have really changed.	This optimization
	  should reduce extra rebuilds caused by dependencies on modules
	  whose providers have recompiled but whose interfaces have not
	  changed.

2007-12-31 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-30 16:34  king

	* Modules/Platform/SunOS-SunPro-Fortran.cmake: ENH: Add SunPro
	  fortran module flags on SunOS.

2007-12-30 16:11  king

	* Modules/Platform/Linux-GNU-Fortran.cmake,
	  Modules/Platform/Linux-SunPro-Fortran.cmake,
	  Modules/Platform/Linux-ifort.cmake, Source/cmDependsFortran.cxx,
	  Source/cmDependsFortran.h, Source/cmDocumentVariables.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
	  Tests/Fortran/CMakeLists.txt,
	  Tests/Fortran/Executable/CMakeLists.txt,
	  Tests/Fortran/Library/CMakeLists.txt: ENH: Implemented Fortran
	  module output directory and search path flags.

2007-12-30 12:23  king

	* Source/cmDependsFortran.cxx: ENH: Simplify Fortran module proxy
	  dependency implementation by removing unnecessary target.

2007-12-30 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-29 11:53  alex

	* Source/cmDocumentation.cxx: BUG: create modules documentation not
	  only for the first documentation creation step in cmake (the set
	  ModulesFound wasn't cleared at the beginning of each
	  PrintDocumentation() function, so when documentation for modules
	  was executed the second time, ModulesFound already contained all
	  modules and so no module was documented)

	  Alex

2007-12-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-28 23:07  king

	* Source/cmLocalGenerator.cxx, Tests/ExternalOBJ/CMakeLists.txt,
	  Tests/MakeClean/ToClean/CMakeLists.txt: BUG: Do not remove the
	  source file extension when computing an object file name.  This
	  addresses bug #6169.	If CMAKE_BACKWARDS_COMPATIBILITY is 2.4 or
	  lower maintain the old behavior so that existing build trees and
	  old project releases are not affected.

2007-12-28 23:07  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmStandardIncludes.h: ENH: Added method
	  cmLocalGenerator::GetBackwardsCompatibility to reduce parsing of
	  CMAKE_BACKWARDS_COMPATIBILITY variable.  Add
	  cmLocalGenerator::NeedBackwardsCompatibility to simplify checks
	  for compatibility requirements.

2007-12-28 22:53  king

	* Tests/Fortran/CMakeLists.txt: BUG: Disable test of fortran module
	  dependencies except on GNU for now.  A module path feature is
	  needed for Sun support because it uses -M instead of -I for the
	  module search path.

2007-12-28 22:29  king

	* Source/cmDependsFortran.cxx: COMP: Fix uninitialized variable and
	  unused parameter warnings.

2007-12-28 14:59  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
	  Simplified and moved link script implementation up from
	  cmMakefileLibraryTargetGenerator to cmMakefileTargetGenerator and
	  use for cmMakefileExecutableTargetGenerator too.  This addresses
	  bug #6192.

2007-12-28 13:20  hoffman

	* CMakeLists.txt, ChangeLog.manual, MacInstallReadme.txt: ENH: add
	  some descriptive text for mac installer

2007-12-28 12:01  king

	* Source/cmFindBase.cxx: ENH: Make FIND_* commands look in the
	  CMAKE_PREFIX_PATH directories directly after looking in each
	  command's specific subdirectory (/include, /lib, or /bin).  This
	  may be useful on Windows where projects could be installed in a
	  single directory.  See issue #4947.

2007-12-28 11:50  king

	* Tests/Fortran/: CMakeLists.txt, Executable/CMakeLists.txt,
	  Executable/main.f90, External/CMakeLists.txt, External/a.f90:
	  ENH: Add tests of Fortran module dependencies across directories
	  and on external modules.  Tests based on cases provided by Maik
	  in issue #5809.

2007-12-28 11:50  king

	* Source/: cmDependsFortran.cxx, cmLocalUnixMakefileGenerator3.cxx:
	  ENH: Add per-language clean rule generation to cmake_clean.cmake
	  files to include cmake_clean_<lang>.cmake files generated by
	  dependency scanning.	Add Fortran module file and timestamp
	  cleaning rules.

2007-12-28 11:49  king

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsFortran.cxx,
	  cmDependsFortran.h: ENH: Implement Fortran module dependencies
	  across targets and directories.    - See issue #5809	  - Keep
	  information about all sources in the target until deps are
	  written    - Create a fortran.internal file after scanning that
	  lists modules provided    - Load fortran.internal files from
	  linked targets to find modules    - Search the include path for
	  external modules    - Create file-level deps on in-project module
	  timestamps or external mods

2007-12-28 11:49  king

	* Source/cmMakefileTargetGenerator.cxx: ENH: Store in
	  DependInfo.cmake files a list of the corresponding files for the
	  targets to which a target links.  This is useful for locating
	  Fortran modules provided by linked targets.  See issue #5809.

2007-12-28 09:49  hoffman

	* ChangeLog.manual, Modules/CPack.Info.plist.in,
	  Modules/CPack.cmake: ENH: move over mac package change

2007-12-28 09:34  hoffman

	* CMakeLists.txt, ChangeLog.manual: ENH: ooppss there is no 2.4.9

2007-12-28 09:11  hoffman

	* CMakeLists.txt, ChangeLog.manual: ENH: make a new version number

2007-12-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-26 16:57  david.cole

	* CMakeCPackOptions.cmake.in, Modules/CPack.Info.plist.in,
	  Modules/CPack.cmake: ENH: Give Mac installers package relocation
	  capability. Default location is still the same for backwards
	  compatibility, but packages will now be relocatable by default
	  like they are on Windows via the NSIS installer. New CPack
	  variables for controlling this functionality are
	  CPACK_PACKAGE_DEFAULT_LOCATION and CPACK_PACKAGE_RELOCATABLE.

2007-12-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-24 11:15  king

	* Source/cmGlobalGenerator.cxx: COMP: Fix build on VS6.

2007-12-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-23 19:03  king

	* Source/cmLinkDirectoriesCommand.h: ENH: Clarify documentation of
	  link_directories command for bug#6199.

2007-12-23 15:03  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmTarget.h: ENH: Moved global
	  inter-target dependency analysis and cycle-prevention code up
	  from cmGlobalUnixMakefileGenerator3 to cmGlobalGenerator.
	  Simplified cmGlobalUnixMakefileGenerator3 to use it.	Later other
	  generators may be modified to use it also.

2007-12-23 13:16  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Revert previous change
	  until it works on all OSX versions.

2007-12-23 13:13  king

	* Source/cmGlobalVisualStudio71Generator.cxx: BUG: Disable static
	  lib deps until a global cycle removal can be done.

2007-12-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-22 22:41  king

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsFortran.cxx,
	  cmDependsFortran.h, cmLocalUnixMakefileGenerator3.cxx: ENH:
	  Convert cmDepends object interface to scan an entire target at
	  once.

2007-12-22 14:17  king

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify target-level
	  dependencies by depending only on directly linked targets instead
	  of those chained.

2007-12-22 13:08  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: BUG: Support cyclic
	  dependencies among STATIC libraries by removing one from the
	  generated Makefile rules.

2007-12-22 10:15  miguelf

	* Modules/FindwxWidgets.cmake: STYLE: Refactored common libs into a
	  variable, modified comments, and cleaned use of monolithic build.

2007-12-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-21 20:19  king

	* Tests/BuildDepends/CMakeLists.txt: BUG: Enable
	  CMAKE_SUPPRESS_REGENERATION because the entire test runs during
	  the inital configuration.

2007-12-21 18:32  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: COMP: Remove unused parameter
	  of method.

2007-12-21 16:46  ibanez

	* Source/kwsys/SystemTools.cxx: BUG: Fix bug#5590.	 When
	  converting a relative path between two full paths on different
	  windows drive letters do not create a ../../d:/foo/bar path
	  and just	 return the full path to the destination.

2007-12-21 15:04  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio8Generator.h,
	  cmGlobalVisualStudioGenerator.cxx,
	  cmGlobalVisualStudioGenerator.h, cmGlobalXCodeGenerator.cxx: ENH:
	  Make static library targets depend on targets to which they
	  "link" for the purpose of build ordering.  This makes the build
	  order consistent for static and shared library builds.  It is
	  also useful when custom command inputs of one library are
	  generated as custom commands outputs of another.  It may be
	  useful in the future for Fortran module dependencies.
	  Implemented for Makefiles, Xcode, and VS 8 and above.  Added
	  sample code to do it for VS 7.1 and below, but left it disabled
	  with comments explaining why.  Likely it will never be needed on
	  VS 7.1 or below anyway.

2007-12-21 13:10  king

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Now that custom
	  targets have dependencies their DependInfo files should be listed
	  in Makefile.cmake.

2007-12-21 12:22  king

	* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h,
	  Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmake.cxx,
	  Tests/BuildDepends/CMakeLists.txt,
	  Tests/BuildDepends/Project/CMakeLists.txt,
	  Tests/BuildDepends/Project/dep_custom.cxx,
	  Tests/BuildDepends/Project/zot.cxx: ENH: Add a depends check step
	  to custom targets.  Add support for the IMPLICIT_DEPENDS feature
	  of custom commands when building in custom targets.  Convert
	  multiple-output pair checks to be per-target instead of global.

2007-12-21 11:00  king

	* Source/cmMakefileTargetGenerator.cxx: BUG: The dependency
	  scanning target should be symbolic.

2007-12-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-20 20:59  ewing

	* Modules/: FindFreeType.cmake, FindGDAL.cmake, FindGIFLIB.cmake,
	  FindLua50.cmake, FindLua51.cmake, FindOpenAL.cmake,
	  FindOpenThreads.cmake, FindPhysFS.cmake, FindProducer.cmake,
	  FindQuickTime.cmake, FindSDL.cmake, FindSDL_image.cmake,
	  FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_sound.cmake,
	  FindSDL_ttf.cmake, Findosg.cmake, FindosgDB.cmake,
	  FindosgFX.cmake, FindosgGA.cmake, FindosgIntrospection.cmake,
	  FindosgManipulator.cmake, FindosgParticle.cmake,
	  FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
	  FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
	  FindosgViewer.cmake: BUG: Fixed modules to set FOO_FOUND when
	  both headers and libraries are found.  BUG: FindSDL now has flag
	  it responds to so it will not find/link against SDLmain. This is
	  required to build libraries instead of applications since they
	  don't have main().  ENH: All modules have a predictable search
	  order, where environmental variables are searched before system
	  paths. This is designed to make automation easier for those that
	  need to automatically build projects without intervention but may
	  be using alternative install locations for isolated testing.
	  ENH: New modules for OpenSceneGraph, Freetype, GDAL, Lua,
	  QuickTime, GIFLIB, Producer, OpenThreads.  STYLE: Added
	  documentation explaining peculuar SDL_LIBRARY_TEMP variable in
	  SDL	module when library find is incomplete.

2007-12-20 17:49  alex

	* Source/: cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
	  cmCreateTestSourceList.h, cmExportCommand.h,
	  cmExportLibraryDependencies.h, cmOptionCommand.h, cmSetCommand.h:
	  STYLE: make formatting of help a bit more consistent

	  Alex

2007-12-20 10:05  martink

	* Source/cmFunctionCommand.cxx: BUG: fix issue with
	  CMAKE_CURENT_LIST_FILE reporting in funcitons

2007-12-20 09:35  king

	* Source/cmSystemTools.h: COMP: Fixed error on HP due to newline
	  macro.

2007-12-20 09:27  king

	* Source/cmLocalGenerator.cxx: COMP: Fixed data loss warning.

2007-12-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-19 17:54  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix make depend
	  target in subdirectory Makefile interface.

2007-12-19 17:15  king

	* Source/: cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Enabled color
	  printing of "Scanning dependencies of target ..." message.

2007-12-19 16:53  alex

	* Source/cmOptionCommand.h: ENH: options() is now scriptable, set()
	  is scriptable too, I don't see a big difference

	  Alex

2007-12-19 16:48  clinton

	* Modules/FindQt4.cmake: ENH:  Better QT4_EXTRACT_OPTIONS macro.

2007-12-19 16:46  alex

	* Source/cmMakefile.cxx: STYLE: nicer error message: "Command
	  options() is not scriptable" is IMO better to understand than
	  "Command options not scriptable" (with all uppercase commands it
	  was easier to see)

	  Alex

2007-12-19 16:36  king

	* Source/: cmDepends.cxx, cmDepends.h, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
	  cmake.cxx: ENH: Moved dependency integrity check from
	  CheckBuildSystem over to a per-target UpdateDependencies step.
	  This greatly reduces the startup time for make processes and
	  allows individual targets to be built without a global dependency
	  check.

2007-12-19 16:35  king

	* Source/cmDependsFortran.cxx: BUG: cmDependsFortran should store
	  the source file as a dependency of the object file when scanning
	  for dependencies.

2007-12-19 14:28  king

	* Source/: cmDependsFortran.cxx, cmDependsFortran.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Pass target directory to
	  cmDependsFortran scanning instances.

2007-12-19 11:51  king

	* Source/cmake.cxx: ENH: Improved speed of cmake::CheckBuildSystem
	  when checking build system outputs versus dependencies.  Instead
	  of doing an O(m*n) comparison of every pair, just locate the
	  oldest output and the newest input and compare them which is now
	  O(m+n).

2007-12-19 11:06  king

	* Source/cmFindBase.cxx, Tests/FindPackageTest/CMakeLists.txt: ENH:
	  Renamed CMAKE_FIND_PREFIX_PATH to CMAKE_PREFIX_PATH for brevity
	  and consistency with other find path variable names.

2007-12-19 10:43  hoffman

	* Source/: cmListCommand.cxx, cmListCommand.h: ENH: merge in list
	  find to support Findqt

2007-12-19 10:34  king

	* Source/cmFindBase.cxx: ENH: Added CMAKE_SYSTEM_PREFIX_PATH
	  variable.

2007-12-19 03:56  alex

	* Source/: cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h, cmLocalGenerator.cxx,
	  cmLocalGenerator.h:
	  STYLE: fix warnings: comparison signed/unsigned, unused variable

	  Alex

2007-12-19 03:55  alex

	* Modules/CMakeFindBinUtils.cmake:
	  BUG: make CMAKE_USE_CHRPATH a simple variable instead an option,
	  since an option is not scriptable and so breaks the toolchain
	  test or maybe option() should be made scriptable ?

	  Alex

2007-12-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-18 17:50  alex

	* Modules/CMakeFindBinUtils.cmake,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h, Source/cmTarget.cxx,
	  Source/cmTarget.h: ENH: add support for chrpath, so the RPATH in
	  ELF files can be changed when installing without having to link
	  the target again -> can save a lot of time

	  chrpath is handled very similar to install_name_tool on the mac.
	  If the RPATH in the build tree file is to short, it is padded
	  using the separator character.  This is currently disabled by
	  default, it can be enabled using the option CMAKE_USE_CHRPATH.
	  There are additional checks whether it is safe to enable it. I
	  will rework them and use FILE(READ) instead to detect whether the
	  binaries are actually ELF files.

	  chrpath is available here
	  http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/ or kde
	  svn (since a few days):
	  http://websvn.kde.org/trunk/kdesupport/chrpath/

	  Alex

2007-12-18 15:58  hoffman

	* Source/: cmGlobalVisualStudio9Generator.cxx,
	  cmGlobalVisualStudio9Generator.h,
	  cmGlobalVisualStudio9Win64Generator.cxx,
	  cmGlobalVisualStudio9Win64Generator.h: ENH: merge from main tree

2007-12-18 15:02  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
	  Modules/Platform/Linux-ifort.cmake, Source/CMakeLists.txt,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
	  Utilities/cmtar/encode.c: ENH: merge in from main tree

2007-12-18 14:50  clinton

	* Modules/FindQt4.cmake: ENH: should define QT_DLL instead of
	  QT_SHARED

2007-12-18 13:05  clinton

	* Modules/FindQt4.cmake: ENH:  Improve documentation of new
	  features.

2007-12-18 10:02  hoffman

	* Modules/FindBoost.cmake: BUG: fix for bug 5464 better find boost
	  for windows

2007-12-18 09:57  hoffman

	* Source/cmGetSourceFilePropertyCommand.cxx,
	  Tests/COnly/CMakeLists.txt: BUG: fix for bug 6172 add get source
	  file prop LANGUAGE

2007-12-18 09:50  king

	* Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Tests/CustomCommand/CMakeLists.txt: ENH: Implemented generation
	  of display for pre-build, pre-link, and post-build custom command
	  comments during the build.  This addresses issue #5353.

2007-12-18 08:53  hoffman

	* Source/cmGlobalVisualStudio8Generator.cxx: STYLE: fix line len

2007-12-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-17 21:37  hoffman

	* Modules/FindPkgConfig.cmake: BUG: fix for 5722

2007-12-17 19:48  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Remove stray debugging
	  message.

2007-12-17 18:38  king

	* Source/cmLocalVisualStudioGenerator.cxx: BUG: When the working
	  directory for a custom command is on another drive letter we need
	  to change to that drive letter after changing its working
	  directory.  Fixes issue #6150.

2007-12-17 17:57  hoffman

	* Modules/TestForANSIForScope.cmake: STYLE: fix doc string

2007-12-17 17:55  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  BUG: Fixed memory-leaks in fortran parser.

2007-12-17 17:55  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  BUG: Fix parsing of #include preprocessor directives.

2007-12-17 17:54  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Fortran include
	  path is the same as C and CXX include paths.

2007-12-17 17:50  hoffman

	* Utilities/cmtar/encode.c: BUG: fix for bug 5837, libtar and long
	  path names

2007-12-17 17:40  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
	  Modules/FindQt3.cmake, Modules/FindQt4.cmake,
	  Modules/UseQt4.cmake, Source/cmDependsFortran.cxx,
	  Source/cmInstallCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmake.cxx, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/SystemTools.hxx.in,
	  Source/kwsys/SystemTools.hxx.in.bak: ENH: move changes from main
	  tree

2007-12-17 17:28  hoffman

	* Source/cmGlobalVisualStudio8Generator.cxx: BUG: fix for bug 5931
	  add some more flags for the gui

2007-12-17 17:22  hoffman

	* Modules/FindJNI.cmake: BUG: fix for 5933, look for java in more
	  reg entries

2007-12-17 17:05  alex

	* Modules/CTest.cmake: STYLE: use IF(NOT ) instead of IF() ELSE()
	  with empty IF() branch

	  Alex

2007-12-17 16:15  alex

	* Docs/cmake-syntax.vim: STYLE: apply patch from #6166, better
	  cmake syntax highlighting in vim, seems to fix the issues
	  mentioned in the bug report and the rest also still seems to be
	  ok

	  Alex

2007-12-17 15:27  hoffman

	* Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: try to fix
	  dashboard

2007-12-17 15:20  king

	* Source/cmInstallCommand.cxx: BUG: Apply patch from issue #6006.

2007-12-17 14:43  hoffman

	* Source/: CMakeLists.txt, cmGlobalVisualStudio9Win64Generator.cxx,
	  cmGlobalVisualStudio9Win64Generator.h, cmake.cxx: ENH: add
	  support for vs 9 win64

2007-12-17 12:04  hoffman

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
	  CMakeFortranInformation.cmake: BUG: fix for bug 6167 get rid of
	  extra space in flags

2007-12-17 10:12  king

	* Source/cmTarget.cxx, Tests/Properties/CMakeLists.txt: ENH: Added
	  SOURCES property to targets.	This is based on patch from issues
	  #6137.

2007-12-17 10:12  king

	* Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Added
	  cmSourceFile::GetLocation method to get a read-only reference to
	  the Location ivar.  This partially addresses issue #6137.

2007-12-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-16 07:56  alex

	* Source/cmStringCommand.cxx: BUG: fix STRING(STRIP ...) if no
	  non-space is contained in the input string, this should fix the
	  dashboard

	  Alex

2007-12-16 05:49  alex

	* Modules/FindQt4.cmake: STYLE: some whitespace syncing with
	  FindQt4.cmake in KDE svn

	  Alex

2007-12-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-15 16:03  king

	* Modules/CMakeDetermineCompilerId.cmake: BUG: Need to strip
	  leading and trailing whitespace off the compiler 'ARG1'.  This
	  fixes bug#6141.

2007-12-15 15:36  king

	* Tests/Fortran/: CMakeLists.txt, Library/CMakeLists.txt,
	  Library/a.f90, Library/b.f90, Library/main.f90: ENH: Added test
	  for Fortran90 modules in subdirectories.

2007-12-15 15:35  king

	* Source/cmDependsFortran.cxx: ENH: Make module timestamps work for
	  modules in subdirectories.  Make sure timestamps for all modules
	  provided by a target are created when the target is done
	  building.

2007-12-15 14:16  king

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: STYLE:
	  Removed trailing whitespace.

2007-12-15 14:14  king

	* Source/cmFindBase.cxx: STYLE: Fixed terminology to avoid
	  confusion between roots and prefixes.

2007-12-15 14:13  king

	* Source/cmake.cxx: STYLE: Fixed line-too-long.

2007-12-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-14 20:46  hoffman

	* Source/: cmFindLibraryCommand.cxx, cmFindPathCommand.cxx: BUG:
	  fix for bug 6039 LIB and INCLUDE not used for find stuff

2007-12-14 20:31  hoffman

	* Source/: cmDependsC.cxx, cmDependsFortran.cxx, cmMakeDepend.cxx,
	  kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: BUG: fix for bug
	  6136 make sure includes are not directories

2007-12-14 16:56  clinton

	* Modules/FindQt4.cmake: ENH:  Add OPTIONS argument to some Qt4
	  macros.	 Addresses #6125.

2007-12-14 15:50  hoffman

	* Source/cmListCommand.h: BUG: fix bug 6081

2007-12-14 14:58  hoffman

	* Source/CPack/cmCPackNSISGenerator.cxx: BUG: fix for 6086
	  uninstall icon not set right

2007-12-14 12:51  hoffman

	* Modules/FindPkgConfig.cmake: BUG: fix for 6117, fix for second
	  run

2007-12-14 12:49  hoffman

	* Source/cmCreateTestSourceList.h: STYLE: line length

2007-12-14 11:00  hoffman

	* Utilities/cmcurl/curl/mprintf.h: BUG: fix for bug 6054 remove
	  some warnings

2007-12-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-13 18:30  king

	* Source/cmake.cxx: COMP: Add missing return value from Bill's
	  change.

2007-12-13 17:56  king

	* Source/: cmCTest.cxx, cmCTest.h, cmDumpDocumentation.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h,
	  cmakemain.cxx, ctest.cxx, CPack/cpack.cxx,
	  CTest/cmCTestScriptHandler.cxx, CursesDialog/ccmake.cxx,
	  QtDialog/CMakeSetup.cxx: ENH: Centralized and globalized
	  computation of CMake program locations.  This eliminates startup
	  paths that failed to produce this information.

2007-12-13 17:39  king

	* Source/cmake.cxx: BUG: Fixed typo introduced by previous commit.

2007-12-13 15:54  hoffman

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmMakefileTargetGenerator.cxx, cmake.cxx, cmake.h: ENH: fix for
	  bug 6102, allow users to change the compiler

2007-12-13 15:42  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix indent

2007-12-13 15:41  hoffman

	* Source/cmCreateTestSourceList.h: ENH: fix docs

2007-12-13 15:11  hoffman

	* Source/cmakemain.cxx: ENH: fix docs

2007-12-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-12 13:25  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: BUG:  Fix logic to accept
	  drop events.

2007-12-12 07:26  hoffman

	* Modules/FindPerlLibs.cmake: BUG:  Fix bug 6106 FindPerlLibs.cmake
	  missing escaped $

2007-12-12 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-11 22:28  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
	  Modules/FindPerlLibs.cmake,
	  Modules/InstallRequiredSystemLibraries.cmake,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmTryCompileCommand.cxx: ENH: changes for RC5

2007-12-11 12:57  clinton

	* Modules/FindQt4.cmake: ENH:  Correctly find UiTools library on
	  Mac w/ binary install of Qt.	      Fixes #4554.

2007-12-11 11:36  king

	* Source/kwsys/: CMakeLists.txt, String.c, String.h.in: ENH: Added
	  C String utilities to KWSys.	Implemented strcasecmp and
	  strncasecmp.

2007-12-11 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-10 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-09 19:58  hoffman

	* Source/cmLocalVisualStudio7Generator.h: STYLE: fix line len error

2007-12-09 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-08 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-07 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-06 22:38  hoffman

	* Tests/COnly/CMakeLists.txt: ENH: change to libs that are not real

2007-12-06 16:43  pppebay

	* Source/kwsys/SystemTools.cxx: BUG: fixed an incomplete regexp

2007-12-06 14:07  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: BUG:  Prevent mapping of
	  Configure to Preferences when Qt merges menu items with	the
	  standard Mac OS X application menu.

2007-12-06 09:56  hoffman

	* Source/cmCoreTryCompile.cxx: ENH: for try compile do not put the
	  rules to rebuild the project with cmake inside it.  This has
	  caused infinite loops of builds in some cases, and it is just a
	  waste of time anyway.

2007-12-06 08:40  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Tests/COnly/CMakeLists.txt: BUG: fix for bug 5455, handle
	  nodefaultlib with more than one lib

2007-12-06 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-05 13:13  king

	* Source/kwsys/SystemTools.cxx: COMP: Remove reference to vtksys.
	  The unmangled kwsys name should be used in this source.

2007-12-05 12:24  pppebay

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: added
	  two functions for URL parsing:      1. an "abridged" version that
	  separates protocol from dataglom in	      an expression with
	  the form protocol://dataglom	    2. a "full" version that parses
	  protocol, username, password, 	hostname, port, and path in
	  a standard URL (all of these variables	 are optional,
	  except for protocol and hostname).

2007-12-05 10:40  hoffman

	* CMakeLists.txt: ENH: move up to rc 4

2007-12-05 10:40  hoffman

	* ChangeLog.manual, Modules/NSIS.template.in: ENH: move fix for
	  nsis to branch

2007-12-05 09:17  hoffman

	* Source/cmDependsFortran.cxx: STYLE: fix line len

2007-12-05 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-04 17:14  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx:
	  ENH: merge in fixes from main tree

2007-12-04 17:00  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: remove warning

2007-12-04 16:09  hoffman

	* Source/cmDependsFortran.cxx: ENH: do not depend on touch being on
	  the system

2007-12-04 16:03  hoffman

	* Source/: cmake.cxx, kwsys/SystemTools.cxx,
	  kwsys/SystemTools.hxx.in: ENH: add a touch -E command to cmake

2007-12-04 10:43  martink

	* Source/: cmFunctionCommand.cxx, cmFunctionCommand.h: COMP: fix
	  style and work around old compilers

2007-12-04 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-03 20:44  hoffman

	* DartLocal.conf.in: ENH: remove superior dean i, no longer uses
	  borland

2007-12-03 13:35  martink

	* Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
	  Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
	  Tests/CMakeLists.txt: ENH: add functions and raise scope

2007-12-03 12:47  martink

	* Source/: cmEndFunctionCommand.cxx, cmEndFunctionCommand.h: ENH:
	  add functions

2007-12-03 12:43  martink

	* Source/cmFunctionCommand.cxx, Source/cmFunctionCommand.h,
	  Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
	  Tests/FunctionTest/CMakeLists.txt,
	  Tests/FunctionTest/functionTest.c: ENH: add functions and raise
	  scope to cmake

2007-12-03 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-02 11:51  hoffman

	* DartLocal.conf.in: ENH: fix up some stuff

2007-12-02 09:15  miguelf

	* Modules/FindwxWidgets.cmake: STYLE: Clarified usage documentation
	  for cmake --help-module FindwxWidgets.

2007-12-02 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-12-01 22:51  miguelf

	* Modules/FindwxWidgets.cmake: STYLE: Use LIST(APPEND ...) instead
	  of SET(...)

2007-12-01 20:58  miguelf

	* Modules/FindwxWidgets.cmake: ENH: Added search entry for the new
	  release: wxWidgets-2.8.7.

2007-12-01 20:35  miguelf

	* Modules/FindwxWidgets.cmake: ENH: Added support for selecting
	  different configurations in UNIX_STYLE: debug/release,
	  static/shared, unicode/ansi, and regular/universal.

2007-12-01 19:30  miguelf

	* Modules/FindwxWidgets.cmake: ENH: Added macro support for
	  compiling xrc resources to cpp code.

2007-12-01 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-30 19:11  clinton

	* Modules/UseQt4.cmake: ENH:  Define QT_NO_DEBUG when building with
	  release Qt libs.	  Fixes #6104.

2007-11-30 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-29 10:23  martink

	* Source/cmDocumentation.cxx: BUG: fix single module generation

2007-11-29 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-28 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-27 15:59  hoffman

	* Source/cmDocumentationFormatterHTML.cxx: ENH: better output for
	  qt assistant

2007-11-27 01:04  clinton

	* Source/QtDialog/CMakeSetup.cxx: ENH:	Add handling of --help and
	  related arguments.

2007-11-27 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-26 17:57  alex

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: STYLE:
	  restructure OutputLinkLibraries() a bit, so that new there is a
	  function which returns the RPATH, so e.g. the install rpath can
	  be queried when the command for the build rpath is created. This
	  is a first step for supporting chrpath.

	  Alex

2007-11-26 13:21  barre

	* CMakeLogo.gif: ENH: fancier logo

2007-11-26 10:01  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed computation
	  of 'object' name for MACOSX_PACKAGE_LOCATION source files.

2007-11-26 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-25 17:11  hoffman

	* Tests/CMakeLists.txt: BUG: try to fix  configure error on
	  dashboard

2007-11-25 08:20  alex

	* Modules/FindEXPAT.cmake: BUG: use the correct variable for
	  checking the success (#6062)

	  Alex

2007-11-25 07:45  alex

	* Source/: cmExtraCodeBlocksGenerator.cxx,
	  cmExtraCodeBlocksGenerator.h: STYLE: move the code for generating
	  the XML for one target in a separate function AppendTarget() -add
	  "all" target -some syncing with the Eclipse generator

	  Alex

2007-11-25 07:40  alex

	* Source/cmExtraEclipseCDT4Generator.cxx: ENH: add the "clean"
	  target don't add *all existing* targets as Eclipse targets, but
	  only a subset (the same as for CodeBlocks), e.g. exclude the
	  subtargets of Experimental, and also edit_cache, ccmake doesn't
	  work from within an IDE

	  Alex

2007-11-25 07:34  alex

	* Source/: cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.h:
	  ENH: add GetCleanTargetName() which returns "clean" for
	  makefiles, so it can be used by the eclipse generator

	  Alex

2007-11-25 06:21  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: ENH: also add the
	  experimental, nightly, package_source, preinstall and
	  rebuild_cache targets

	  Alex

2007-11-25 05:26  alex

	* Source/cmExtraCodeBlocksGenerator.cxx: STYLE: add some comments

	  Alex

2007-11-25 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-24 03:51  alex

	* Source/: cmQTWrapCPPCommand.h, cmQTWrapUICommand.h: STYLE: QT ->
	  Qt in the docs

	  Alex

2007-11-24 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-23 20:45  alex

	* CMakeLists.txt, Modules/Platform/syllable.cmake,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/testDynamicLoader.cxx,
	  Tests/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt: ENH: add
	  support for the Syllable OS (http://www.syllable.org) major
	  issues: -access() doesn't return false for an empty string
	  (#ifdefed in cmake) -dlopen() doesn't return 0 on failure
	  (#ifdefed in cmake and fixed now in Syllable) -the kwsys and
	  Bootstrap tests fail with timeout due to the fact that I'm doing
	  all that in qemu, which is quite slow -RPATH is now supported, so
	  without modifying the test adapting DLL_PATH in Syllable is
	  required for the tests to succeed -the Plugin test fails with an
	  undefined reference to example_exe_function() in example_mod_1,
	  it seems this isn't supported under Syllable

	  Alex

2007-11-23 14:53  king

	* Source/cmMakefileTargetGenerator.cxx: STYLE: Fixed line-too-long.

2007-11-23 11:30  alex

	* Source/cmQTWrapCPPCommand.cxx: STYLE: QT is quicktime, Qt is Qt,
	  as pointed out by David Faure

	  Alex

2007-11-23 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-22 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-21 17:09  david.cole

	* DartLocal.conf.in: STYLE: Updated and alphabetized expected
	  builds list. Many new Mac Leopard entries from Rogue -- thanks
	  guys!

2007-11-21 15:33  david.cole

	* Templates/CMakeLists.txt: BUG: Install the vsmacros file.

2007-11-21 13:37  king

	* Source/cmMakefileTargetGenerator.cxx: ENH: Change compiler
	  working directory to the local build tree location when compiling
	  object files.  This simplifies the compiler command line and the
	  usage of the <objBase>.s and <objBase>.i targets.  It also helps
	  fortran compilers put their modules in the correct place.

2007-11-21 12:55  king

	* CMakeLists.txt: BUG: Fixed construction of CMake_VERSION_DATE to
	  use KWSys DateStamp feature now that cmVersion.cxx is not updated
	  nightly anymore.

2007-11-21 10:07  king

	* Source/cmCTest.cxx: BUG: Do not require a nightly start time for
	  an experimental or continuous test model.

2007-11-21 08:59  king

	* Source/cmTarget.cxx: BUG: For imported target directory, do not
	  return pointer to freed memory.

2007-11-21 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-20 11:18  king

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: Need to honor
	  HEADER_FILE_ONLY source file property and exclude the source from
	  the build.

2007-11-20 11:10  king

	* Source/: cmCallVisualStudioMacro.cxx, cmGlobalGenerator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio9Generator.cxx,
	  cmGlobalVisualStudioGenerator.cxx: STYLE: Fixed line-too-long.
	  COMP: Fixed warnings about lossy conversions.

2007-11-20 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-19 14:27  king

	* Tests/: Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex_nobuild.cxx,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex_nobuild.cxx,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex_nobuild.cxx: ENH: Adding
	  test for using HEADER_FILE_ONLY to avoid building a .cxx file.

2007-11-19 14:27  king

	* Source/cmSourceFile.cxx: BUG: Do not force HEADER_FILE_ONLY off
	  if the user has already set it on.

2007-11-19 14:22  king

	* Source/cmake.cxx: COMP: Do not build VS-specific code when
	  generators are not included.

2007-11-19 14:08  clinton

	* Source/QtDialog/CMakeLists.txt: ENH:	Add install command for
	  executable.

2007-11-19 13:45  king

	* Source/: cmake.cxx, cmake.h: ENH: Added call to StopBuild VS
	  macro when projects fail to regenerate during a build.

2007-11-19 13:44  king

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudioGenerator.cxx,
	  cmGlobalVisualStudioGenerator.h: ENH: Renamed
	  cmGlobalVisualStudioGenerator::CallVisualStudioReloadMacro method
	  to CallVisualStudioMacro and added arguments to select which
	  macro to call and optionally pass the solution file name.  Added
	  option to call to new StopBuild macro.  Updated logic for
	  replacing the macro file in user directories when the distributed
	  version is newer.

2007-11-19 13:44  king

	* Templates/CMakeVSMacros1.vsmacros: ENH: Added StopBuild macro.

2007-11-19 13:42  king

	* Source/cmakemain.cxx: BUG: Always return positive integers to the
	  OS on error.	Windows error encoding is confused by negative
	  return values.

2007-11-19 13:42  king

	* Source/cmListFileCache.cxx: BUG: ParseFile should return false if
	  there was a parse error.

2007-11-19 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-18 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-17 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-16 21:18  clinton

	* Source/QtDialog/AddCacheEntry.cxx: ENH:  Remove debug printf

2007-11-16 13:54  david.cole

	* Source/cmGlobalVisualStudioGenerator.cxx: ENH: Add more
	  conditions for attempting to call the new Visual Studio macros.
	  Only try to call them if the vsmacros file exists and is
	  registered. Count VS instances again after warning about running
	  instances. If user closed them in response to the warning, it's
	  OK to register the macros now rather than waiting till the next
	  CMake generate.

2007-11-16 11:32  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: add support for
	  CDash bullseye coverage

2007-11-16 11:01  king

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Fix exception handling
	  flag translation to be specific to each VS version.  This allows
	  /EHa to be handled correctly for VS 2003.

2007-11-16 10:40  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: ENH:  more robust search
	  filter.

2007-11-16 07:01  david.cole

	* Source/CMakeLists.txt, Source/cmCallVisualStudioMacro.cxx,
	  Source/cmCallVisualStudioMacro.h,
	  Source/cmGeneratedFileStream.cxx, Source/cmGeneratedFileStream.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmGlobalVisualStudio9Generator.cxx,
	  Source/cmGlobalVisualStudio9Generator.h,
	  Source/cmGlobalVisualStudioGenerator.cxx,
	  Source/cmGlobalVisualStudioGenerator.h,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
	  Source/kwsys/SystemTools.cxx, Templates/CMakeVSMacros1.vsmacros:
	  ENH: Add ability to call Visual Studio macros from CMake. Add a
	  CMake Visual Studio macro to reload a solution file automatically
	  if CMake makes changes to .sln files or .vcproj files. Add code
	  to call the macro automatically for any running Visual Studio
	  instances with the .sln file open at the end of the Visual Studio
	  Generate call. Only call the macro if some .sln or .vcproj file
	  changed during Generate. Also, add handling for REG_EXPAND_SZ
	  type to SystemTools::ReadRegistryValue - returned string has
	  environment variable references expanded.

2007-11-16 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-15 13:14  hoffman

	* Modules/Platform/Darwin.cmake: ENH: add support for env var and
	  better default for CMAKE_OSX_SYSROOT

2007-11-15 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp

2007-11-14 23:30  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: COMP:  Fix warning.

2007-11-14 21:17  king

	* bootstrap, Source/cmVersion.cxx: ENH: Simplified CMake version
	  information using KWSys DateStamp feature.  Reduced duplicate
	  code in bootstrap script.

2007-11-14 18:08  clinton

	* Modules/FindQt4.cmake: ENH:  Fix case of windows library names to
	  support	cross compiling w/ Qt on case sensitive platforms.

2007-11-14 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: daily version number

2007-11-13 23:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-13 16:25  alex

	* Source/QtDialog/CMakeSetupDialog.cxx: ENH: add completer for the
	  source and binary dir lineedits

	  Clinton: do I actually have to create separate models for each
	  completer, and a separate completer for each widget, or could the
	  models/completers be used for multiple widgets ?

	  Alex

2007-11-13 12:53  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: ENH:  single click can start
	  editing cache values.

2007-11-13 11:21  martink

	* Tests/Tutorial/Step6/CMakeLists.txt: ENH: switch to new install
	  commands to match book text

2007-11-13 11:18  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: BUG:  The search is set to
	  apply to all columns, but in Qt 4.2, that breaks	 the search
	  entirely.  Search on the first column only when using Qt 4.2.

2007-11-13 11:11  martink

	* Tests/Tutorial/: Step3/CMakeLists.txt,
	  Step3/MathFunctions/CMakeLists.txt, Step4/CMakeLists.txt,
	  Step4/MathFunctions/CMakeLists.txt, Step5/CMakeLists.txt,
	  Step5/MathFunctions/CMakeLists.txt, Step6/CMakeLists.txt,
	  Step6/MathFunctions/CMakeLists.txt, Step7/CMakeLists.txt,
	  Step7/MathFunctions/CMakeLists.txt: ENH: switch to new install
	  commands to match book text

2007-11-13 00:33  clinton

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: ENH:
	  support specifying build or source directory at command line.

2007-11-13 00:17  clinton

	* Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h: ENH:
	  Allow clicking anywhere in field to toggle check boxes.

2007-11-13 00:01  king

	* Source/kwsys/kwsysDateStamp.cmake: daily version number

2007-11-12 23:59  clinton

	* Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h: STYLE:	add
	  license.

2007-11-12 23:54  clinton

	* Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h,
	  AddCacheEntry.ui, CMakeLists.txt, CMakeSetup.qrc,
	  CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.ui,
	  Plus16.png, QCMake.cxx, QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	Add ability to add cache entries (even before first
	  configure).

2007-11-12 23:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-12 22:36  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: add f stuff to avoid warnings

2007-11-12 22:33  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: add
	  guess progress for first time configuring a project.

2007-11-12 18:22  king

	* Source/kwsys/kwsysDateStamp.cmake: daily version number

2007-11-12 18:22  king

	* Source/kwsys/: DateStamp.h.in, kwsysDateStamp.py: ENH: Created
	  better names and a more convenient set of version date stamp
	  macros.

2007-11-12 18:06  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
	  Fix layout with Qt 4.2.  BUG:  Fix help comments to match what
	  this GUI does.

2007-11-12 17:51  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: BUG:  Fix prompt for
	  changes if they haven't been saved.

2007-11-12 17:41  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  CMakeSetupDialog.ui:
	  BUG: Fix pause at shutdown.  ENH: Remove interrupt button and
	  make configure/generate turn to stop during runs.  ENH: Add text
	  to remove cache entry button.

2007-11-12 17:38  king

	* Source/kwsys/CMakeLists.txt: BUG: Fixed typo in previous commit.

2007-11-12 17:34  king

	* Source/kwsys/: CMakeLists.txt, DateStamp.h.in,
	  kwsysDateStamp.cmake, kwsysDateStamp.py: ENH: Adding DateStamp
	  feature to KWSys.  This provides a header file giving
	  preprocessor access to a dated version.  The 'datestamp' will be
	  updated automatically every day by a script.

2007-11-12 16:58  king

	* Source/cmake.cxx: BUG: Fix messages for time stamp file
	  recreation.

2007-11-12 15:42  king

	* Source/: cmGlobalVisualStudio8Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: BUG: Converted per-vcproj
	  timestamp to a single directory-level CMakeFiles/generate.stamp
	  file shared by all targets in each directory.  This avoids having
	  all targets overwrite each others timestamp check rules and
	  instead has one single rule.

2007-11-12 13:54  clinton

	* Source/QtDialog/: CMakeLists.txt, CMakeSetupDialog.ui: ENH:
	  Allow build with Qt 4.2.

		4.3 dependence fell out when errors go to output
		window instead of message box blocking cmake thread.

2007-11-12 13:52  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Fix to support arch and
	  isysroot compilation options on MAC (Bug 5007).

2007-11-12 12:04  martink

	* Source/cmCPluginAPI.cxx: BUG: better setup of properties for
	  loaded commands

2007-11-11 23:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-10 23:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-10 17:31  king

	* Tests/Wrapping/: CMakeLists.txt, fakefluid.cxx: BUG: Fixed fake
	  generation of files to behave more like fluid.

2007-11-10 11:36  clinton

	* Source/QtDialog/: CMakeSetup.qrc, CMakeSetupDialog.cxx,
	  CMakeSetupDialog.h, CMakeSetupDialog.ui, Delete16.png,
	  QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	Re-arrange UI a bit.  BUG:  Properly update when values
	  that changed since the last configure.

2007-11-10 08:15  king

	* Source/: cmGlobalVisualStudio8Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmake.cxx, cmake.h: ENH: Allow
	  VS 7 project Rebuild and Solution Rebuild to work without
	  re-running CMake for every project during the rebuild.

2007-11-10 08:14  king

	* Source/cmDocumentVariables.cxx: STYLE: Fixed line-too-long for
	  undocumented variable entries.

2007-11-10 06:54  david.cole

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Need extra regex to parse
	  sw_vers output on Mac OSX 10.2 (and presumably earlier) to avoid
	  running PackageMaker during the SimpleInstall* tests. See comment
	  in CMake/Tests/SimpleInstall/CMakeLists.txt for more info.

2007-11-09 23:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-09 15:18  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  QCMake.cxx, QCMake.h, QCMakeCacheView.cxx, QCMakeCacheView.h:
	  BUG:	Don't prompt for unsaved changes if no changes were made.
	  ENH:	Error messages go to output window instead of message
	  boxes.

2007-11-09 15:08  king

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Templates/CMakeWindowsSystemConfig.cmake: ENH: Removed dependency
	  on Templates/CMakeWindowsSystemConfig.cmake which is no longer
	  used.  Also removed the file itself.

2007-11-09 12:18  hoffman

	* Modules/InstallRequiredSystemLibraries.cmake: ENH: change name

2007-11-09 12:05  king

	* Source/: cmGlobalVisualStudio8Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: ENH: Converted vcproj file
	  generation to use cmGeneratedFileStream for atomic replacement.
	  Replaced the vcproj.cmake copy of the file with a simple
	  vcproj.stamp timestamp file to preserve previous
	  rerun-without-reload behavior.

2007-11-09 01:14  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: ENH:  Add completion to
	  editor for files and file paths.

2007-11-08 23:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-08 20:37  hoffman

	* Modules/InstallRequiredSystemLibraries.cmake: ENH: add ability to
	  use your own install directories

2007-11-08 16:47  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, QCMake.cxx: BUG:  Don't
	  enable generate if configure completed with errors.  ENH:  Allow
	  build w/ Qt configured with no STL support.

2007-11-08 15:54  david.cole

	* Source/QtDialog/CMakeSetup.ico, Utilities/Release/CMakeLogo.ico:
	  ENH: Put black outline around all resolutions of the new ico
	  files. Looks better on a dark background than the lighter
	  outline...

2007-11-08 14:31  hoffman

	* Modules/Platform/Darwin.cmake: ENH: fix bug in default arch, it
	  was using the environment variable which is not a default

2007-11-08 13:03  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: BUG: try to fix crash

2007-11-08 12:27  clinton

	* Modules/FindQt4.cmake: BUG:  handle qmake returning multiple
	  paths for mkspecs.  Fixes #5935

2007-11-08 10:56  clinton

	* Modules/FindQt4.cmake: ENH:  Add support for static Qt 4.3
	  builds.

2007-11-08 10:38  david.cole

	* Tests/: CMakeLists.txt, Tutorial/Step6/CMakeLists.txt,
	  Tutorial/Step6/License.txt, Tutorial/Step6/TutorialConfig.h.in,
	  Tutorial/Step6/tutorial.cxx,
	  Tutorial/Step6/MathFunctions/CMakeLists.txt,
	  Tutorial/Step6/MathFunctions/MakeTable.cxx,
	  Tutorial/Step6/MathFunctions/MathFunctions.h,
	  Tutorial/Step6/MathFunctions/mysqrt.cxx,
	  Tutorial/Step7/CMakeLists.txt, Tutorial/Step7/CTestConfig.cmake,
	  Tutorial/Step7/License.txt, Tutorial/Step7/TutorialConfig.h.in,
	  Tutorial/Step7/build1.cmake, Tutorial/Step7/build2.cmake,
	  Tutorial/Step7/tutorial.cxx,
	  Tutorial/Step7/MathFunctions/CMakeLists.txt,
	  Tutorial/Step7/MathFunctions/MakeTable.cxx,
	  Tutorial/Step7/MathFunctions/MathFunctions.h,
	  Tutorial/Step7/MathFunctions/mysqrt.cxx: ENH: Add new Tutorial
	  steps. Diff between Step5 and Step6 shows how to add a cpack
	  driven installer to your project. Diff between Step6 and Step7
	  shows how to add ctest dashboard scripting capability.

2007-11-08 10:22  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: COMP: Fix warnings.

2007-11-08 10:17  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui,
	  QCMake.cxx, QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	add context menu for deleting, ignoring, and getting help
	  for cache entries.  ENH:  add delete cache button ENH:  add
	  information string above configure/generate buttons ENH:  change
	  search to search both columns, and from regex to plain string
	  search ENH:  add buddy info in cache entry view, so double
	  clicking in the left column	    starts editing the associated
	  value.  BUG:	fix file path editor so it goes away when focus is
	  lost

2007-11-08 09:09  david.cole

	* Modules/Platform/Darwin.cmake: BUG: Do not us the
	  search_paths_first flag on older Mac OSX (10.2 and earlier)
	  systems.

2007-11-07 23:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-07 17:43  hoffman

	* Utilities/Release/vogon_release.cmake: ENH: add mt to vogon
	  release

2007-11-07 14:35  hoffman

	* Utilities/cmcurl/CMakeLists.txt: ENH: remove memdebug.c from list

2007-11-07 13:11  hoffman

	* CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
	  Source/CPack/cmCPackNSISGenerator.cxx: ENH: change
	  CPACK_CREATE_DESKTOP_LINKS to something that can handle spaces in
	  the name of the exectuable

2007-11-07 11:31  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  CMakeSetupDialog.ui:
	  ENH: remove status bar and move interrupt/progress next to
	  configure/generate.

2007-11-07 10:09  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  CMakeSetupDialog.ui, QCMakeCacheView.cxx, QCMakeCacheView.h:
	  BUG:	Fix behavior of
	  CMakeSetupDialog::set{Binary|Source}Directory       so they work
	  right when called externally.        Disable the generate button
	  when one hits configure again.  ENH:	Some UI tweaks for spacing.
		 Allow viewing cache values while configure/generate (but
	  not edit).

2007-11-07 09:12  king

	* Source/CTest/cmCTestSubmitHandler.cxx: COMP: Fix check for
	  file-too-big to avoid warnings.

2007-11-07 08:59  king

	* Source/kwsys/SystemTools.cxx: COMP: Fix warning when gcount
	  stream method does not really return std::streamsize.

2007-11-06 23:00  clinton

	* Source/QtDialog/: CMakeLists.txt, CMakeSetup.icns, QCMake.cxx:
	  ENH:	For Mac OSX -- add app icon, and implement find of cmake
	  executable.

2007-11-06 22:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-06 22:27  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: BUG:  disable drag & drop
	  while busy.

2007-11-06 21:51  clinton

	* Source/QtDialog/CMakeSetupDialog.cxx: BUG: only handle drop
	  events if they'll really change something.

2007-11-06 21:27  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
	  BUG:	Put back read/write of original WhereBuild* settings.  ENH:
	  Make public a couple functions to support command line args.
	  Try removing exit after generate to see if others like it.
	  COMP:  Fix warnings.

2007-11-06 19:25  clinton

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
	  CMakeSetupDialog.h, CMakeSetupDialog.ui, QCMake.cxx,
	  QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	Disable menu/buttons when doing configure.	  Also
	  disable generate until configure is done.	   Save more
	  settings (last 10 binary directories, exit after generate,
			      last generator)	     Some UI tweaks for
	  better layout.	Support drag & drop of
	  CMakeLists.txt/CMakeCache.txt files.

2007-11-06 14:16  martink

	* Source/: cmDocumentVariables.cxx, cmMakefile.cxx,
	  cmPropertyMap.cxx, cmake.cxx, cmake.h: ENH: different way of
	  testing properties

2007-11-06 14:14  martink

	* CMakeLists.txt, Source/CMakeLists.txt: ENH: move CMAKE_STRICT
	  option to the top

2007-11-06 14:11  martink

	* Tests/CMakeLists.txt: ENH: add doc test for strict builds

2007-11-06 14:10  martink

	* Tests/DocTest/: CMakeLists.txt, DocTest.cxx: ENH: add a etst to
	  verify props are documented

2007-11-06 08:28  hoffman

	* Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h,
	  cpack.cxx: ENH: changne ProcessGenertor to DoPackage

2007-11-06 08:27  hoffman

	* Source/CPack/cmCPackDebGenerator.cxx: STYLE: fix line length
	  issue

2007-11-06 01:16  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  CMakeSetupDialog.ui, QCMake.cxx, QCMake.h: ENH:  Add menus in
	  menu bar.	   Add reload & delete cache options.	     Add
	  option to quit after generation step (not yet remembered between
	  sessions).	    Add Help -> About	     Remove Help button (in
	  menu now)	   Remove Cancel button (File -> Exit and the
	  Window 'X' button exist)

2007-11-06 00:04  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
	  clarify label for current generator.

2007-11-06 00:02  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  CMakeSetupDialog.ui, QCMakeCacheView.cxx: ENH:  search is case
	  insensitive ENH:  put back prompt for generator, and change combo
	  to label	 showing current generator.

2007-11-05 22:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-05 19:26  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  CMakeSetupDialog.ui, QCMakeCacheView.cxx, QCMakeCacheView.h:
	  ENH:	Replace prompt for generator with combobox in UI.  ENH:
	  Make "Show Advanced" toggle work.  ENH:  Add regex search
	  capabilities.  ENH:  Read existing registry entries from MFC
	  CMakeSetup.exe (will save later).

2007-11-05 18:06  alex

	* CMakeLists.txt: COMP: use RPATH is building QtDialog and the Qt
	  libs are not in /lib or /usr/lib (same logic as for ccmake)

	  Alex

2007-11-05 17:44  king

	* Source/kwsys/kwsys_ios_iostream.h.in: COMP: Add streamsize and
	  streamoff to kwsys_ios namespace for ancient streams.

2007-11-05 16:57  david.cole

	* DartLocal.conf.in: STYLE: Trade in expected arrakis dashboards
	  for resurrected equivalent ones on dash14.

2007-11-05 16:55  hoffman

	* Source/: CMakeLists.txt, CPack/cmCPackDebGenerator.h,
	  CPack/cmCPackGenerator.cxx, CPack/cmCPackGenerator.h,
	  CPack/cmCPackGeneratorFactory.cxx,
	  CPack/cmCPackGeneratorFactory.h,
	  CPack/cmCPackGenericGenerator.cxx,
	  CPack/cmCPackGenericGenerator.h, CPack/cmCPackNSISGenerator.h,
	  CPack/cmCPackOSXX11Generator.h,
	  CPack/cmCPackPackageMakerGenerator.h,
	  CPack/cmCPackRPMGenerator.h, CPack/cmCPackTGZGenerator.h,
	  CPack/cmCPackZIPGenerator.h, CPack/cpack.cxx: ENH: change name

2007-11-05 16:33  hoffman

	* Source/: CMakeLists.txt, CPack/cmCPackGeneratorFactory.cxx,
	  CPack/cmCPackGeneratorFactory.h, CPack/cmCPackGenerators.cxx,
	  CPack/cmCPackGenerators.h, CPack/cpack.cxx: ENH: change name of
	  class

2007-11-05 14:34  king

	* Source/cmake.cxx, Source/CPack/cmCPackDebGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h,
	  Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/kwsys/SystemTools.cxx, Utilities/cmcurl/ftp.c: COMP: Fix
	  warnings on 64-bit Mac OS X build.  Patch from issue #3697.

2007-11-05 13:20  clinton

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
	  CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
	  QCMakeCacheView.h:
	  ENH:	Prompt user for generator when there is none.	     Many
	  minor improvements, bug fixes, and style fixes.

2007-11-04 22:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-04 01:20  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Fixed error related to missing
	  quotes around variable.

2007-11-03 23:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-03 19:48  clinton

	* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
	  CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
	  QCMakeCacheView.h:
	  ENH:	Allow working with empty build directories.	   Make
	  output window a bit smaller compared to cache view.	     Prompt
	  on X'ing window as well as hitting cancel.	    Color new cache
	  values red, and put them first.

2007-11-03 13:28  clinton

	* Source/QtDialog/QCMakeCacheView.cxx: COMP:  Fix some compile
	  warnings.  STYLE: Make style a bit more consistent.

2007-11-03 12:50  hoffman

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.h, QCMake.h,
	  QCMakeCacheView.h: ENH: remove qt warnings from qt with MS
	  compiler

2007-11-03 12:07  hoffman

	* Source/QtDialog/QCMakeCacheView.h: ENH: fix compile error on
	  windows

2007-11-03 10:30  clinton

	* Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx, CMakeSetup.ico,
	  CMakeSetup.png, CMakeSetup.qrc, CMakeSetup.rc,
	  CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.png,
	  CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
	  QCMakeCacheView.h:
	  ENH:	Add interrupt button near progress bar.        Implement
	  help button.	      Implement cancel button.	      Add
	  scrollable output window.	   Replace ON/OFF & combobox
	  editors with checkboxes.	  Tab/backtab in cache table jumps
	  between values (not names and values)        Add tooltips to show
	  help strings.        Add application icon and qtmain for Windows.

	  BUG:	Fix save of cache values on configure.

2007-11-02 23:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-02 14:12  clinton

	* Source/QtDialog/CMakeLists.txt: COMP: Fix build on Windows.

2007-11-02 12:03  hoffman

	* Source/CMakeLists.txt: ENH: add option for qt dialog

2007-11-02 11:55  clinton

	* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
	  CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
	  QCMakeCacheView.h: STYLE:  Add license info to code.

2007-11-02 11:50  clinton

	* Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx, CMakeSetup.qrc,
	  CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.png,
	  CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
	  QCMakeCacheView.h: ENH:  Beginnings of a Qt UI for CMake.

2007-11-02 10:46  hoffman

	* Tests/: CMakeLists.txt, Wrapping/CMakeLists.txt,
	  Wrapping/qtnoqtmain.cxx: ENH: remove findqt3 from cmake's
	  cmakelist files

2007-11-01 22:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-11-01 16:21  hoffman

	* Source/QtDialog/README: ENH: create a directory for qt interface
	  to cmake

2007-11-01 09:52  hoffman

	* Modules/CPackRPM.cmake: ENH: fix for RPM generator from Eric

2007-11-01 08:36  david.cole

	* Utilities/Release/CMakeLogo.ico: ENH: Add more resolutions for
	  CMake icons to avoid that bloated chunky blown up icon look...

2007-10-31 22:48  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-31 13:57  martink

	* Source/cmDocumentVariables.cxx: ENH: minor fix

2007-10-31 13:38  martink

	* Source/cmDocumentVariables.cxx: ENH: added documentation for more
	  variables

2007-10-31 12:55  hoffman

	* CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
	  CPackConfig.cmake.in, CPackSourceConfig.cmake.in,
	  Source/CPack/cmCPackGenericGenerator.cxx: ENH: add
	  CPACK_PROJECT_CONFIG_FILE option to CPack

2007-10-31 10:49  hoffman

	* Utilities/Release/CMakeLogo.ico: ENH: add icon for installer

2007-10-31 09:39  king

	* Source/kwsys/SystemTools.cxx: BUG: Merge changes from 1.205-1.207
	  from trunk to gccxml-gcc42 branch.

2007-10-31 09:37  king

	* Source/kwsys/SystemTools.hxx.in: STYLE: Fix documentation (merge
	  from trunk)

2007-10-31 09:03  hoffman

	* Source/CPack/cmCPackNSISGenerator.cxx: ENH: fix line length

2007-10-31 08:50  david.cole

	* Modules/CPack.cmake,
	  Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
	  Source/CPack/cmCPackCygwinBinaryGenerator.h,
	  Source/CPack/cmCPackCygwinSourceGenerator.cxx,
	  Source/CPack/cmCPackCygwinSourceGenerator.h,
	  Source/CPack/cmCPackDebGenerator.cxx,
	  Source/CPack/cmCPackDebGenerator.h,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CPack/cmCPackOSXX11Generator.cxx,
	  Source/CPack/cmCPackOSXX11Generator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h,
	  Source/CPack/cmCPackRPMGenerator.cxx,
	  Source/CPack/cmCPackRPMGenerator.h: ENH: Add CPACK_SET_DESTDIR
	  handling to enable packaging of installed files in absolute
	  locations. With this setting on, cpack will set the DESTDIR env
	  var when building the package so that files end up in their
	  intended locations. Default behavior is not to set DESTDIR for
	  backwards compatibility. Helps address issue #4993 and issue
	  #5257. Also, remove unused CPACK_USE_DESTDIR variable. ENH: Add
	  variable CPACK_PACKAGING_INSTALL_PREFIX to allow overriding the
	  CPack GetPackagingInstallPrefix from a project's CMakeLists file
	  if necessary. Could be used to remove the annoying /usr prefix
	  still used by default in the Mac PackageMaker generator.

2007-10-30 23:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-30 23:02  hoffman

	* CMakeCPack.cmake, CPackConfig.cmake.in,
	  CPackSourceConfig.cmake.in, Modules/CPack.cmake,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackRPMGenerator.cxx: ENH: cpack changes, remove
	  the escape variable stuff as it is not needed if you provide a
	  config file for cpack

2007-10-30 11:03  martink

	* Source/cmTarget.cxx: BUG: fix undefined property FRAMEWORK

2007-10-30 10:57  martink

	* Source/cmake.cxx: BUG: fix bad set property code in cmake

2007-10-30 10:16  hoffman

	* Modules/CPackRPM.cmake: ENH: use cpack generic variable if rpm
	  one is not set

2007-10-30 10:16  hoffman

	* CMakeCPack.cmake: ENH: fix for cygwin package

2007-10-29 22:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-29 21:10  hoffman

	* Templates/cygwin-package.sh.in: ENH: add package script for cmake
	  project

2007-10-29 12:21  hoffman

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: move list
	  command to bootstrap commands

2007-10-29 08:11  hoffman

	* CMakeCPack.cmake, Modules/CPack.cmake, Modules/NSIS.template.in,
	  Source/CPack/cmCPackNSISGenerator.cxx: ENH: add ability to set
	  installer icons, links to web pages, nsis code in the icon
	  section of the template, and ability to escape variables
	  correctly

2007-10-28 22:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-27 23:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-26 23:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-26 22:57  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmSystemTools.cxx,
	  Source/CPack/cmCPackTGZGenerator.cxx,
	  Source/CPack/cmCPackTarCompressGenerator.cxx,
	  Source/kwsys/SystemTools.cxx: ENH: move changes from head

2007-10-26 13:36  alex

	* Source/cmFindBase.cxx: STYLE: change wording of FIND_XXX() docs
	  to be more correct

	  Alex

2007-10-26 12:13  seanmcbride

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: STYLE: fixed
	  misspellings of Mac OS X

2007-10-26 09:55  alex

	* Source/cmFindBase.cxx, Source/cmFindBase.h,
	  Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
	  Source/cmFindProgramCommand.cxx,
	  Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/include/foo.h: ENH: add support for
	  CMAKE_FIND_PREFIX_PATH as discussed with Brad.
	  CMAKE_FIND_PREFIX_PATH is both an environment variable and a
	  cmake variable, which is a list of base directories where
	  FIND_PATH, FIND_FILE, FIND_PROGRAM and FIND_LIBRARY will search
	  in the respective subdirectories

	  Alex

2007-10-25 22:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-25 14:03  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CPack.STGZ_Header.sh.in, Modules/FindKDE3.cmake,
	  Modules/FindKDE4.cmake, Modules/FindPythonInterp.cmake,
	  Modules/KDE3Macros.cmake, Modules/Platform/DragonFly.cmake,
	  Modules/Platform/GNU.cmake, Modules/Platform/NetBSD.cmake,
	  Modules/Platform/UnixPaths.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows.cmake,
	  Modules/Platform/WindowsPaths.cmake, Source/cmDependsFortran.cxx,
	  Source/cmFileCommand.h, Source/cmFindPackageCommand.h,
	  Source/cmIfCommand.cxx, Source/cmIfCommand.h,
	  Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmMakefile.cxx, Source/cmRemoveDefinitionsCommand.h,
	  Source/cmSystemTools.cxx, Source/cmTryRunCommand.h,
	  Source/cmake.cxx, Source/cmakemain.cxx,
	  Source/CPack/cmCPackTGZGenerator.cxx,
	  Source/CPack/cmCPackTarCompressGenerator.cxx,
	  Source/CPack/cpack.cxx: ENH: merge in stuff from head

2007-10-25 13:29  king

	* Source/kwsys/SystemTools.cxx: BUG: Fix bug#5590.  When converting
	  a relative path between two full paths on different windows drive
	  letters do not create a ../../d:/foo/bar path and just return the
	  full path to the destination.

2007-10-25 13:26  alex

	* Modules/CPackDeb.cmake, Source/CPack/cmCPackDebGenerator.cxx:
	  BUG: rename DEBIAN_PACKAGE_* variables to CPACK_DEBIAN_PACKAGE_*
	  variables to make them actually work

	  Alex

2007-10-24 23:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-24 14:43  martink

	* Source/: cmGetPropertyCommand.cxx, cmGetPropertyCommand.h,
	  cmPropertyDefinition.h, cmake.cxx, cmake.h: ENH: add ability to
	  get documentaiton of a property from a script

2007-10-24 11:36  martink

	* Source/cmDocumentation.cxx, Source/cmDocumentation.h,
	  Source/cmDocumentationFormatter.h,
	  Source/cmDocumentationFormatterHTML.cxx,
	  Source/cmDocumentationSection.h, Source/cmakemain.cxx,
	  Utilities/CMakeLists.txt: ENH: some more cleanup, fixes, and
	  patch for HTML output

2007-10-23 23:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-23 10:40  martink

	* Source/: cmMakefile.cxx, cmPropertyDefinitionMap.cxx: COMP: fix
	  for when STRICT is defined, and fix for props that have no docs

2007-10-23 10:08  martink

	* Source/cmDocumentVariables.cxx: STYLE: fix some long lines

2007-10-23 10:07  martink

	* Source/cmDocumentation.cxx: COMP: fix a problem with a shadowed
	  var

2007-10-22 23:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-22 17:16  hoffman

	* Modules/CPack.cmake: ENH: fix bitmap escapes

2007-10-22 16:41  martink

	* Source/: cmDocumentation.cxx, cmakemain.cxx: COMP: fix some
	  warnings and add some doc strings back in

2007-10-22 15:33  martink

	* Source/: cmDocumentation.cxx, cmDocumentation.h,
	  cmDocumentationSection.cxx, cmDocumentationSection.h,
	  cmakemain.cxx: COMP: fix some warnings and add some doc strings
	  back in

2007-10-22 14:01  hoffman

	* Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: ENH:
	  fix spelling error

2007-10-22 13:28  martink

	* Source/: cmGlobalKdevelopGenerator.cxx,
	  cmGlobalXCodeGenerator.cxx: ENH: change to make the documentation
	  class more generic, about halfway there, also provides secitons
	  for Variables now

2007-10-22 12:48  martink

	* Source/: CMakeLists.txt, cmDocumentVariables.cxx,
	  cmDocumentation.cxx, cmDocumentation.h,
	  cmDocumentationFormatter.h, cmDocumentationFormatterHTML.cxx,
	  cmDocumentationFormatterHTML.h, cmDocumentationFormatterMan.cxx,
	  cmDocumentationFormatterMan.h, cmDocumentationFormatterText.cxx,
	  cmDocumentationFormatterText.h,
	  cmDocumentationFormatterUsage.cxx,
	  cmDocumentationFormatterUsage.h, cmDumpDocumentation.cxx,
	  cmExtraCodeBlocksGenerator.cxx, cmExtraEclipseCDT4Generator.cxx,
	  cmGlobalBorlandMakefileGenerator.cxx, cmGlobalGenerator.cxx,
	  cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Win64Generator.cxx,
	  cmGlobalVisualStudio9Generator.cxx,
	  cmGlobalWatcomWMakeGenerator.cxx, cmMakefile.cxx,
	  cmPropertyDefinition.cxx, cmPropertyDefinition.h,
	  cmPropertyDefinitionMap.cxx, cmPropertyDefinitionMap.h,
	  cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
	  ctest.cxx, CPack/cpack.cxx, CursesDialog/ccmake.cxx,
	  cmDocumentationSection.cxx, cmDocumentationSection.h: ENH: change
	  to make the documentation class more generic, about halfway
	  there, also provides secitons for Variables now

2007-10-22 11:40  hoffman

	* Modules/: CPack.cmake, NSIS.template.in: ENH: allow
	  CPACK_PACKAGE_ICON to be not set

2007-10-22 10:17  hoffman

	* Modules/Platform/Darwin.cmake: ENH: try to fix boostrap on 10.5

2007-10-21 23:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-20 23:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-19 23:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-19 22:24  hoffman

	* Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: ENH:
	  do not always add -arch flags

2007-10-19 12:03  hoffman

	* Source/CPack/cmCPackNSISGenerator.cxx: ENH: fix line length error

2007-10-18 22:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-18 11:11  king

	* Source/kwsys/SystemTools.cxx: BUG: Merge bug fixes from HEAD.

2007-10-18 09:40  hoffman

	* CMakeCPack.cmake, Modules/NSIS.template.in,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h: ENH: add ability to create
	  links on the start menu

2007-10-18 09:39  hoffman

	* bootstrap: ENH: add new file

2007-10-18 09:38  hoffman

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx: ENH: do not remove
	  executables and dll's before linking them so that incremental
	  links work, incremental links are still broken for vs 2005 and
	  greater because of the manifest stuff

2007-10-18 09:10  hoffman

	* Source/: CMakeLists.txt, cmDocumentVariables.cxx,
	  cmDocumentVariables.h, cmake.cxx: ENH: add docs for variables

2007-10-17 22:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-17 09:38  miguelf

	* Modules/FindwxWidgets.cmake: ENH: Added support for finding
	  wxWidgets-2.9. Thanks to Joshua Jensen and Steven.

2007-10-16 22:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-16 14:27  martink

	* Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
	  cmPropertyMap.cxx: ENH: added CMAKE_STRICT option for var and
	  property checking

2007-10-16 10:19  king

	* Source/: cmDependsFortran.cxx, cmInstallCommand.cxx: STYLE: Fixed
	  line-too-long.

2007-10-15 22:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-15 17:38  king

	* Source/cmExecuteProcessCommand.cxx: BUG: Work around bug when
	  calling insert on an empty vector of char on midworld. Should
	  eliminate the sporadic failure of EXECUTE_PROCESS during the
	  SimpleInstall-Stage2 test. (david.cole from Brad's checkout on
	  midworld)

2007-10-15 14:50  martink

	* Modules/TestForSSTREAM.cmake, Source/cmForEachCommand.h,
	  Source/cmWhileCommand.h, Source/cmake.cxx: ENH: minor doc
	  cleanups and an example of documenting a variable

2007-10-15 07:08  david.cole

	* Source/cmInstallCommand.cxx, Source/cmInstallScriptGenerator.cxx,
	  Source/cmInstallScriptGenerator.h, Source/cmLocalGenerator.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/InstallScript3.cmake,
	  Tests/SimpleInstall/InstallScript4.cmake,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/InstallScript3.cmake,
	  Tests/SimpleInstallS2/InstallScript4.cmake: BUG: Fix #5868 - add
	  COMPONENT handling to the SCRIPT and CODE signatures of the
	  INSTALL command.

2007-10-14 22:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-14 08:15  alex

	* Source/cmExportCommand.cxx:
	  BUG: fix #5806, wrong quotes used in the exported file

	  Alex

2007-10-13 22:48  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-12 22:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-12 21:30  miguelf

	* Modules/FindwxWidgets.cmake: BUG: Added support for the AUI
	  library module (bug 4338). Also applied some STYLE changes
	  including: deprecation of wxWidgets_USE_LIBS in favor of using
	  standard FIND_PACKAGE COMPONENTS, removed some CMake 2.4.2
	  compatibility patches, use of execute_process instead of
	  exec_program, etc.

2007-10-12 19:33  hoffman

	* Modules/CPackRPM.cmake: BUG: fix for bug 5878

2007-10-12 11:43  david.cole

	* Source/cmTarget.cxx: BUG: Fix the dashboards! Put it back the way
	  it was so it always creates the target directory at configure
	  time. Figure out how to avoid it for the framework case on the
	  Mac/Xcode later...

2007-10-12 11:34  hoffman

	* Modules/FindFLTK2.cmake: ENH: add from bug 0004219

2007-10-12 11:00  hoffman

	* Modules/FindASPELL.cmake: BUG: fix for bug 0005871

2007-10-12 10:58  hoffman

	* Source/cmLocalGenerator.cxx: BUG: fix for bug 0003618 , allow one
	  arch in OSX_ARCHS to work

2007-10-12 09:58  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: fix for bug 0005767 hang for
	  replace string with empty

2007-10-12 09:51  king

	* Source/cmDependsFortran.cxx: ENH: When an object file requires a
	  module add the file-level dependency between the object file and
	  the module timestamp file.  Create a dummy timestamp file in case
	  nothing in the project actually creates the module.  See
	  bug#5809.

2007-10-12 09:32  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Dependency
	  scanners should have local generators set always.

2007-10-11 22:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-10 22:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-10 17:47  alin.elena

	* Modules/: CheckFortranFunctionExists.cmake, FindBLAS.cmake,
	  FindLAPACK.cmake, Platform/Linux-ifort.cmake:
	  ENH: FindBLAS.cmake and FindLAPACK.cmake modules added. They
	  locate various implementations of blas and lapack libraries.
	  CheckFortranFunctionExists.cmake provides a test function to
	  check if the library is usabale. I have also changed the -KPIC
	  flag to -fPIC in Linux-ifort.cmake.

2007-10-10 11:47  martink

	* Source/cmAddCustomCommandCommand.h,
	  Source/cmAddCustomTargetCommand.h,
	  Source/cmAddDefinitionsCommand.h,
	  Source/cmAddDependenciesCommand.h,
	  Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.h,
	  Source/cmAddSubDirectoryCommand.h, Source/cmAddTestCommand.h,
	  Source/cmAuxSourceDirectoryCommand.h, Source/cmBuildCommand.h,
	  Source/cmBuildNameCommand.h, Source/cmCMakeMinimumRequired.h,
	  Source/cmConfigureFileCommand.h, Source/cmCreateTestSourceList.h,
	  Source/cmDefinePropertyCommand.h, Source/cmDocumentation.cxx,
	  Source/cmElseCommand.h, Source/cmElseIfCommand.h,
	  Source/cmEnableLanguageCommand.h,
	  Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
	  Source/cmEndIfCommand.h, Source/cmEndMacroCommand.h,
	  Source/cmEndWhileCommand.h, Source/cmExecProgramCommand.h,
	  Source/cmExecuteProcessCommand.h, Source/cmExportCommand.h,
	  Source/cmExportLibraryDependencies.h,
	  Source/cmFLTKWrapUICommand.h, Source/cmFileCommand.h,
	  Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
	  Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
	  Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
	  Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
	  Source/cmFindProgramCommand.h, Source/cmForEachCommand.h,
	  Source/cmGetCMakePropertyCommand.h,
	  Source/cmGetDirectoryPropertyCommand.h,
	  Source/cmGetFilenameComponentCommand.h,
	  Source/cmGetPropertyCommand.h,
	  Source/cmGetSourceFilePropertyCommand.h,
	  Source/cmGetTargetPropertyCommand.h,
	  Source/cmGetTestPropertyCommand.h, Source/cmIfCommand.h,
	  Source/cmIncludeCommand.h, Source/cmIncludeDirectoryCommand.h,
	  Source/cmIncludeExternalMSProjectCommand.h,
	  Source/cmIncludeRegularExpressionCommand.h,
	  Source/cmInstallCommand.h, Source/cmInstallFilesCommand.h,
	  Source/cmInstallProgramsCommand.h,
	  Source/cmInstallTargetsCommand.h,
	  Source/cmLinkDirectoriesCommand.h,
	  Source/cmLinkLibrariesCommand.h, Source/cmListCommand.h,
	  Source/cmLoadCacheCommand.h, Source/cmLoadCommandCommand.h,
	  Source/cmMacroCommand.h, Source/cmMakeDirectoryCommand.h,
	  Source/cmMarkAsAdvancedCommand.h, Source/cmMathCommand.h,
	  Source/cmMessageCommand.h, Source/cmOptionCommand.h,
	  Source/cmOutputRequiredFilesCommand.h, Source/cmProjectCommand.h,
	  Source/cmQTWrapCPPCommand.h, Source/cmQTWrapUICommand.h,
	  Source/cmRemoveCommand.h, Source/cmRemoveDefinitionsCommand.h,
	  Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
	  Source/cmSetDirectoryPropertiesCommand.h,
	  Source/cmSetPropertiesCommand.h,
	  Source/cmSetSourceFilesPropertiesCommand.h,
	  Source/cmSetTargetPropertiesCommand.h,
	  Source/cmSetTestsPropertiesCommand.h, Source/cmSiteNameCommand.h,
	  Source/cmSourceGroupCommand.h, Source/cmStringCommand.h,
	  Source/cmSubdirCommand.h, Source/cmSubdirDependsCommand.h,
	  Source/cmTargetLinkLibrariesCommand.h,
	  Source/cmTryCompileCommand.h, Source/cmTryRunCommand.h,
	  Source/cmUseMangledMesaCommand.h,
	  Source/cmUtilitySourceCommand.h,
	  Source/cmVariableRequiresCommand.h,
	  Source/cmVariableWatchCommand.h, Source/cmWhileCommand.h,
	  Source/cmWriteFileCommand.h,
	  Tests/CommandLineTest/CMakeLists.txt: ENH: make commands lower
	  case by default

2007-10-10 11:06  david.cole

	* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmInstallCommand.cxx,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/CMakeLists.txt,
	  Tests/Framework/CMakeLists.txt: ENH: Finish up the Framework
	  creation code restructuring. Frameworks build and install now.
	  More work needed on the packaging step. See Tests/Framework for
	  example use.

2007-10-10 09:09  king

	* Tests/Fortran/: CMakeLists.txt, test_use_in_comment_fixedform.f,
	  test_use_in_comment_freeform.f90, in_interface/main.f90,
	  in_interface/module.f90: ENH: Added test for 'use' keyword in a
	  comment.  Patch from Maik Beckmann.  See bug#5809.

2007-10-10 09:07  king

	* Source/cmDependsFortran.cxx: BUG: Fix in-interface mode.  Patch
	  from Maik Beckmann.  See bug#5809.

2007-10-09 22:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-09 15:20  barre

	* Source/kwsys/SystemTools.cxx: ENH: bad bug bad

2007-10-09 14:35  martink

	* Source/: cmDocumentation.cxx, cmDocumentationFormatterHTML.cxx,
	  cmDocumentationFormatterMan.cxx,
	  cmDocumentationFormatterText.cxx,
	  cmDocumentationFormatterUsage.cxx, cmDumpDocumentation.cxx,
	  cmPropertyDefinition.cxx, cmPropertyDefinitionMap.cxx,
	  cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
	  ctest.cxx, CPack/cpack.cxx: BUG: revert doc changes since VS7
	  cannot compile them, will implement them in a different manner

2007-10-09 09:55  martink

	* Source/: cmDocumentation.cxx, cmDocumentationFormatterHTML.cxx,
	  cmDocumentationFormatterMan.cxx,
	  cmDocumentationFormatterText.cxx,
	  cmDocumentationFormatterUsage.cxx, cmDumpDocumentation.cxx,
	  cmPropertyDefinition.cxx, cmPropertyDefinitionMap.cxx,
	  cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
	  ctest.cxx, CPack/cpack.cxx: ENH: make documentation entries
	  actually store their data

2007-10-08 22:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-08 10:05  king

	* Source/cmSystemTools.cxx: STYLE: Fixed line-too-long.

2007-10-08 10:03  king

	* Source/cmSystemTools.cxx: COMP: Added inadvertantly removed
	  include.

2007-10-07 22:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-07 16:22  king

	* Source/cmSystemTools.cxx: COMP: Simplified include file logic.
	  The windows.h header should be included for all compilers on
	  windows.

2007-10-06 22:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-05 22:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-05 15:51  martink

	* Source/cmSystemTools.cxx: COMP: fix to compile on VS 8

2007-10-05 13:15  hoffman

	* Modules/Platform/Windows-bcc32.cmake: ENH: add support for
	  preprocessed files in borland

2007-10-05 13:14  hoffman

	* Utilities/KWStyle/CMakeFiles.txt.in: ENH: add more exclusions for
	  kwstyle

2007-10-05 10:03  king

	* Source/cmSystemTools.cxx: BUG: Fix call to SetFileTime to set it
	  on the proper file.

2007-10-05 10:02  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  COMP: Disable some warnings in generated code.  Disable
	  compilation of unused goto block.

2007-10-05 09:46  king

	* Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
	  ENH: During file installation treat the source file as a
	  dependency of the installed file.  Install the file only if the
	  destination is older than the source.  Set the file times on the
	  installed file to match those of the source file.  This should
	  greatly improve the speed of repeated installations because it
	  removes the comparison of file contents.  This addresses
	  bug#3349.

2007-10-04 22:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-04 15:31  hoffman

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  ENH: update .y file with borland fix, and use a table based
	  strcasecmp

2007-10-04 14:47  david.cole

	* Source/cmDependsFortranParser.cxx: COMP: Get it to compile on
	  Borland 5.5, too. Including stl headers here does not work,
	  because with Borland 5.5 stl headers pull in windef.h which
	  typedefs WORD which is in the fortran tokens list...

2007-10-04 09:49  king

	* Source/cmDependsFortranParser.cxx: STYLE: Removed reference to my
	  home directory from #line calls.

2007-10-03 22:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-03 17:01  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  COMP: Do not use non-portable strcasecmp.

2007-10-03 16:19  king

	* Source/cmDependsFortran.cxx: BUG: When requiring a module through
	  a .proxy rule add an empty .proxy rule in case no other source in
	  the target provides it.  Since it is not a file-level dependency
	  there does not need to be a rule to create the .proxy as a file.
	  This addresses bug#3984.

2007-10-03 15:41  king

	* Source/: cmDependsFortran.cxx, cmDependsFortranLexer.cxx,
	  cmDependsFortranLexer.h, cmDependsFortranLexer.in.l,
	  cmDependsFortranParser.cxx, cmDependsFortranParser.h,
	  cmDependsFortranParser.y, cmDependsFortranParserTokens.h: BUG:
	  Fix for bug#5809.  Applied patch supplied in the bug report.
	  Updated pre-generated lexer and parser sources.  This updates the
	  makedepf90 version to 2.8.8.	The parser actions have been
	  updated to ignore "use" in comments properly.

2007-10-03 15:23  king

	* Source/CMakeLists.txt: ENH: Updated CMAKE_REGENERATE_YACCLEX
	  option to support cmDependsFortran.  Fixed to work with spaces in
	  path.

2007-10-02 22:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-02 15:48  hoffman

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: speed up
	  actual path name by cache on windows

2007-10-01 22:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-10-01 15:57  david.cole

	* Tests/: CMakeLists.txt, SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: COMP: Rename the executables for
	  the SimpleInstall tests so that the executable files that run
	  during the test do not have the word install in their file names.
	  This allows running the tests on Windows Vista without admin
	  privileges and without adding a manifest containing the asInvoker
	  requestedExecutionLevel element.

2007-09-30 22:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-29 22:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-28 22:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-27 23:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-27 14:44  hoffman

	* Source/cmGeneratedFileStream.cxx, Source/cmSystemTools.cxx,
	  Source/CPack/cmCPackTGZGenerator.cxx, Utilities/cmtar/libtar.c:
	  COMP: remove warnings

2007-09-27 14:20  hoffman

	* Modules/FindQt4.cmake: ENH: set  QT_EDITION_DESKTOPLIGHT and do
	  not disable modules

2007-09-27 14:18  hoffman

	* DartLocal.conf.in: ENH: fix space

2007-09-27 14:16  hoffman

	* Source/cmWin32ProcessExecution.cxx: ENH: remove junk from output

2007-09-27 08:53  hoffman

	* Utilities/cmcurl/CMakeLists.txt: ENH: add a check for basename to
	  cmcurl

2007-09-26 22:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-26 20:53  hoffman

	* Modules/FindQt4.cmake: ENH: look for qt in a beter registry place
	  and disable modules that won't work with DesktopLight, also set
	  QT_EDITION variable

2007-09-25 23:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-25 10:57  hoffman

	* Source/cmSystemTools.cxx: BUG: fix problem with stdout and stderr
	  not showing up in ms dos shells

2007-09-25 08:36  hoffman

	* Tests/CMakeLists.txt: ENH: increase timeout

2007-09-25 08:30  hoffman

	* DartLocal.conf.in: ENH: remove extra space

2007-09-24 23:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-24 13:19  hoffman

	* DartLocal.conf.in, Source/cmSystemTools.cxx: ENH: add new
	  machines

2007-09-24 11:18  hoffman

	* CTestCustom.cmake.in: COMP: exclude some warnings on hp

2007-09-24 11:16  hoffman

	* Source/: cmCommandArgumentLexer.cxx, cmDependsJavaLexer.cxx,
	  cmExprLexer.cxx: COMP: fix warnings on hp

2007-09-24 11:10  hoffman

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
	  fix line length issues

2007-09-24 09:53  king

	* Modules/FindThreads.cmake: BUG: Enable CMAKE_HP_PTHREADS only
	  when the old CMA threads are available.  Modern HP pthreads are
	  just normal pthreads.

2007-09-23 23:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-22 22:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-21 22:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-21 13:37  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  STYLE: use %-10lld instead of %-10qd for printing a 64bit int,
	  maybe this silences the warning of the HP compiler

	  Alex

2007-09-21 11:42  alex

	* Source/cmFindPackageCommand.cxx:
	  STYLE: improved error message for the case that neither
	  FindFoo.cmake nor FooConfig.cmake were found

	  Alex

2007-09-21 11:42  hoffman

	* Modules/InstallRequiredSystemLibraries.cmake: ENH: remove message

2007-09-20 22:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-20 17:21  king

	* Modules/FindThreads.cmake: BUG: Do not use CMA threads on HP if
	  they do not exist.

2007-09-20 16:48  hoffman

	* Tests/CMakeLists.txt: ENH: VV make too much data for the
	  dashboard

2007-09-20 11:57  hoffman

	* Source/kwsys/testRegistry.cxx: COMP: remove warning on new HPUX
	  compiler

2007-09-20 10:56  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Disable package test only on
	  OSX < 10.4.  Added comment explaining reason for timeout.

2007-09-20 10:47  king

	* Tests/CMakeLists.txt: ENH: Restore shorter timeout for
	  SimpleInstall-Stage2.

2007-09-20 09:36  alex

	* Source/kwsys/SystemTools.cxx:
	  COMP: TIOCGWINSZ and struct winsize also doesn't exist on Cray
	  Catamount

	  Alex

2007-09-20 09:30  alex

	* Source/kwsys/SystemTools.cxx:
	  COMP: make SystemTools.cxx build on Cray Xt3

	  Alex

2007-09-20 08:33  alex

	* Source/cmDocumentation.cxx:
	  STYLE: fix line lengths

	  Alex

2007-09-19 22:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-19 13:14  alex

	* Source/: cmDocumentation.cxx, cmDocumentation.h,
	  cmDocumentationFormatter.h, cmakemain.cxx:
	  ENH: add new help option --help-custom-modules, which generates
	  documentation for all modules found in CMAKE_MODULE_PATH, which
	  currently has to be specified via -D, this can later on be
	  improved e.g. by reading a special (to-be-created) file like
	  CMakeFiles/ModulePath.cmake in the build tree so that running
	  cmake help in the build tree of a project will always give you
	  the current module path. (This could actually also help IDEs
	  which would like to support cmake for projects...)

	  Alex

2007-09-19 11:42  hoffman

	* Utilities/cmcurl/CMakeLists.txt: ENH: add test for HAVE_BASENAME
	  since it is used

2007-09-19 11:16  hoffman

	* Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h, Source/kwsys/CMakeLists.txt,
	  Tests/CMakeLists.txt: ENH: fix failing test when valgrind is on

2007-09-19 11:10  king

	* Tests/: CMakeLists.txt, SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Re-enable packaging part of
	  SimpleInstall-Stage2 test on Apple.  Give it a long timeout to
	  see what is going on.

2007-09-19 10:46  alex

	* Source/: cmDocumentationFormatter.h,
	  cmDocumentationFormatterHTML.cxx:
	  COMP: fix warning about unused parameters

	  Alex

2007-09-19 09:59  alex

	* Source/cmDocumentationFormatterMan.cxx:
	  BUG: correct name for the man page

	  Alex

2007-09-19 09:35  alex

	* Modules/FindQt4.cmake:
	  BUG: if Qt is installed as a framework, add -F to the command
	  line so Q_WS_MAC can be detected correctly

	  Alex

2007-09-19 09:05  alex

	* Source/: CMakeLists.txt, cmDocumentation.cxx, cmDocumentation.h,
	  cmDocumentationFormatter.cxx, cmDocumentationFormatter.h,
	  cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h,
	  cmDocumentationFormatterMan.cxx, cmDocumentationFormatterMan.h,
	  cmDocumentationFormatterText.cxx, cmDocumentationFormatterText.h,
	  cmDocumentationFormatterUsage.cxx,
	  cmDocumentationFormatterUsage.h:
	  STYLE: move the code for the different formats of the generated
	  help into their own classes, making cmDocumentation smaller and
	  also making it easier to eventually add another format

	  Alex

2007-09-19 09:04  alex

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt:
	  COMP: reenable the installation of the PUBLIC_HEADERs

	  Alex

2007-09-18 22:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-18 17:05  alex

	* Source/cmExtraCodeBlocksGenerator.cxx:
	  STYLE: fix line lengths

	  Alex

2007-09-18 15:16  hoffman

	* CMakeCPack.cmake, Modules/NSIS.InstallOptions.ini.in,
	  Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
	  ENH: allow for desktop link to be created and fix chop of last
	  char in PATH on uninstall

2007-09-18 15:13  alex

	* Modules/FindPythonLibs.cmake:
	  BUG: make the string static, otherwise the contents are gone when
	  we exit the function (same fix as in VTK/CMake/)

	  Alex

2007-09-18 11:35  hoffman

	* Tests/CMakeLists.txt: ENH: increase timeout for long test

2007-09-18 11:34  hoffman

	* Source/cmCTest.cxx: ENH: allow test properties to set a timeout
	  that is longer than the default timeout, but not longer than
	  CTEST_TIME_LIMIT for a script

2007-09-18 09:54  alex

	* Source/cmExtraCodeBlocksGenerator.cxx:
	  ENH: use the oubject_output option to try to tell CodeBlocks
	  where the object files are located (to make "compile file" work).
	  Doesn't work yet, but at least the .objs/ is now removed from the
	  path.

	  Alex

2007-09-17 22:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-17 16:21  alex

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt:
	  COMP: disable packaging test on Apple, see if this fixes the
	  timeouts

	  Alex

2007-09-17 15:59  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for vs 8

2007-09-17 15:55  alex

	* CMakeLists.txt, Modules/CMakeCCompilerId.c,
	  Modules/CMakeCXXCompilerId.cpp,
	  Modules/Platform/Linux-PGI-C.cmake,
	  Modules/Platform/Linux-PGI-CXX.cmake, Source/kwsys/Directory.cxx:

	  ENH: add support for the Portland Compiler to CMake, can build
	  cmake and the tests pass (except the wrapping tests, which fail
	  to link to the g++-compiled Qt)

	  Alex

2007-09-17 15:40  alex

	* Utilities/cmtar/libtar.c:
	  COMP: use C-style comments in C code

	  Alex

2007-09-17 15:27  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: test install of debug libs

2007-09-17 15:26  hoffman

	* Modules/InstallRequiredSystemLibraries.cmake: ENH: allow for
	  installation of debug libs

2007-09-17 15:20  hoffman

	* Modules/CMakeVS8FindMake.cmake,
	  Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
	  Source/cmGlobalVisualStudio9Generator.cxx,
	  Source/cmGlobalVisualStudio9Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
	  Utilities/cmcurl/select.h, Utilities/cmcurl/CMake/CurlTests.c,
	  Utilities/cmcurl/Platforms/WindowsCache.cmake,
	  Modules/CMakeVS9FindMake.cmake: ENH: add support for vs 2008 beta
	  2

2007-09-17 15:18  alex

	* Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h:
	  COMP: add a check for makedev, which isn't available with the PGI
	  compiler on Cray XT3

	  Alex

2007-09-17 11:17  hoffman

	* Source/cmSystemTools.cxx: ENH: fix warning

2007-09-17 10:53  alex

	* Source/cmTryRunCommand.cxx:
	  STYLE: copy the executables from TRY_RUN() to
	  ${CMAKE_BINARY_DIR}/CMakeFiles/ instead to ${CMAKE_BINARY_DIR}

	  Alex

2007-09-17 10:51  king

	* Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
	  Project/dep.cxx, Project/zot.cxx: ENH: Adding test for
	  ADD_CUSTOM_COMMAND's new IMPLICIT_DEPENDS feature.

2007-09-17 10:50  king

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h, cmCustomCommand.cxx,
	  cmCustomCommand.h, cmMakefileTargetGenerator.cxx: ENH: Added
	  IMPLICIT_DEPENDS option to ADD_CUSTOM_COMMAND.  It currently
	  works only for Makefile generators.  It allows a custom command
	  to have implicit dependencies in the form of C or CXX sources.

2007-09-17 10:40  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx,
	  CTest/cmCTestBuildAndTestHandler.cxx,
	  CTest/cmCTestBuildCommand.cxx, CTest/cmCTestTestHandler.cxx: ENH:
	  fix build issue with config type not being specified by ctest

2007-09-16 22:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-15 22:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-14 22:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-13 22:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-13 13:37  king

	* Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
	  Tests/PrecompiledHeader/CMakeLists.txt: ENH: Added OBJECT_OUTPUTS
	  source file property.  Updated PrecompiledHeader test to use it
	  (making the test simpler).

2007-09-13 09:14  king

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Fix shadowed local
	  warning by scoping the previous decl properly.

2007-09-12 22:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-11 22:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-11 15:21  david.cole

	* CTestCustom.cmake.in: ENH: Avoid prompting for admin privileges
	  when running CMakeSetup.exe on Vista by adding a
	  requestedExecutionLevel element to its manifest.

2007-09-11 14:43  hoffman

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: for build and
	  test default the config type to the one that ctest was built
	  with, it is good for the current ctest setup, and other projects
	  can always specify a value on the command line

2007-09-11 12:23  hoffman

	* Source/cmSystemTools.cxx: ENH: opps

2007-09-11 11:22  david.cole

	* Utilities/cmzlib/: CMakeLists.txt, ChangeLog, FAQ, INDEX, README,
	  README.Kitware.txt, adler32.c, cm_zlib_mangle.h, compress.c,
	  crc32.c, crc32.h, deflate.c, deflate.h, example.c, gzio.c,
	  infblock.c, infblock.h, infcodes.c, infcodes.h, inffast.c,
	  inffast.h, inffixed.h, inflate.c, inflate.h, inftrees.c,
	  inftrees.h, infutil.c, infutil.h, maketree.c, minigzip.c,
	  trees.c, uncompr.c, zconf.h, zlib.def, zlib.h, zlib.rc, zutil.c,
	  zutil.h: ENH: Update zlib to 1.2.3. Addresses bugs #5445 and
	  #3473.

2007-09-11 11:21  hoffman

	* Source/: cmCTest.cxx, cmSystemTools.cxx, cmSystemTools.h,
	  ctest.cxx, CTest/cmCTestTestHandler.cxx: ENH: fix 2 ctest issues,
	  do not use the build type of ctest to look for config types, do
	  not inherit pipes in child procs for ctest so it can kill them

2007-09-11 10:01  hoffman

	* Source/cmMathCommand.h: ENH: improve docs

2007-09-10 22:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-10 17:39  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: turn this stuff off to see
	  if it fixes the dashboard on midworld

2007-09-10 17:10  hoffman

	* Tests/Plugin/src/example_exe.cxx: ENH: fix memory leak

2007-09-10 10:49  hoffman

	* Tests/CMakeLists.txt, Utilities/Release/README,
	  Utilities/Release/create-cmake-release.cmake,
	  Utilities/Release/upload_release.cmake: ENH: add test that builds
	  a nightly windows cmake binary

2007-09-10 10:22  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmTarget.cxx: ENH: Added
	  XCODE_ATTRIBUTE_<an-attribute> property to allow direct setting
	  of Xcode target attributes in generated projects.  For example,
	  one may set the prefix header property and the corresponding
	  precompiled option to do precompiled headers.

2007-09-09 23:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-09 13:18  hoffman

	* CMakeLists.txt: ENH: remove debug print

2007-09-08 23:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-07 22:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-07 17:00  hoffman

	* CMakeLists.txt: ENH: MATH is not in bootstrap cmake

2007-09-07 14:20  hoffman

	* CMakeCPack.cmake, CMakeLists.txt: ENH: for CVS CMake have cpack
	  use the version date in the name of the package

2007-09-07 11:10  hoffman

	* Source/cmCacheManager.cxx: ENH: fix spelling error

2007-09-06 22:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-06 17:47  david.cole

	* Utilities/Release/CMakeInstall.bmp: BUG: Put back
	  CMakeInstall.bmp in order to build a package with NSIS on
	  Windows. It was inadvertently removed.

2007-09-06 10:06  hoffman

	* DartLocal.conf.in: ENH: acdc is dead

2007-09-05 23:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-09-04 11:45  zack.galbreath

	* Source/temp.txt: ENH: removing temporary testing file

2007-09-04 11:05  zack.galbreath

	* Source/temp.txt: ENH: testing branchRestrict

2007-08-31 16:52  alex

	* Source/: cmInstallCommand.cxx, cmInstallCommandArguments.h:
	  STYLE: fix line lengths

	  Alex

2007-08-31 16:27  alex

	* Modules/CPack.cmake:
	  STYLE: mark the generator options as advanced

	  Alex

2007-08-31 15:05  alex

	* Utilities/KWStyle/CMake.kws.xml.in:
	  STYLE: disable header check

	  Alex

2007-08-31 14:51  king

	* CMakeLists.txt, CTestCustom.cmake.in, CTestCustom.ctest.in: ENH:
	  Create CTestCustom.cmake instead of CTestCustom.ctest.  Create
	  the old file to include the new one for compatibility.  This
	  should prevent the long delays of CTest traversing the whole tree
	  looking for CTestCustom.ctest files.

2007-08-31 14:07  alex

	* Utilities/KWStyle/: CMakeLists.txt, CMakeMoreChecks.kws.xml.in:
	  STYLE: add makefile target MoreStyleChecks, which runs KWStyle
	  with more checks enabled and creates the html files.

	  Alex

2007-08-31 13:45  alex

	* Source/cmGlobalGenerator.cxx:
	  STYLE: the temporary variable is not necessary

	  Alex

2007-08-31 13:42  alex

	* Source/: cmExtraCodeBlocksGenerator.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalKdevelopGenerator.cxx:
	  ENH: add support for Fortran to the KDevelop generator -minor
	  optimization for GetLanguageEnabled()

	  Alex

2007-08-31 09:14  king

	* Source/CPack/cmCPackDebGenerator.cxx: BUG: Another space-in-path
	  fix.

2007-08-31 09:09  king

	* Source/cmake.cxx: BUG: Fix path to CMake executables when run
	  from bootstrap build.

2007-08-30 16:23  alex

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt:
	  STYLE: adapt the test to the change from FILENAME to FILE -add a
	  call to the EXPORT() command

	  Alex

2007-08-30 16:22  alex

	* Source/: cmInstallCommand.cxx, cmInstallExportGenerator.cxx:
	  STYLE: rename FILENAME keyword to FILE, because FILENAME is used
	  in no other place

	  Alex

2007-08-30 13:35  alex

	* Modules/: FindPythonInterp.cmake, FindPythonLibs.cmake:
	  ENH: add support for the next python release, python 2.6

	  Alex

2007-08-30 11:36  alex

	* Source/cmExtraCodeBlocksGenerator.cxx:
	  STYLE: "Build file" still doesn't work, but now it is at least a
	  bit closer, it needs some more support from CB

	  Alex

2007-08-30 10:26  alex

	* Source/cmStringCommand.h:
	  STYLE: add the | to the docs

	  Alex

2007-08-29 16:32  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  BUG: work if there are spaces in the path to cmake

	  Alex

2007-08-29 16:31  alex

	* Modules/CPackRPM.cmake:
	  ENH: fail with error if trying to create a RPM stating that
	  rpmbuild can't handle spaces

	  Alex

2007-08-29 15:19  alex

	* Source/cmExtraCodeBlocksGenerator.cxx:
	  BUG: make paths with spaces work in CodeBlocks -gcc is always gcc
	  and not mingw

	  Alex

2007-08-29 14:35  alex

	* Source/cmIfCommand.cxx: BUG: this seems to fix the regexp
	  result-storage problem, now it seems the actual result is tored
	  instead of "1" , as it happened for StringFileTest on Windows

	  Alex

2007-08-29 14:05  alex

	* Source/cmStringCommand.h:
	  STYLE: add docs about the supported regexp characters and
	  CMAKE_MATCH_(0..9)

	  Alex

2007-08-29 12:01  alex

	* Tests/StringFileTest/CMakeLists.txt:
	  ENH: added tests for the CMAKE_MATCH_(0..9) variables, which get
	  set by regex matches (STRING(REGEX), IF(MATCHES))

	  Alex

2007-08-29 11:58  alex

	* Source/: cmIfCommand.cxx, cmIfCommand.h, cmStringCommand.cxx,
	  cmStringCommand.h:
	  ENH: also store the group matches from IF( MATCHES) in
	  CMAKE_MATCH_(0..9)

	  Alex

2007-08-29 11:30  king

	* Source/cmDependsFortran.cxx: BUG: Do not write symbolic make
	  dependencies into depends.internal.

2007-08-29 10:12  alex

	* Source/: cmExtraCodeBlocksGenerator.cxx,
	  cmExtraCodeBlocksGenerator.h:
	  ENH: don't hardcode gcc -put the include dirs in the project file
	  to enable autocompletion -prepare for nmake

	  Alex

2007-08-28 16:27  alex

	* Source/cmMakefile.cxx:
	  COMP: explicitely cast to int to silence warning with msvc8

	  Alex

2007-08-28 16:19  alex

	* Modules/CMakeGenericSystem.cmake, Source/cmLocalGenerator.cxx:
	  ENH: add flag so a terminating slash for the link path can be
	  specified (needed by the Digital Mars D compiler)

	  Alex

2007-08-28 15:13  alex

	* Source/cmExtraCodeBlocksGenerator.cxx:
	  STYLE: add links to docs

	  Alex

2007-08-28 13:46  alex

	* Source/CTest/cmCTestGenericHandler.cxx:
	  STYLE: fix typo

	  Alex

2007-08-28 11:02  alex

	* CMakeLists.txt:
	  COMP: enable RPATH if any of the CMAKE_USE_SYSTEM_XXX variables
	  is enabled or if the curses library is neither in /lib nor in
	  /usr/lib . This makes it build on NetBSD. For more comments see
	  CMakeLists.txt

	  Alex

2007-08-28 10:59  alex

	* Tests/SourceGroups/: CMakeLists.txt, main.c:
	  COMP: enable ANSI C, this should make it work with the HP-UX
	  compiler

	  Alex

2007-08-28 10:52  alex

	* Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake:
	  ENH: use the same CMAKE_SKIP_RPATH setting in
	  CHECK_C/CXX_SOURCE_RUNS as in the main project. I think it
	  doesn't make sense if a project disables RPATH, uses
	  CHECK_C_SOURCE_RUNS() to see if something is able to run, and
	  this succeeds because it has been built with RPATH, but an
	  executable built within the project won't be able to run since it
	  has been built without RPATH.

	  Alex

2007-08-28 08:36  alex

	* Tests/SourceGroups/main.c:
	  COMP: maybe it compiles this way with the HP-UX compiler

	  Alex

2007-08-27 23:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-27 17:05  alex

	* Source/: cmLocalVisualStudioGenerator.cxx,
	  cmLocalVisualStudioGenerator.h: BUG: fix #5326: source files with
	  the same name in different groups lead to colliding object file
	  names

	  Alex

2007-08-27 16:05  alex

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt:
	  ENH: add test for installing a header marked as PUBLIC_HEADER of
	  a library

	  Alex

2007-08-27 16:04  alex

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmInstallCommand.cxx, cmInstallCommand.h,
	  cmInstallExportGenerator.cxx, cmInstallExportGenerator.h:
	  ENH: add install files generators for targets which have
	  PUBLIC_HEADER, PRIVATE_HEADER or RESOURCE_FILES property, use the
	  destination for the public headers as include directory property
	  for exported libraries

	  Alex

2007-08-27 15:15  alex

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt:
	  COMP: add a test for exporting and importing targets

	  Alex

2007-08-27 14:44  alex

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt:
	  COMP: the SimpleInstall test also succeeds on the Mac, so maybe
	  Andys comment is not valid anymore

	  Alex

2007-08-27 14:17  alex

	* Tests/: CMakeLists.txt, SourceGroups/CMakeLists.txt:
	  ENH: add the source_group() demo to the tests

	  Alex

2007-08-27 13:23  alex

	* Source/cmExtraCodeBlocksGenerator.cxx:
	  COMP: disable nmake support until somebody tests it

	  Alex

2007-08-27 09:01  alex

	* Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
	  Source/CursesDialog/ccmake.cxx,
	  Source/CursesDialog/cmCursesStandardIncludes.h,
	  Source/CursesDialog/form/CMakeLists.txt,
	  Source/CursesDialog/form/cmFormConfigure.h.in,
	  Source/CursesDialog/form/form.h:
	  COMP: make it build on NetBSD, which has separate curses and
	  ncurses, so it has to be detected that curses isn't good enough,
	  but ncurses is, and that ncurses.h instead of curses.h is
	  included

	  Alex

2007-08-27 08:49  alex

	* Source/cmGlobalKdevelopGenerator.cxx:
	  COMP: remove unused variable

	  Alex

2007-08-26 23:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-26 19:27  alex

	* Source/: cmGlobalKdevelopGenerator.cxx,
	  cmGlobalKdevelopGenerator.h:
	  ENH: add all subdirs of the project to the kdevelop blacklist, so
	  kdevelop doesn't watch these dirs for added or remved files
	  everytime it is started

	  Alex

2007-08-26 03:29  alex

	* Modules/FindKDE4.cmake:
	  BUG: KDEDIRS contains the kde install locations, not the binary
	  dirs, so make KDEDIRS actually work in FindKDE4.cmake

	  Alex

2007-08-26 03:17  alex

	* Source/: cmMakefile.cxx, cmMakefile.h, cmSourceGroupCommand.cxx:
	  COMP: parent is not used anymore with this patch, since now the
	  name is given as a vector of components

	  Alex

2007-08-26 02:42  alex

	* Modules/FindPkgConfig.cmake:
	  STYLE: fix typo

	  Alex

2007-08-25 23:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-24 23:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-24 14:39  alex

	* Tests/SourceGroups/: CMakeLists.txt, baz.c, main.c: BUG: demo
	  (not really test) for the source_group() command

	  Alex

2007-08-24 14:27  alex

	* Source/: cmInstallCommand.cxx, cmInstallCommandArguments.cxx,
	  cmInstallCommandArguments.h:
	  STYLE: fix MSVC warnings by making the cmCommandArgumentsHelper a
	  member of cmInstallCommandArguments instead of deriving from it

	  Alex

2007-08-24 14:21  alex

	* Source/: cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx,
	  cmSourceGroupCommand.cxx: BUG: fix #4057 (which had several
	  duplicates): handle recursivew source groups better, i.e.
	  multiple sourcegroups with the same end component work now

	  Alex

2007-08-24 13:30  david.cole

	* Source/cmInstallCommand.cxx, Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmTarget.h,
	  Tests/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt,
	  Tests/BundleTest/BundleSubDir/CMakeLists.txt,
	  Tests/Framework/CMakeLists.txt: ENH: Add InstallNameFixupPath to
	  support installing built frameworks on the Mac. Change
	  Application to Applications in the BundleTest. Also correct small
	  typo (tcl->Tcl) noted in bug 4572.

2007-08-24 10:58  alex

	* Source/cmSourceGroupCommand.cxx: BUG: handle source_group names
	  which consist only of the delimiter the same was as empty source
	  group names

	  Alex

2007-08-24 10:39  alex

	* Tests/SourceGroups/: CMakeLists.txt, bar.c, foo.c, main.c,
	  sub1/foo.c, sub1/foobar.c:
	  ENH: add test for source_group

	  Alex

2007-08-24 08:55  alex

	* Source/cmInstallCommand.cxx:
	  ENH: use cmCommandArgumentHelper for INSTALL(TARGETS, FILES,
	  PROGRAMS, EXPORTS), saves a lot of code. INSTALL(DIRECTORY) is
	  still done the old way, since this seems to be quite complicated
	  -for INSTALL(TARGETS ): also parse PUBLIC_HEADER, PRIVATE_HEADER,
	  RESOURCE

	  Alex

2007-08-24 08:40  alex

	* Modules/CMakeForceCompiler.cmake:
	  STYLE: fix typo in the docs

	  Alex

2007-08-23 23:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-23 16:14  alex

	* Source/: cmCommands.cxx, cmInstallCommandArguments.cxx,
	  cmInstallCommandArguments.h:
	  ENH: class for parsing the arguments for INSTALL()

	  Alex

2007-08-23 16:13  alex

	* Source/: cmCommandArgumentsHelper.cxx,
	  cmCommandArgumentsHelper.h:
	  ENH: add support for a default value, fix case when there is no
	  item except the own group

	  Alex

2007-08-22 23:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-22 11:32  david.cole

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmInstallCommand.cxx, cmInstallExportGenerator.cxx,
	  cmInstallExportGenerator.h: ENH: Handle FRAMEWORK and BUNDLE
	  arguments in the INSTALL TARGETS command. Work in progress...
	  More to come.

2007-08-22 09:25  alex

	* Source/kwsys/RegularExpression.hxx.in:
	  BUG: if there is no match, don't construct the stl string from a
	  NULL pointer

	  Alex

2007-08-21 23:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-21 16:51  alex

	* Modules/UseQt4.cmake:
	  ENH: support QtScript

	  Alex

2007-08-21 16:50  alex

	* Modules/FindQt4.cmake:
	  ENH: support QtScript (since Qt 4.3), #4632

	  Alex

2007-08-21 16:22  alex

	* Source/cmLocalGenerator.cxx:
	  STYLE: more space in the cmake_install.cmake script (easier to
	  read)

	  Alex

2007-08-21 16:21  alex

	* Source/CMakeLists.txt:
	  COMP: make it build on Linux

	  Alex

2007-08-21 15:30  alex

	* Source/kwsys/Glob.cxx:
	  BUG: fix segfault if FindFiles() is called without actual match
	  pattern (e.g. FILE(GLOB /usr/include) instead of FILE(GLOB
	  /usr/include/* ) #4620

	  Alex

2007-08-21 13:47  alex

	* Source/cmGlobalKdevelopGenerator.cxx:
	  ENH: also check for .hpp and .cxx files

	  Alex

2007-08-21 12:34  alex

	* Source/cmStringCommand.h:
	  COMP: header was missing...

	  Alex

2007-08-21 12:31  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: fix leak

2007-08-21 11:30  alex

	* Source/cmStringCommand.cxx:
	  ENH: store the matches for paren-delimited subexpression in
	  CMAKE_MATCH_[0..9] variables, so to get multiple subexpressions
	  from one string STRING(REGEX MATCH) has to be executed only once

	  Alex

2007-08-21 10:56  alex

	* Source/cmStringCommand.h:
	  STYLE: fix documentation for STRING(REPLACE) #5536

	  Alex

2007-08-20 23:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-20 16:59  alex

	* Source/: cmFindLibraryCommand.cxx, cmInstallGenerator.cxx,
	  cmInstallTargetGenerator.cxx:
	  STYLE: add some newlines to cmake_install.cmake, so it's easier
	  to read -move the array behind the if, it's unused before it

	  Alex

2007-08-20 11:03  david.cole

	* Source/cmGlobalXCodeGenerator.cxx: STYLE: Fix line length style
	  errors introduced last week.

2007-08-20 08:49  alex

	* Source/cmFindPackageCommand.cxx:
	  ENH: also process "~" and paths relative to
	  CMAKE_CURRENT_SOURCE_DIR in Foo_DIR

	  Alex

2007-08-19 23:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-18 23:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-17 23:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-17 10:41  alex

	* Modules/Platform/BlueGeneL.cmake:
	  COMP: also use -Wl,-relax and -lc -lnss etc. when using the IBM
	  compiler

	  Alex

2007-08-17 10:14  alex

	* Source/cmGlobalGenerator.cxx:
	  COMP: include windows.h first, as it is done in the other source
	  files

	  Alex

2007-08-17 10:05  alex

	* Source/: cmExtraEclipseCDT4Generator.cxx,
	  cmExtraEclipseCDT4Generator.h:
	  ENH: patch from Miguel - cleaning up a bit: static helper
	  functions, remove unused scanner profiles, remove unused
	  variables, etc.  - correct <name> entry in .project file -
	  converts the make command and other paths obtained from cygwin
	  cmake to windows style paths - provide environment setup for
	  compiling with nmake - create linked resources and path entries
	  for executable/library_output_path's not subdirs of binary path -
	  fixes incorrect exclusions of output dirs when named the same as
	  source dir - excludes the CMakeFiles subdirs from the directories
	  to scan for output targets - removes possible redundant entries
	  in <pathentry include ...> - adds the all and preinstall targets
	  to the target list - removes the linked resources for non
	  out-of-source builds and conflicting dirs

	  Alex

2007-08-17 09:33  alex

	* Source/CPack/: cmCPackRPMGenerator.cxx, cmCPackRPMGenerator.h:
	  STYLE: InitializeInternal() is unused

	  Alex

2007-08-17 09:13  alex

	* Modules/CPackRPM.cmake, Source/CPack/cmCPackRPMGenerator.cxx,
	  Source/CPack/cmCPackRPMGenerator.h:
	  ENH: patch from Eric Noulard for an RPM package generator It
	  seems rpmbuild can't handle paths with spaces, it complains that
	  Buildroot takes only one tag (or something like this), quoting
	  and escaping don't seem to help.

	  Alex

2007-08-17 09:00  hoffman

	* Modules/Platform/Darwin.cmake: ENH: use the correct flag for the
	  linker

2007-08-16 23:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-16 16:50  alex

	* Source/cmGlobalGenerator.cxx: COMP: quick windows name mangling
	  fix (otherwise the compiler complains about
	  cmMakefile::GetCurrentDirectoryA(), which doesn't exist)

	  Alex

2007-08-16 15:33  alex

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h:
	  ENH: move the code for the NOTFOUND checking into its own
	  function, so Configure() gets easier to overview -improve the
	  error message, now it also says in which directories and for
	  which targets the missing variables are used -minor speedup: the
	  include directories don't have to be checked per target, per
	  directory is enough

	  Alex

2007-08-16 15:03  alex

	* Modules/FindPythonLibs.cmake:
	  STYLE: this wasn't intended to be committed

	  Alex

2007-08-16 15:02  alex

	* Modules/: FindPythonLibs.cmake, Platform/BlueGeneL.cmake:
	  ENH: add -Wl,-relax to the default linker flags for BlueGene,
	  otherwise you can get "relocation truncated to fit" errors

	  Alex

2007-08-16 10:14  king

	* DartLocal.conf.in: ENH: Added dash1win98 expected nightly.

2007-08-16 09:22  hoffman

	* Modules/Platform/Darwin.cmake: ENH: make sure osx searches static
	  and shared libs like other platforms

2007-08-16 08:37  alex

	* Modules/Platform/Generic-SDCC-C.cmake:
	  COMP: fix arguments

	  Alex

2007-08-16 07:38  malaterre

	* Source/kwsys/: Directory.hxx.in, Glob.hxx.in: COMP: Directory and
	  Glob have pointer data members

2007-08-15 23:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-15 14:26  alex

	* Modules/: CMakeDetermineSystem.cmake, CMakeFindBinUtils.cmake,
	  CMakeSystem.cmake.in, CMakeSystemWithToolchainFile.cmake.in:
	  STYLE: don't use an extra file to generate CMakeSystem.cmake but
	  instead configure the toolchain file into it if required -also
	  search for nm, objdump and objcpy, so these can be used in macros

	  Alex

2007-08-15 14:22  alex

	* Modules/Platform/Generic-SDCC-C.cmake:
	  STYLE: explicitely set default options for sdcc, so it is visible
	  for which processor it currently compiles, use --out-fmt-ihx to
	  enforce .ihx files

	  Alex

2007-08-15 11:38  david.cole

	* Source/kwsys/: CMakeLists.txt, Configure.h.in: COMP: Second try
	  getting rid of Microsoft deprecation warnings. This time tested
	  from KWStyle with vs8 to make sure the warnings are really gone.
	  Remove the deprecation defs from CMakeLists and guard the defs in
	  the header so we do not redefine them if they are already
	  defined.

2007-08-15 10:26  alex

	* Source/cmListCommand.cxx, Source/cmListCommand.h,
	  Tests/CMakeTests/ListTest.cmake.in:
	  ENH: change LIST(CONTAINS ...) TO LIST(FIND ...), which returns
	  the index and which is more useful, because then you can also
	  access the item behind the one you were looking, useful for
	  writing macros with optional keywords with parameters

	  Alex

2007-08-15 09:43  alex

	* CMakeLists.txt, Modules/FindCurses.cmake:
	  COMP: ccmake requires ncurses, according to Berk and since it
	  doesn't build on NetBSD where there are separate curses and
	  ncurses libraries, and where the curses library is found, which
	  doesn't work for ccmake while the existing ncurses library would
	  work.  With this change it should be possible to test whether the
	  found curses lib provides ncurses functionality.

	  Alex

2007-08-15 09:25  david.cole

	* Source/kwsys/Configure.h.in: COMP: Suppress Microsoft deprecation
	  warnings when building kwsys .c and .cxx files. This way, other
	  projects that include kwsys will not see the warnings in kwsys .c
	  and .cxx files, but they can still see the warnings in their own
	  source files if they want to...

2007-08-15 08:47  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  COMP: fix warning about comparison signed - unsigned

	  Alex

2007-08-15 08:28  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  COMP: fix build on HPUX, snprintf apparently doesn't work there

	  Alex

2007-08-14 23:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-14 14:12  david.cole

	* Source/: cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.h: ENH: Improve framework
	  support in the makefile generator to match the support just added
	  to the Xcode generator. BUG: Remove spurious warning and
	  eliminate empty Libraries subdir inside built framework.

2007-08-14 11:58  alex

	* Source/cmUtilitySourceCommand.h:
	  STYLE: document the behaviour of UTILITY_SOURCE in cross
	  compiling mode

	  Alex

2007-08-14 11:45  david.cole

	* Source/cmGlobalXCode21Generator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalXCodeGenerator.cxx, Source/cmXCode21Object.cxx,
	  Source/cmXCode21Object.h, Source/cmXCodeObject.cxx,
	  Tests/Framework/CMakeLists.txt, Tests/Framework/fooBoth.h,
	  Tests/Framework/fooNeither.h, Tests/Framework/fooPrivate.h,
	  Tests/Framework/fooPublic.h, Tests/Framework/test.lua: ENH:
	  Improvements to the Xcode generator. Build frameworks using
	  native Copy Headers and Copy Bundle Resources phases. Fix bugs:
	  eliminate folders with no names, ensure source files show up in
	  multiple targets, remove empty utility targets from Sources
	  subtrees, ensure that fileRefs only show up once in each grouping
	  folder.

2007-08-14 10:27  alex

	* Source/cmSystemTools.cxx:
	  COMP: patch from Mathieu: fix warning about unused variables in
	  bootstrap mode

	  Alex

2007-08-14 10:25  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  STYLE: another patch from Mathieu with some comments

	  Alex

2007-08-14 10:20  alex

	* Modules/CPackDeb.cmake:
	  BUG: fix typo

	  Alex

2007-08-14 08:40  alex

	* Modules/CPackDeb.cmake, Source/CMakeLists.txt,
	  Source/CPack/cmCPackDebGenerator.cxx,
	  Source/CPack/cmCPackDebGenerator.h:
	  ENH: deb generator: don't use the system provided ar, but do it
	  yourself using the code from OpenBSD ar COMP: don't build all
	  package generators on all platforms

	  Alex

2007-08-13 23:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-13 11:04  alex

	* Modules/TestBigEndian.cmake:
	  ENH: for universal binaries return the endianess based on the
	  processor

	  Alex

2007-08-12 23:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-12 21:08  alex

	* Modules/TestBigEndian.cmake:
	  COMP: turn error into warning for now

	  Alex

2007-08-11 23:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-10 23:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-10 16:28  hoffman

	* Source/CTest/cmCTestMemCheckHandler.cxx: ENH: fix output and
	  valgrind truncation issue

2007-08-10 15:02  alex

	* Source/cmUtilitySourceCommand.cxx:
	  ENH: print a warning if UTILITY_SOURCE is used in cross compiling
	  mode -make it possible to preload the cache with the command in
	  cross compiling mode

	  Alex

2007-08-10 13:14  alex

	* Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake,
	  TestBigEndian.c, TestBigEndian.cmake, TestEndianess.c.in:
	  STYLE: remove unused CheckTypeSize.c.in ENH: change test for
	  endianess from TRY_RUN() to TRY_COMPILE() by testing the binary
	  image of a 16bit integer array, tested on Linux x86, Intel Mac
	  and Sun (big endian)

	  Alex

2007-08-10 13:02  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h: BUG: Fixed passing of
	  configuration names to GetRealDependency and ConstructScript.
	  Added GetConfigName helper method to do this.

2007-08-10 11:37  alex

	* Modules/FindOpenGL.cmake:
	  STYLE: remove unnecessary default search paths

	  Alex

2007-08-10 11:15  hoffman

	* Source/cmake.cxx: ENH: fix memory leak

2007-08-10 09:20  alex

	* Modules/CMakeDetermineCompilerId.cmake:
	  BUG: fix compiler id test on cygwin

	  Alex

2007-08-10 09:07  alex

	* Source/cmMakefile.cxx, Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake:
	  ENH: set UNIX, WIN32 and APPLE in cmMakefile.cxx as it was
	  before, so it works for scripts, then reset them in
	  CMakeSystemSpecificInformation.cxx, so the platform modules can
	  set them again for the target system

	  Alex

2007-08-10 08:54  alex

	* Modules/Platform/: AIX.cmake, BSDOS.cmake, BeOS.cmake,
	  MP-RAS.cmake, QNX.cmake, RISCos.cmake:
	  BUG: also include UnixPaths.cmake on these platforms, this also
	  sets UNIX to 1

	  Alex

2007-08-09 23:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-09 16:54  alex

	* Tests/CMakeLists.txt:
	  STYLE: mark these variables as advanced, they are only used for
	  testing whether the tests should be added or not

	  Alex

2007-08-09 16:47  alex

	* Modules/CMakeGenericSystem.cmake:
	  BUG: use CMAKE_HOST_UNIX here instead of UNIX

	  Alex

2007-08-09 15:57  alex

	* Source/: cmExportCommand.cxx, cmGlobalMSYSMakefileGenerator.h,
	  cmGlobalMinGWMakefileGenerator.h,
	  cmGlobalNMakeMakefileGenerator.h, cmGlobalWatcomWMakeGenerator.h:

	  STYLE: use correct case for cmGlobalUnixMakefileGenerator3 make
	  export() work with spaces in the path

	  Alex

2007-08-09 15:31  hoffman

	* Source/cmSetSourceFilesPropertiesCommand.h: ENH: merge in doc
	  change from head

2007-08-09 14:55  alex

	* Utilities/cmcurl/: CMakeLists.txt, CMake/CurlTests.c,
	  CMake/OtherTests.cmake:
	  STYLE: HAVE_LONG_LONG_CONST was completely unused here (it was
	  used in the (unused) copy of curl under CMake/CTest/Curl/ )

	  Alex

2007-08-09 14:45  alex

	* Modules/CMakeDetermineCompilerId.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/Platform/BeOS.cmake, Modules/Platform/CYGWIN.cmake,
	  Modules/Platform/Darwin.cmake, Modules/Platform/QNX.cmake,
	  Modules/Platform/UnixPaths.cmake, Modules/Platform/Windows.cmake,
	  Source/cmMakefile.cxx:
	  ENH: UNIX, CYGWIN, WIN32, APPLE, QNXNTO and BEOS are not longer
	  set in cmMakefile.cxx, but now in the platform files and are now
	  valid for the target platform, not the host platform.  New
	  variables CMAKE_HOST_WIN32, CMAKE_HOST_UNIX, CMAKE_HOST_APPLE and
	  CMAKE_HOST_CYGWIN have been added in cmMakefile.cxx (...and have
	  now to be used in all cmake files which are executed before
	  CMakeSystemSpecificInformation.cmake is loaded). For
	  compatibility the old set is set to the new one in
	  CMakeDetermineSystem.cmake and reset before the system platform
	  files are loaded, so custom language or compiler modules which
	  use these should still work.

	  Alex

2007-08-09 14:26  alex

	* Source/: CMakeLists.txt, CTest/CMakeLists.txt:
	  COMP: this copy of curl is unused, the one in Utilities/cmcurl/
	  is used

	  Alex

2007-08-09 11:05  alex

	* Modules/CMakeSystemWithToolchainFile.cmake.in:
	  BUG: work with spaces in the path

	  Alex

2007-08-09 09:57  alex

	* Tests/CMakeLists.txt:
	  COMP: lets see if this sets the timeout back to 5400

	  Alex

2007-08-09 09:03  alex

	* Source/kwsys/CommandLineArguments.hxx.in:
	  STYLE: fix typo

	  Alex

2007-08-09 08:49  alex

	* Source/cmTarget.cxx:
	  STYLE: fix typo

	  Alex

2007-08-09 08:48  alex

	* Source/cmDocumentation.cxx:
	  BUG: properties and module names are case sensitive

	  Alex

2007-08-08 23:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-08 15:44  alex

	* Source/CPack/cmCPackRPMGenerator.cxx:
	  COMP: silence warnings

	  Alex

2007-08-08 14:44  alex

	* Source/CPack/cmCPackGenerators.cxx:
	  BUG: register the rpm generator for RPM

	  Alex

2007-08-08 14:18  alex

	* Modules/CPackDeb.cmake, Source/CPack/cmCPackDebGenerator.cxx:
	  ENH: patch from Mathieu: more entries in the debian control file

	  Alex

2007-08-08 13:05  alex

	* Source/cmFindPackageCommand.cxx,
	  Tests/FindPackageTest/CMakeLists.txt:
	  ENH: remove the watch for the upper case variable name, it breaks
	  the feature summary, which needs to check for both the upper case
	  and original case _FOUND variables

	  Alex

2007-08-08 11:33  alex

	* Source/CMakeLists.txt, Modules/CPack.cmake,
	  Modules/CPackRPM.cmake, Source/CPack/cmCPackGenerators.cxx,
	  Source/CPack/cmCPackRPMGenerator.cxx,
	  Source/CPack/cmCPackRPMGenerator.h:
	  ENH: add empty RPM package generator, Eric Noulard wants to work
	  on it

	  Alex

2007-08-08 10:05  alex

	* Tests/CMakeLists.txt:
	  COMP: change the order of the tests, so maybe the timeout works

	  Alex

2007-08-08 09:32  alex

	* Tests/CMakeLists.txt:
	  ENH: also specify the C++ compiler for mingw

	  Alex

2007-08-08 08:41  malaterre

	* Source/kwsys/CommandLineArguments.cxx: ENH: Remove extra ;

2007-08-07 23:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-07 18:02  alex

	* Tests/FindPackageTest/CMakeLists.txt:
	  BUG: disable this test temporarily

	  Alex

2007-08-07 16:26  alex

	* Source/cmFindPackageCommand.h:
	  COMP: also commit the header...

	  Alex

2007-08-07 15:42  alex

	* Modules/Dart.cmake:
	  STYLE: find Dart quietly (so it doesn't go in the feature log)

	  Alex

2007-08-07 15:41  alex

	* Modules/FeatureSummary.cmake, Source/cmFindPackageCommand.cxx,
	  Source/cmake.cxx:
	  ENH: add global properties for collecting enabled/disabled
	  features during the cmake run and add macros
	  print_enabled/disabled_features() and set_feature_info(), so
	  projects can get a nice overview at the end of the cmake run what
	  has been found and what hasn't FIND_PACKAGE() automatically adds
	  the packages to these global properties, except when used with
	  QUIET Maybe this can also be useful for packagers to find out
	  dependencies of projects.

	  Alex

2007-08-07 15:36  hoffman

	* DartLocal.conf.in: ENH: change ibm machine again

2007-08-07 15:09  alex

	* Source/cmGlobalGenerator.cxx:
	  STYLE: I think the comment (and the book) were wrong about the
	  naming of this file

	  Alex

2007-08-07 13:57  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
	  ENH: Replaced dependency integrity map with an explicit map from
	  object file to source file for each language in each target.
	  This simplifies creation of implicit dependency scanning rules
	  and allows more than one object file in a target to start
	  dependency scanning with the same source file.

2007-08-07 10:13  alex

	* Tests/CMakeLists.txt:
	  BUG: the test for chicken should be named Chicken, not plplot

	  Alex

2007-08-07 00:00  alex

	* Source/cmExtraCodeBlocksGenerator.cxx:
	  ENH: don't create a CodeBlocks workspace, the CodeBlocks projects
	  cover everything what's needed

	  Alex

2007-08-06 23:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-06 22:08  alex

	* Modules/FindPackageHandleStandardArgs.cmake:
	  STYLE: fix typo

	  Alex

2007-08-06 17:09  hoffman

	* Source/cmCTest.cxx: ENH: change error to warning so ctesttest3
	  passes

2007-08-06 14:45  alex

	* Tests/CMakeLists.txt:
	  ENH: add plplot and Chicken Scheme build tests

	  Alex

2007-08-06 13:31  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  ENH: another fix for the deb generator by Mathieu

	  Alex

2007-08-06 13:24  alex

	* Source/: cmExtraCodeBlocksGenerator.cxx,
	  cmExtraCodeBlocksGenerator.h, cmExtraEclipseCDT4Generator.cxx:
	  STYLE: fix line lengths

	  Alex

2007-08-06 11:02  alex

	* Modules/: FindMPI.cmake, FindThreads.cmake:
	  STYLE: use FIND_PACKAGE_HANDLE_STANDARD_ARGS() also in
	  FindMPI.cmake -remove unnecessary ELSE() in FindThreads.cmake

	  Alex

2007-08-06 10:42  hoffman

	* Modules/FLTKCompatibility.cmake: ENH: threads used to include
	  this

2007-08-06 09:03  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  BUG: patch from Mathieu: the md5sums were not correct

	  Alex

2007-08-05 23:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-04 23:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-03 23:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-03 16:44  hoffman

	* Source/CTest/cmCTestGenericHandler.cxx: ENH: make sure there is
	  an error and notify user if nightly start time not set

2007-08-03 16:44  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: show files as
	  untested if no lines are covered

2007-08-03 16:42  hoffman

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: fatal error if cvs
	  update fails

2007-08-03 16:41  hoffman

	* Source/cmCTest.cxx: ENH: add a check to make sure nightly start
	  time was specified

2007-08-03 16:35  hoffman

	* Source/CTest/cmCTestMemCheckHandler.cxx: ENH: add another
	  valgrind error type

2007-08-03 16:31  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx, cmInstallCommand.h,
	  cmInstallTargetGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
	  cmTarget.cxx: ENH: Added warning when an install rule is created
	  from an EXCLUDE_FROM_ALL target.  Added a foo/preinstall version
	  of targets that need relinking so that exclude-from-all targets
	  can be manually relinked for installation.

2007-08-03 15:44  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h, cmMakefile.cxx, cmTarget.cxx:
	  BUG: Target exclusion-from-all tests should always use the root
	  local generator associated with the all target being tested.

2007-08-03 15:43  seanmcbride

	* Source/kwsys/CommandLineArguments.cxx: COMP: fixed compiler
	  warning in sprintf usage

2007-08-03 15:26  alex

	* Modules/CPack.cmake, Modules/CPackDeb.cmake,
	  Source/CPack/cmCPackGenericGenerator.cxx, Source/CPack/cpack.cxx:

	  ENH: better error messages from the debian package generator
	  -don't display the cpack help if a generator failed with some
	  problem -check for cmSystemTools::GetErrorOccuredFlag()

	  Alex

2007-08-03 09:39  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: Added
	  cmTarget::GetLanguages method to centralize computation of the
	  list of languages compiled in a target.  Transformed
	  NeedRequiresStep to use it.

2007-08-02 23:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-02 15:48  alex

	* Modules/FindPythonLibs.cmake:
	  ENH: make the python modules usable for C and C++ and only write
	  the header if it has changed

	  Alex

2007-08-02 14:28  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: BUG: Removing accidental
	  commit.

2007-08-02 14:28  king

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Quick-fix for
	  accidental commit.

2007-08-02 14:23  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: Added
	  cmTarget::GetLanguages method to centralize computation of the
	  list of languages compiled in a target.

2007-08-02 13:38  king

	* Source/: cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
	  ENH: Added cmTarget::GetLanguages method to centralize
	  computation of the list of languages compiled in a target.

2007-08-02 11:17  alex

	* Modules/Platform/: Windows-cl.cmake, Windows.cmake,
	  WindowsPaths.cmake:
	  ENH: use WindowsPaths.cmake on all Windows platforms, not only
	  for cl, makes the mingw cross compiler work out of the box and
	  should help mingw users on windows with a common install dir

	  Alex

2007-08-02 09:37  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: Simplify makefile target
	  generator listing of object files to clean.

2007-08-02 08:24  alex

	* Source/cmExtraEclipseCDT4Generator.cxx:
	  COMP: fix warning

	  Alex

2007-08-01 23:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-08-01 17:10  alex

	* Source/: cmInstallCommand.cxx, cmTryRunCommand.cxx:
	  ENH: if no COMPONENT is specified, make this install item part of
	  the "Unspecified" component -> if no components are used at all,
	  no change in behaviour, if components are used completely, no
	  change in behaviour, since this default will be overridden
	  everywhere, if components where used partly, it is now possible
	  to install only the unspecified items (e.g. everything which
	  wasn't marked as "Development")

	  Alex

	  Alex

2007-08-01 16:15  david.cole

	* Tests/Framework/: bar.cxx, foo.cxx: BUG: Fix test that broke on
	  Windows - sharing sources between SHARED and STATIC libraries
	  requires correct export and import decorations in the source
	  code...

2007-08-01 15:25  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmLocalXCodeGenerator.cxx,
	  cmLocalXCodeGenerator.h: ENH: Moved GetTargetDirectory method up
	  to cmLocalGenerator.	This provides a common interface to
	  something that was implemented in most local generators anyway.

2007-08-01 14:58  alex

	* Source/: cmExtraCodeBlocksGenerator.cxx, cmake.cxx: BUG: also
	  offer the extra generators in CMakeSetup

	  Alex

2007-08-01 13:04  david.cole

	* Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
	  Tests/Framework/CMakeLists.txt: BUG: Only pay attention to the
	  FRAMEWORK target property for SHARED library targets

2007-08-01 11:59  alex

	* Source/cmTryRunCommand.cxx:
	  STYLE: some more tuning for the comment text

	  Alex

2007-08-01 11:50  alex

	* Source/cmExtraEclipseCDT4Generator.cxx:
	  ENH: works also with nmake, tested by Jeff

	  Alex

2007-08-01 11:39  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not recognize
	  preprocessor definition flags for the linker which has no
	  preprocessor but does have flags starting with /D.

2007-08-01 11:36  king

	* Source/cmTarget.cxx: BUG: <CONFIG>_LOCATION property should use
	  the config name in the directory and not $(OutDir).  This
	  addresses bug#5363.

2007-08-01 10:53  king

	* Source/cmGeneratedFileStream.h: COMP: Fix warning about not being
	  able to automatically generate a copy constructor.

2007-08-01 10:07  alex

	* Source/kwsys/DynamicLoader.cxx:
	  COMP: also build the static dummy loader on Cray Catamount

	  Alex

2007-08-01 09:18  alex

	* Source/: CMakeLists.txt, cmExtraEclipseCDT4Generator.cxx,
	  cmExtraEclipseCDT4Generator.h, cmake.cxx:
	  ENH: add Eclipse CDT4 generator, patch from Miguel A.
	  Figueroa-Villanueva

	  Alex

2007-08-01 09:14  alex

	* Modules/Platform/Catamount.cmake:
	  ENH: add support for Catamount, the OS running on the compute
	  nodes of Cray super computers

	  Alex

2007-07-31 23:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-31 14:52  alex

	* Source/cmTryRunCommand.cxx, Tests/TryCompile/CMakeLists.txt:
	  ENH: add tests for check_c_source_runs(),
	  check_cxx_source_runs(), check_c_source_compiles() and
	  check_cxx_source_compiles() -TRY_RUN in crosscompiling mode: copy
	  the created executables to CMAKE_BINARY_DIR so the user can run
	  them manually on the target

	  Alex

2007-07-31 13:30  alex

	* Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake,
	  FindThreads.cmake:
	  STYLE: don't use FIND_INCLUDE_FILE() but only
	  FIND_INCLUDE_FILES() in FindThreads.h

	  BUG: improve CheckC(XX)SourceRuns.cmake so that it works with
	  cross compiling, the return value has to go in the cache but
	  shouldn't overwrite the actual return value, and it should go
	  only in the cache if we have a result from try_run() otherwise we
	  won't get here again if we have a result later on

	  Alex

2007-07-31 11:23  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix DLL and DEF
	  being lost and add real support for /DEF: /DLL does not have an
	  entry so just let it pass to advanced command line

2007-07-30 23:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-30 22:51  hoffman

	* Source/: cmSystemTools.cxx, CPack/cmCPackTGZGenerator.cxx,
	  CPack/cmCPackTarCompressGenerator.cxx: ENH: use gnu tar for
	  cygwin

2007-07-30 21:38  hoffman

	* Source/cmXMLParser.cxx: STYLE: fix warning

2007-07-30 15:52  alex

	* Source/kwsys/DynamicLoader.cxx:
	  COMP: add a dynamic loader for systems which don't support
	  dynamic loading, so this is handled in kwsys and not every
	  project using this has to care for it

	  Alex

2007-07-30 14:46  alex

	* Source/cmTryRunCommand.cxx:
	  ENH: FORCE the values in the cache, otherwise the file is useless

	  Alex

2007-07-29 23:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-28 23:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-28 00:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-27 13:12  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  STYLE: fix line length

	  Alex

2007-07-27 11:57  alex

	* Modules/Platform/: UnixPaths.cmake, WindowsPaths.cmake:
	  ENH: -add /usr/openwin/include and /usr/openwin/lib to the
	  default search paths -add
	  /${CMAKE_INSTALL_PREFIX}/(lib|bin|include) to the default cmake
	  search paths -> this should help users who install stuff in their
	  home

	  Alex

2007-07-27 10:55  hoffman

	* Source/: cmCommandArgumentLexer.h, cmCommandArgumentParser.cxx,
	  cmCommandArgumentParserTokens.h, cmConfigure.cmake.h.in,
	  cmCoreTryCompile.cxx, cmDependsFortranLexer.h,
	  cmDependsJavaLexer.h, cmExprLexer.h, cmXCodeObject.cxx,
	  cmXCodeObject.h, cmaketest.h.in, cmakexbuild.cxx,
	  CPack/OSXScriptLauncher.cxx, CPack/cmCPackConfigure.h.in,
	  CPack/cmCPackGenerators.cxx, CPack/cmCPackZIPGenerator.cxx,
	  CPack/cpack.cxx, CTest/cmCTestCoverageHandler.cxx,
	  CTest/cmCTestMemCheckHandler.cxx: STYLE: fix some kwstyle errors

2007-07-27 08:59  alex

	* CMakeCPack.cmake, Source/cmSetPropertiesCommand.h,
	  Source/cmake.cxx, Source/cmake.h, Modules/CPackDeb.cmake,
	  Modules/FindPythonLibs.cmake,
	  Source/CPack/cmCPackDebGenerator.cxx, Source/CPack/cpack.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx:
	  ENH: deb generator can now generate deb packages -remove the
	  unscriptable commands also from the cpack cmake -use
	  CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis
	  and the deb generator -make set_properties() scriptable -use a
	  non-const char array for adding the python modules

	  Alex

2007-07-27 04:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-26 16:38  hoffman

	* Source/CTest/cmCTestMemCheckHandler.cxx: ENH: add test output to
	  valgrind output and truncate output for valgrind

2007-07-26 14:36  hoffman

	* Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: fix warning on
	  win64

2007-07-26 11:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-26 08:40  alex

	* Source/: cmTryRunCommand.cxx, CPack/cmCPackGenerators.cxx,
	  CPack/cmCPackZIPGenerator.cxx, CPack/cpack.cxx:
	  STYLE: fix line lengths

	  Alex

2007-07-26 00:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-25 16:37  hoffman

	* Source/CTest/cmCTestTestHandler.cxx: ENH: fix bug with valgrind
	  output being truncated

2007-07-25 15:08  alex

	* Modules/FindPythonLibs.cmake:
	  COMP: same as in VTK, build modules by default as shared if the
	  platform supports this, don't include shared modules in the
	  generated header

	  Alex

2007-07-25 13:08  alex

	* Source/CPack/: cmCPackDebGenerator.cxx, cmCPackGenerators.cxx:
	  ENH: apply patch from Mathieu which creates a deb file (not
	  finishsed yet)

	  Alex

2007-07-25 11:41  alex

	* Source/CPack/cmCPackDebGenerator.cxx:
	  COMP: silence warnings

	  Alex

2007-07-25 10:57  alex

	* Modules/CPackDeb.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
	  Source/CPack/cmCPackDebGenerator.cxx,
	  Source/CPack/cmCPackDebGenerator.h,
	  Source/CPack/cmCPackGenerators.cxx:
	  ENH: add an empty debian package generator, Mathieu volunteered
	  to fill it :-)

	  Alex

2007-07-25 09:22  hoffman

	* Source/: cmXMLParser.cxx, cmXMLParser.h: STYLE: fix compiler
	  warning

2007-07-25 04:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-24 15:55  hoffman

	* Source/cmWin32ProcessExecution.cxx: ENH: fix resource leak

2007-07-24 15:27  hoffman

	* DartLocal.conf.in: ENH: clean up some missing dashboards

2007-07-24 14:50  alex

	* Source/kwsys/ProcessUNIX.c:
	  COMP: sync with HEAD

	  Alex

2007-07-24 14:43  hoffman

	* Source/CTest/: cmCTestMemCheckHandler.cxx,
	  cmCTestMemCheckHandler.h, cmCTestTestHandler.h: ENH: add support
	  for bounds checker

2007-07-24 14:14  alex

	* Source/kwsys/DynamicLoader.cxx:
	  ENH: disable dynamic loader if shared libraries are not supported
	  instead of hacking around it

	  Alex

2007-07-24 12:52  alex

	* Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CPack/cmCPackZIPGenerator.cxx,
	  Source/CPack/cmCPackZIPGenerator.h, Modules/CPackZIP.cmake,
	  Modules/Platform/BlueGeneL.cmake:
	  ENH: add ReadListFile() to cmCPackGenericGenerator, so cmMakefile
	  can be private again -convert the ZIP generator to use a cmake
	  script instead of hardcoding everything (CPackZIP.cmake)

	  Alex

2007-07-24 10:05  hoffman

	* Source/kwsys/ProcessWin32.c: ENH: fix resource leak

2007-07-24 10:00  alex

	* Modules/CMakeDetermineSystem.cmake,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx:
	  ENH: determine the current system also in cpack, so the search
	  paths are loaded Additionally the makefile in
	  cmCPackGenericGenerator is now protected instead of private, so
	  with these two changes the cpack generators should now be able to
	  find their tools and how to call these tools from cmake scripts,
	  instead of hardcoding the search order and command line (as done
	  e.g. in cmCPackZIPGenerator.cxx)

	  Alex

2007-07-24 02:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-23 13:13  alex

	* Source/cmTryRunCommand.cxx:
	  STYLE: put a lot of comments into the generated cmake-cache
	  preloading file to aid the user with using it

	  Alex

2007-07-23 11:22  alex

	* Modules/FindPythonInterp.cmake:
	  STYLE: mark the variable as advanced

	  Alex

2007-07-23 10:47  alex

	* Source/cmTryRunCommand.cxx:
	  ENH: try to create a file which can be used for presetting the
	  cache values of the TRY_RUN() results when crosscompiling

	  Alex

2007-07-23 09:49  alex

	* Modules/: FindASPELL.cmake, FindBZip2.cmake, FindBoost.cmake,
	  FindCURL.cmake, FindCurses.cmake, FindEXPAT.cmake,
	  FindGnuplot.cmake, FindHSPELL.cmake, FindJPEG.cmake,
	  FindJasper.cmake, FindLibXml2.cmake, FindLibXslt.cmake,
	  FindMPEG.cmake, FindMPEG2.cmake, FindMotif.cmake,
	  FindOpenAL.cmake, FindPNG.cmake,
	  FindPackageHandleStandardArgs.cmake, FindPerl.cmake,
	  FindPerlLibs.cmake, FindPhysFS.cmake, FindPythonInterp.cmake,
	  FindPythonLibs.cmake, FindSDL.cmake, FindTCL.cmake,
	  FindTIFF.cmake, FindTclsh.cmake, FindWget.cmake, FindZLIB.cmake:
	  ENH: add second failure message parameter to
	  FIND_PACKAGE_HANDLE_STANDARD_ARGS(), so cmake modules can specify
	  their own better failure messages. If the default is ok use
	  "DEFAULT_MSG".  Do this also for FindBoost.cmake (#5349)

	  Alex

2007-07-23 09:06  alex

	* Source/: cmLocalGenerator.cxx, kwsys/SystemTools.cxx:
	  PERF: micro optimization: the (*pos1) && (*pos1=='/') were
	  redundant, and hasDoubleSlash is false in most cases, so in most
	  cases 3 comparisons were done, now only one

	  Alex

2007-07-23 00:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-21 23:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-20 22:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-20 16:31  alex

	* Utilities/KWStyle/CMakeFiles.txt.in:
	  ENH: add quotes around the file names, so kwstyle can handle it
	  if there are spaces in the path

	  Alex

2007-07-20 14:08  hoffman

	* Source/cmCommandArgumentParser.cxx, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: user more memory
	  for parser and add test to complex that sets a huge string

2007-07-20 13:03  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: fix div by 0

2007-07-20 12:25  hoffman

	* Utilities/cmcurl/CMake/OtherTests.cmake: ENH: change order so
	  windows functions are found first since try compile is slow on
	  windows

2007-07-20 10:07  hoffman

	* DartLocal.conf.in: ENH: change name

2007-07-20 08:48  alex

	* Source/cmMakefile.cxx:
	  STYLE: even more output when --debug-output is used

	  Alex

2007-07-20 08:36  alex

	* Source/: cmDocumentation.cxx, cmExportCommand.h,
	  cmExtraCodeBlocksGenerator.cxx, cmExtraCodeBlocksGenerator.h,
	  cmFileCommand.cxx, cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmHexFileConverter.cxx, cmIncludeExternalMSProjectCommand.cxx,
	  cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.h,
	  cmTryRunCommand.h, cmake.h, CTest/cmCTestScriptHandler.cxx:
	  STYLE: fix line lengths

	  Alex

2007-07-19 21:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-19 15:39  alex

	* Modules/CPack.STGZ_Header.sh.in:
	  ENH: try if tail works with the -n +<number> syntax, if not use
	  only "+<number>" (GNU tail warns that this is deprecated)

	  Alex

2007-07-19 13:40  alex

	* Modules/FindTCL.cmake:
	  ENH: add TK_FOUND and TCLTK_FOUND TCL_FOUND is now TRUE if Tcl
	  was found, before it was only TRUE if Tcl and Tk were found

	  Alex

2007-07-19 11:59  alex

	* Modules/FindPythonLibs.cmake:
	  BUG: fix typo

	  Alex

2007-07-19 11:47  alex

	* Modules/FindPythonLibs.cmake:
	  ENH: make the list of modules global

	  Alex

2007-07-19 11:13  alex

	* Source/: cmFindPackageCommand.h, cmMakefile.cxx, cmakemain.cxx,
	  CPack/cpack.cxx:
	  STYLE: fix some typos, nicer debug output

	  Alex

2007-07-19 10:20  alex

	* Modules/FindPythonLibs.cmake:
	  ENH: only load the static modules in the LoadAll function

	  Alex

2007-07-19 09:42  alex

	* Modules/: CPack.STGZ_Header.sh.in, FindPHP4.cmake:
	  BUG: fix #5329, if /usr/xpg4/bin/tail exists, use this one -> on
	  SunOS /usr/bin/tail doesn't understand the -n +<number> syntax
	  -remove standard searchd dirs from FindPHP4.cmake

	  Alex

2007-07-19 09:00  alex

	* Modules/: FindASPELL.cmake, FindCURL.cmake, FindCurses.cmake,
	  FindDCMTK.cmake, FindEXPAT.cmake, FindGLUT.cmake, FindGTK.cmake,
	  FindGnuplot.cmake, FindHSPELL.cmake, FindMPEG.cmake,
	  FindMPEG2.cmake, FindMotif.cmake, FindPerl.cmake,
	  FindPhysFS.cmake, FindPike.cmake, FindPythonLibs.cmake,
	  FindSDL.cmake, FindTCL.cmake, FindTclsh.cmake, FindWget.cmake,
	  readme.txt:
	  ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS() macro in
	  most of the not-too-complicated modules -remove unnecessary
	  default search paths used in the FIND_XXX() calls

	  Alex

2007-07-18 14:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-18 13:56  alex

	* Modules/: FindBZip2.cmake, FindCups.cmake, FindJPEG.cmake,
	  FindJasper.cmake, FindLibXslt.cmake, FindOpenAL.cmake,
	  FindPNG.cmake, FindPerlLibs.cmake, FindPythonInterp.cmake,
	  FindTCL.cmake, FindTIFF.cmake, FindZLIB.cmake:
	  ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS in some of the
	  FindXXX modules, remove some of the extra search paths which are
	  also searched by default

	  Alex

2007-07-18 13:26  alex

	* Modules/: CMakeLists.txt, FindLibXml2.cmake,
	  FindPackageHandleStandardArgs.cmake, FindPythonLibs.cmake:
	  ENH: add a macro FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2
	  LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR) which handles the required
	  and QUIET arguments and sets <NAME>_FOUND

	  Alex

2007-07-18 10:52  alex

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake:
	  ENH: if CMAKE_(C|CXX)_COMPILER is preset to a list of two
	  elements, use the first one as the compiler and the second one as
	  ARG1 for the compiler

	  Alex

2007-07-18 10:19  alex

	* Source/: CMakeLists.txt, cmExtraCodeBlocksGenerator.cxx,
	  cmake.cxx:
	  ENH: build codeblocks generator also on Windows

	  Alex

2007-07-17 13:43  hoffman

	* Source/cmAddCustomCommandCommand.h: STYLE: add more docs

2007-07-17 13:10  alex

	* Source/cmakemain.cxx:
	  COMP: fix warning about unused variable

	  Alex

2007-07-17 12:01  alex

	* Source/: cmake.cxx, cmakemain.cxx:
	  COMP: fix build on Windows, where GetCurrentDirecty() is
	  redefined to GetCurrentDirectoryA() -correct return value for
	  md5sum

	  Alex

2007-07-17 10:44  alex

	* Source/: cmLocalGenerator.cxx, cmake.cxx, cmakemain.cxx:
	  STYLE: fix line lengths and add "remove -f" to the docs

	  Alex

2007-07-17 09:25  alex

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalGenerator.cxx, cmMakefile.cxx, cmMessageCommand.cxx,
	  cmakemain.cxx:
	  ENH: produce a lot more output when running with --debug-output
	  -try to fix build error on HPUX

	  Alex

2007-07-17 08:51  alex

	* Modules/Platform/WindowsPaths.cmake:
	  ENH: also look in the include/, lib/ and bin/ directories in the
	  cmake install dir under windows, this will help e.g. people using
	  kdewininstaller and similar setups

	  Alex

2007-07-17 08:41  alex

	* Modules/: KDE3Macros.cmake, FindKDE3.cmake:
	  ENH: don't hardcode the /lib/kde3/ directory for the libtool
	  files, but make it adjustable and detect if libkdecore.so is a
	  64bit library

	  Alex

2007-07-16 15:10  alex

	* Source/cmSystemTools.cxx:
	  BUG: fix bootstrapping, md5sum disabled in bootstrapping mode

	  Alex

2007-07-16 13:29  alex

	* Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt:
	  STYLE: remove debug output

2007-07-16 13:26  alex

	* Source/cmMakefile.cxx,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt:
	  BUG: GET_DIRECTORY_PROPERTY(INCLUDE_DIRECTORIES|LINK_DIRECTORIES)
	  wasn't working, for both the result was always empty, since
	  cmMakefile::GetProperty() recognized it as a special property,
	  constructed a correct return value and called
	  cmMakefile::SetProperty() with this list of directories, which
	  then didn't actually set the property, but applied it to the
	  internal vector of include/link directories. The following
	  getPropertyValue in cmMakefile::GetProperty() then still didn't
	  find it and returned nothing. Now for all special property the
	  static string output is used and its content is returned. I'm not
	  sure it is the right way to fix this problem but at least it
	  seems to work and it fixes the Paraview3 build

	  Alex

2007-07-16 10:59  hoffman

	* CMakeLists.txt, Readme.txt: ENH: final 2.4.7	commit

2007-07-16 10:54  alex

	* Source/: cmake.cxx, cmSystemTools.h, cmSystemTools.cxx:
	  ENH: apply patch from Mathieu, add argument -E md5sum to compute
	  md5sums of files, compatible to md5sum output

	  Alex

2007-07-16 10:54  hoffman

	* Readme.txt: ENH:

2007-07-16 10:53  hoffman

	* Readme.txt: ENH: clean up a bit

2007-07-16 10:13  alex

	* Modules/Platform/NetBSD.cmake:
	  BUG: the Plugin test fails on NetBSD, let's see if this fixes it

	  Alex

2007-07-16 09:08  alex

	* Modules/Platform/UnixPaths.cmake:
	  ENH: also add the install base dir of the running cmake to the
	  search directories for the FIND_XXX() commands, for the case that
	  somebody has its own install tree

	  Alex

2007-07-13 12:03  alex

	* Source/cmAddLibraryCommand.cxx, Utilities/CMakeLists.txt:
	  STYLE: better error message, name the new manpages cmakecommands,
	  cmakecompat, cmakeprops and cmakemodules

	  Alex

2007-07-13 11:20  alex

	* Modules/Platform/DragonFly.cmake:
	  ENH: add DragonFly BSD, which is very close to FreeBSD (#4500)

	  Alex

2007-07-13 10:29  alex

	* Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake:
	  BUG: the SET( ... CACHE INTERNAL) didn't work as expected, since
	  the variable is already added to the cache inside
	  cmTryRunCommand.cxx, so the value used here was ignored.
	  Additionally the INTERNAL made it internal, which shouldn't be
	  done when cross compiling, since here the user is required to
	  edit this variable manually e.g. using ccmake.

	  Alex

2007-07-13 00:58  alex

	* Source/: CMakeLists.txt, cmExtraCodeBlocksGenerator.cxx,
	  cmExtraCodeBlocksGenerator.h, cmake.cxx:
	  ENH: add a simple CodeBlocks extra generator, early alpha stage,
	  there seems to be interest in it

	  Alex

2007-07-12 16:15  alex

	* Modules/Platform/BlueGeneL.cmake:
	  ENH: add the static libs always to the link libs, if they are not
	  used it shouldn't hurt

	  Alex

2007-07-12 15:00  alex

	* Modules/: CMakeLists.txt, CheckStructHasMember.cmake:
	  ENH: add macro to test if a member has specified struct, e.g.
	  check_struct_has_member("struct stat" st_rdev    "${CFG_HEADERS}"
	  HAVE_STRUCT_STAT_ST_RDEV)

	  Alex

2007-07-12 13:41  alex

	* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
	  Platform/Generic-ADSP-ASM.cmake, Platform/Generic-ADSP-C.cmake,
	  Platform/Generic-ADSP-CXX.cmake,
	  Platform/Generic-ADSP-Common.cmake:
	  ENH: add support for the ADSP toolchains for Blackfin, Shark and
	  TigerShark DSPs, patch from Raphael Cotty

	  Alex

2007-07-12 11:56  alex

	* Source/cmListCommand.cxx, Source/cmListCommand.h,
	  Tests/CMakeTests/ListTest.cmake.in:
	  ENH: add LIST(CONTAINS ...) patch from "Miguel A.
	  Figueroa-Villanueva, miguelf (AT) ieee.org added tests for
	  LIST(CONTAINS, SORT, REVERSE)

	  Alex

2007-07-12 11:05  alex

	* Modules/FindCURL.cmake:
	  BUG: honor REQUIRED and QUIETLY (#5312)

	  Alex

2007-07-12 10:38  alex

	* Readme.txt:
	  STYLE: add Readme.txt with instructions how to build cmake, fix
	  #5296

	  Alex

2007-07-12 10:17  martink

	* Source/cmGetDirectoryPropertyCommand.cxx: BUG: fix screwup in
	  GetDirectoryProp...

2007-07-12 08:37  alex

	* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmTarget.cxx, Modules/CMakeASMCompiler.cmake.in,
	  Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeForceCompiler.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeJavaCompiler.cmake.in: ENH: second try for handling
	  the linker language with integer priority values (returning a
	  pointer to a string on the stack is no good idea)

	  Alex

2007-07-11 17:29  alex

	* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmTarget.cxx, Modules/CMakeASMCompiler.cmake.in,
	  Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeForceCompiler.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeJavaCompiler.cmake.in: COMP: revert last commit for
	  now, broke Visual Studio

	  Alex

2007-07-11 16:22  alex

	* Modules/CMakeASMCompiler.cmake.in,
	  Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeForceCompiler.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeJavaCompiler.cmake.in, Modules/CMakeLists.txt,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmTarget.cxx:
	  ENH: CMAKE_<LANG>_LINKER_PREFERENCE is now an integer priority,
	  not a two-step priority (None or Prefered) Current order: ASM 0,
	  C 10, Fortran 20, CXX 30, Java 40 This is the same order as
	  automake choses:
	  http://www.gnu.org/software/automake/manual/html_node/How-the-Linker-is-Chosen.html

	  This change should be backward compatible: if there is a project
	  using fortran and CXX, they had to set the LINKER_LANGUAGE
	  explicitely, otherwise cmake complained (but still generated the
	  project files). Explicitely setting the linker language still
	  overrides automatic detection.  If somebody has a custom language
	  for cmake and the PREFERENCE starts with "P", its changed to 100,
	  which gives it preference over all other languages (except the
	  other custom languages which have also "Prefered"). "None" is
	  converted to 0.

	  Alex

2007-07-11 15:53  alex

	* Source/: cmDocumentation.cxx, cmDocumentation.h,
	  cmPropertyDefinition.cxx, cmPropertyDefinition.h, cmake.cxx,
	  cmake.h, cmakemain.cxx:
	  STYLE: sort the property documentation into
	  global/directory/target/test/sourcefile and variable sections

	  Alex

2007-07-11 15:50  alex

	* Source/cmMakefile.cxx:
	  ENH: change the way #cmakedefine is changed to #undef, so it is
	  similar to what autoconf does. This makes porting software from
	  autoconf to cmake easier, since it's easier to diff the resulting
	  config headers.

	  Now the following #cmakedefine HAVE_STRING_H 1 #cmakedefine
	  HAVE_STRLCAT 1

	  produce:

	  #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT */

	  whereas before they produced:

	  #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT 1 */

	  Since it's commented out anyway, it's now change in behaviour.

	  Alex

2007-07-11 13:39  alex

	* Modules/CMakeASMInformation.cmake:
	  ENH: add CMAKE_INCLUDE_FLAG_ASM${ASM_DIALECT} and don't allow
	  preset CMAKE_xxx_INFORMATION files

	  Alex

2007-07-10 21:38  alex

	* Modules/FindKDE4.cmake:
	  STYLE: use EXECUTE_PROCESS() instead of EXEC_PROGRAM()

	  Alex

2007-07-10 17:11  alex

	* Modules/Platform/eCos.cmake:
	  ENH: add the ecos include dir and the ecos definitions by default

	  Alex

2007-07-10 14:05  martink

	* Source/cmGetSourceFilePropertyCommand.cxx: ENH: added some
	  documentation to explain a section of code a bit better

2007-07-10 13:52  martink

	* Source/: cmMakefile.cxx, cmGetDirectoryPropertyCommand.cxx: ENH:
	  some cleanup of get property commands

2007-07-09 14:30  king

	* Source/cmLocalVisualStudioGenerator.h: STYLE: Removed stray
	  comment.

2007-07-09 13:07  alex

	* Modules/Platform/eCos.cmake:
	  ENH: add support for building eCos applications natively

	  Alex

2007-07-09 08:16  alex

	* Tests/Assembler/main.c: COMP: hopefully fix test, finally

	  Alex

2007-07-09 05:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-09 00:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-08 22:06  alex

	* Tests/Assembler/main.c: COMP: fix test

	  Alex

2007-07-07 17:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-06 19:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-06 14:02  alex

	* Tests/Assembler/CMakeLists.txt:
	  BUG: fix test

	  Alex

2007-07-06 13:08  alex

	* Utilities/CMakeLists.txt:
	  BUG: the cmake deps depend on cmake

	  Alex

2007-07-06 08:53  alex

	* Tests/Assembler/: CMakeLists.txt, main.c:
	  COMP: OPTIONAL was missing in ENABLE_LANGUAGE() -the assembler
	  file seems to work for Linux and FreeBSD -try to fix main() for
	  HP-UX compiler

	  Alex

2007-07-05 16:38  alex

	* Tests/Assembler/CMakeLists.txt:
	  STYLE: some more output

	  Alex

2007-07-05 16:32  alex

	* Tests/Assembler/: CMakeLists.txt, main-linux-x86-gas.s:
	  COMP: skip APPLE, since there with universal binaries the
	  assembler file would be built for both architectures

	  Alex

2007-07-05 16:11  alex

	* Tests/Assembler/CMakeLists.txt:
	  COMP: let's see if this assembler file works also on other
	  platforms than linux...

	  Alex

2007-07-05 15:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-05 09:05  alex

	* Tests/: CMakeLists.txt, Assembler/CMakeLists.txt,
	  Assembler/main-linux-x86-gas.s, Assembler/main.c:
	  ENH: add a simple assembler test

	  Alex

2007-07-04 08:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-03 16:10  alex

	* Source/: cmCommandArgumentsHelper.cxx,
	  cmExternalMakefileProjectGenerator.cxx, cmake.cxx:
	  STYLE: name the external generator "KDevelop3 - Unix Makefiles"
	  instead of "Unix Makefiles - KDevelop3" -initialize Ignore to 0,
	  crashes otherwise

	  Alex

2007-07-03 11:41  alex

	* Modules/FindOpenGL.cmake:
	  STYLE: don't test twice for APPLE

	  Alex

2007-07-03 09:45  king

	* DartLocal.conf.in: ENH: Adding hythloth expected nightly
	  submissions.

2007-07-03 08:26  alex

	* Source/: cmDocumentation.cxx, cmDocumentation.h:
	  COMP: fix compile on HP-UX with aCC, reusing the same identifier
	  for a variable as for the enum type doesn't work here

	  Alex

2007-07-03 03:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-07-02 16:46  alex

	* Source/: cmCommandArgumentsHelper.cxx, cmExportCommand.cxx:
	  COMP: fix warnings

	  Alex

2007-07-02 16:04  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h: COMP: Remove unused
	  argument.

2007-07-02 16:04  king

	* Source/cmInstallTargetGenerator.cxx: COMP: Remove shadowed local.

2007-07-02 15:54  alex

	* Modules/CMakeFindBinUtils.cmake:
	  COMP: with visual studio it's no error if link isn't found

	  Alex

2007-07-02 15:43  alex

	* Source/: cmBootstrapCommands.cxx, cmCommand.h,
	  cmCommandArgumentsHelper.cxx, cmCommandArgumentsHelper.h,
	  cmExportCommand.cxx, cmExportCommand.h:
	  ENH: add framework for unified handling of arguments to cmake
	  commands, example see cmExportCommand.cxx

	  Alex

2007-07-02 14:56  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h,
	  cmInstallCommand.cxx, cmInstallDirectoryGenerator.cxx,
	  cmInstallDirectoryGenerator.h, cmInstallExportGenerator.cxx,
	  cmInstallExportGenerator.h, cmInstallFilesGenerator.cxx,
	  cmInstallFilesGenerator.h, cmInstallGenerator.cxx,
	  cmInstallGenerator.h, cmInstallScriptGenerator.cxx,
	  cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
	  Further cleanup of installation script generation.  The
	  per-component and per-configuration testing is now done in cmake
	  code instead of in the FILE(INSTALL) command.  The generation of
	  the cmake code to do these tests is centralized in
	  cmInstallGenerator.  Old-style shared library versioning and
	  component/config support code has been removed from
	  FILE(INSTALL).  This commit is surrounded by the tags
	  CMake-InstallGeneratorCleanup2-pre and
	  CMake-InstallGeneratorCleanup2-post.

2007-07-02 14:18  alex

	* Modules/CMakeForceCompiler.cmake:
	  ENH: make supporting embedded compilers need a user specific
	  linker file for compiling an executable (amd thus cannot build
	  the compiler-id program) easier by providing CMAKE_FORCE_XXX()
	  macros which force cmake to use the given compilers anyway

	  Alex

2007-07-02 13:32  king

	* Source/: cmTarget.cxx, cmTarget.h: STYLE: Fixed line-too-long,
	  fixed indentation, removed trailing whitespace, added function
	  separator comment lines.

2007-07-02 13:29  alex

	* Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Tests/CMakeTests/DummyToolchain.cmake,
	  Tests/CMakeTests/ToolchainTest.cmake.in:
	  ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE,
	  CMAKE_SYSTEM_AND_C_COMPILER_INFO_FILE,
	  CMAKE_SYSTEM_AND_CXX_COMPILER_INFO_FILE,
	  CMAKE_SYSTEM_AND_C_COMPILER_AND_PROCESSOR_INFO_FILE and
	  CMAKE_SYSTEM_AND_CXX_COMPILER_AND_PROCESSOR_INFO_FILE

	  Instead of presetting these variables to arbitrary filenames,
	  users should set up CMAKE_SYSTEM_NAME and the compilers correctly
	  and also create a Platform/ directory so these files will all
	  follow the official cmake style, which should make it easier to
	  understand and debug project which have their own
	  platform/toolchain support files.

	  -remove support for a suffix to MS crosscompilers, since this is
	  not (yet) supported by cmake and might confuse users

	  Alex

2007-07-02 12:46  alex

	* Modules/CMakeFindBinUtils.cmake:
	  BUG: with MS Visual Studio currently there is no compiler id, so
	  check the generator too

	  Alex

2007-07-02 11:31  king

	* Source/cmInstallTargetGenerator.cxx: BUG: Fix install_name_tool
	  update of the executable in an installed bundle on OSX.  This
	  addresses bug#4534.

2007-07-02 11:24  alex

	* Source/cmDocumentation.h:
	  COMP: fix build with msvc 6, the enums are now part of a class
	  which is already completely parsed

	  Alex

2007-07-02 11:05  alex

	* Utilities/CMakeLists.txt:
	  BUG: fix build with cmake < 2.4

	  Alex

2007-07-02 11:02  king

	* Source/: cmInstallGenerator.cxx, cmInstallGenerator.h,
	  cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
	  Improved indentation of generated cmake_install.cmake code.

2007-07-02 09:58  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Enable versioned executable
	  test everywhere but XCode.

2007-07-01 22:55  hoffman

	* Source/: cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h: COMP: fix warning in release
	  branch

2007-07-01 16:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-30 22:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-30 21:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-29 16:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-29 12:58  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/Platform/Linux.cmake,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmCommandArgumentParserHelper.h, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmLocalGenerator.cxx,
	  Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
	  Tests/StringFileTest/InputFile.h.in,
	  Tests/StringFileTest/StringFile.cxx: ENH: RC 11

2007-06-29 11:30  hoffman

	* DartLocal.conf.in: ENH: remove more machines

2007-06-29 11:18  hoffman

	* CMakeLists.txt, DartLocal.conf.in: ENH: make DartLocal.conf part
	  of project

2007-06-28 16:11  king

	* Source/: cmInstallDirectoryGenerator.cxx,
	  cmInstallExportGenerator.cxx, cmInstallFilesGenerator.cxx,
	  cmInstallGenerator.cxx, cmInstallGenerator.h,
	  cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
	  First step of install script generator cleanup.  Each
	  configuration to be installed is now separately handled instead
	  of using variables to store per-configuration names.	For targets
	  the component and configuration install-time tests are now done
	  in the install script instead of in the FILE(INSTALL) command.
	  This cleans things up like not trying to strip a file that was
	  optionally not installed.  It also simplifies the code for
	  install_name adjustment on OSX.  This commit is surrounded by the
	  tags CMake-InstallGeneratorCleanup1-pre and
	  CMake-InstallGeneratorCleanup1-post.

2007-06-28 15:28  alex

	* Source/cmGlobalGenerator.cxx:
	  COMP: fix warning about unused parameter

	  Alex

2007-06-28 15:04  alex

	* Source/cmDocumentation.cxx, Source/cmDocumentation.h,
	  Source/cmakemain.cxx, Utilities/CMakeLists.txt:
	  ENH: generate separate documentation for the commands,
	  compatiblity commands, modules and properties as html, text and
	  man pages.  The names of the man pages are cmcommands, cmcompat,
	  cmprops and cmmodules, so they are easy to type.

	  Alex

2007-06-28 13:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-28 11:00  alex

	* Source/cmDocumentation.cxx, Source/cmDocumentation.h,
	  Source/cmDumpDocumentation.cxx, Source/cmakemain.cxx,
	  Source/CursesDialog/ccmake.cxx, Utilities/CMakeLists.txt:
	  ENH: -in the full documentation there is now an extra section for
	  compatibility commands, so users see which commands they
	  shouldn't use -cmake -h <command> now also works with lower case
	  commands --help-fullm --help-command, --help-module and
	  --help-property now determine the output format from the
	  extension of the given filename

	  Let me know if there are some things I overlooked.

	  Alex

2007-06-28 10:22  alex

	* Source/cmGlobalVisualStudio6Generator.cxx:
	  COMP: fix typo

	  Alex

2007-06-28 09:14  alex

	* Modules/: CMakeASM-ATTInformation.cmake,
	  CMakeASMCompiler.cmake.in, CMakeASMInformation.cmake,
	  CMakeDetermineASM-ATTCompiler.cmake,
	  CMakeDetermineASMCompiler.cmake, CMakeTestASM-ATTCompiler.cmake,
	  CMakeTestASMCompiler.cmake, Platform/gas.cmake:
	  ENH: initial support for assembler in cmake, needs testing by our
	  users

	  Alex

2007-06-28 09:09  alex

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmEnableLanguageCommand.cxx, cmEnableLanguageCommand.h,
	  cmGlobalBorlandMakefileGenerator.h, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMSYSMakefileGenerator.h,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.h,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Win64Generator.cxx,
	  cmGlobalVisualStudio8Win64Generator.h,
	  cmGlobalWatcomWMakeGenerator.cxx, cmGlobalWatcomWMakeGenerator.h,
	  cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmProjectCommand.cxx:
	  ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be
	  possible to do something like this:

	  ENABLE_LANGUAGE(ASM-ATT) IF(CMAKE_ASM-ATT_COMPILER_WORKS)   ...
	  do assembler stufff ELSE(CMAKE_ASM-ATT_COMPILER_WORKS)   ...
	  fallback to generic C/C++ ENDIF(CMAKE_ASM-ATT_COMPILER_WORKS)

	  Alex

2007-06-27 16:28  alex

	* Source/kwsys/: DynamicLoader.cxx, ProcessUNIX.c:
	  ENH: build on BlueGene/L: -add static resolv, nss_files and
	  nss_dns libs to the default set of libs, otherwise we get
	  undefined references out of libc to several functions -add a
	  dummy DynamicLoader in kwsys for systems without shared libs
	  -BlueGene doesn't have SA_SIGINFO

	  Alex

2007-06-27 16:14  king

	* Source/cmInstallCommand.cxx: BUG: Do not install the import
	  library for an executable that does not have ENABLE_EXPORTS set.

2007-06-27 16:10  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h: BUG: Need to compute
	  the correct versioned name for executables on cygwin.  This
	  addresses bug#5238.

2007-06-27 15:42  alex

	* Source/cmTarget.cxx:
	  ENH: here we really want only non-imported targets, as discussed
	  with Brad

	  Alex

2007-06-27 14:55  alex

	* Modules/CMakeDetermineCompilerId.cmake:
	  BUG: use ${LANG}_COMPILER_ARG1 also here, otherwise some
	  compilers won't be able to compile e.g. the C++ source file (e.g.
	  the ADSP compiler needs -c++ for compiling C++ files)

	  Alex

2007-06-27 13:22  king

	* Tests/Java/CMakeLists.txt: BUG: For in-source version do not use
	  a custom command output and custom target with the same name.
	  This accidentally worked before but with a circular dependency.

2007-06-27 12:07  king

	* Modules/Platform/Linux.cmake, Modules/Platform/UnixPaths.cmake,
	  Source/cmFindLibraryCommand.cxx, Source/cmake.cxx: ENH: Added
	  global property FIND_LIBRARY_USE_LIB64_PATHS to allow lib64 paths
	  to be searched optionally.  Turn off the feature on debian
	  systems.  This addresses debian report 419007.

2007-06-27 12:05  king

	* Source/cmPropertyDefinition.cxx: BUG: Fixed spelling of globally
	  in global property names.

2007-06-27 11:42  king

	* Modules/Platform/GNU.cmake: ENH: Added GNU/Hurd platform.  Taken
	  from debian patch 407155.

2007-06-27 11:39  king

	* Source/kwsys/ProcessUNIX.c: COMP: Fix for platforms that do not
	  have siginfo on their signal handlers.

2007-06-27 08:43  alex

	* Tests/CMakeLists.txt:
	  COMP: fix tests where the building cmake doesn't have
	  GET_TEST_PROPERTY

	  Alex

2007-06-27 04:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-26 19:54  alex

	* Source/cmGlobalGenerator.cxx:
	  ENH: use CMAKE_SYSTEM instead of CMAKE_SYSTEM_NAME, since
	  CMAKE_SYSTEM_NAME may already have been set when crosscompiling

	  Alex

2007-06-26 17:14  alex

	* Source/cmGlobalGenerator.cxx:
	  COMP: fix broken tests for now

	  Alex

2007-06-26 17:08  alex

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx:
	  COMP: fix bootstrapping

	  Alex

2007-06-26 15:30  alex

	* Tests/: CMakeLists.txt, SimpleCOnly/CMakeLists.txt,
	  SimpleCOnly/bar.c, SimpleCOnly/foo.c, SimpleCOnly/main.c:
	  ENH: add a SimpleCOnly test, this is needed e.g. for testing sdcc
	  since this doesn't support C++ and also doesn't have a printf()
	  implementation by default -add a test for mingw cross compiler

	  Alex

2007-06-26 15:15  alex

	* Tests/CMakeLists.txt, Modules/Platform/Generic-SDCC-C.cmake:
	  ENH:

2007-06-26 14:48  martink

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: add
	  SetProperties into bootstrap

2007-06-26 13:50  alex

	* Source/: cmDefinePropertyCommand.h, cmGetPropertyCommand.h,
	  cmSetPropertiesCommand.h:
	  STYLE: rename chain to inherit in the docs

	  Alex

2007-06-26 13:19  alex

	* Modules/: CMakeCCompilerId.c, Platform/Generic-SDCC-C.cmake:
	  ENH: add basic support for sdcc (http://sdcc.sourceforge.net),
	  needs sdcc (sdcclib) cvs for creating libraries)

	  Alex

2007-06-26 13:05  alex

	* Modules/Platform/Generic.cmake, Source/cmAddLibraryCommand.cxx,
	  Source/cmake.cxx, Source/cmake.h,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/Platform/BlueGeneL.cmake:
	  STYLE: change global cmake variable
	  CMAKE_TARGET_SUPPORTS_ONLY_STATIC_LIBS to the first global cmake
	  property TARGET_SUPPORTS_SHARED_LIBS

	  Alex

2007-06-26 13:00  alex

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Source/cmGlobalGenerator.cxx:
	  ENH: check for CMAKE_HOST_SYSTEM_NAME to decide whether to load
	  CMakeDetermineSystem.cmake, since CMAKE_SYSTEM_NAME might already
	  be preset when using cmake for cross compiling use type STRING
	  instead of FILEPATH since otherwise a strange filename was
	  generated

	  Alex

2007-06-26 04:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-25 12:50  martink

	* Source/: cmGetPropertyCommand.cxx, cmSetPropertiesCommand.cxx:
	  COMP: fix warnings

2007-06-25 12:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-25 10:34  martink

	* Source/: cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h,
	  cmProperty.h, cmPropertyDefinition.cxx, cmPropertyMap.cxx,
	  cmake.cxx, cmake.h: ENH: added the ability to document variables
	  and cached_variables

2007-06-25 10:33  martink

	* Source/: cmGetPropertyCommand.cxx, cmGetPropertyCommand.h: ENH:
	  added  cmGetPropertyCommand

2007-06-25 09:51  martink

	* Source/cmCommands.cxx, Source/cmGetCMakePropertyCommand.cxx,
	  Source/cmMakefile.cxx,
	  Source/cmSetDirectoryPropertiesCommand.cxx,
	  Source/cmSetPropertiesCommand.cxx, Source/cmake.cxx,
	  Tests/Properties/CMakeLists.txt: ENH: some property cleanup and
	  added GetProperty

2007-06-24 06:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-23 01:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-22 11:31  hoffman

	* CMakeLists.txt, Utilities/Release/CMake.nsi.in,
	  Utilities/Release/CMakeInstall.bmp,
	  Utilities/Release/MakeRelease.cmake.in, Utilities/Release/README,
	  Utilities/Release/Release.cmake, Utilities/Release/cmake_login,
	  Utilities/Release/cmake_release.sh.in,
	  Utilities/Release/config_AIX,
	  Utilities/Release/config_CYGWIN_NT-5.1,
	  Utilities/Release/config_Darwin, Utilities/Release/config_HP-UX,
	  Utilities/Release/config_IRIX64, Utilities/Release/config_Linux,
	  Utilities/Release/config_OSF1, Utilities/Release/config_SunOS,
	  Utilities/Release/cygwin-package.sh.in,
	  Utilities/Release/release_dispatch.sh: ENH: remove old style
	  release stuff

2007-06-22 10:22  alex

	* Modules/: CMakeLists.txt, FindMPI.cmake,
	  Platform/BlueGeneL.cmake:
	  ENH: add support for BlueGene/L

	  Alex

2007-06-22 09:58  alex

	* Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmCPluginAPI.cxx, cmMakefile.cxx, cmMakefile.h:
	  ENH: add IMPORT keyword to ADD_LIBRARY, dependencies are not yet
	  working STYLE: fix line lengths and indentation, use enum as
	  argument to AddLibrary() instead of int (which was initialized
	  from a bool in some cases)

	  Alex

2007-06-22 08:44  alex

	* Source/: cmDocumentation.cxx, cmDocumentation.h, cmake.cxx,
	  cmake.h:
	  ENH: put compatibility commands in extra section and prepare for
	  creating separate man pages for properties, modules, commands and
	  compatibility commands

	  Alex

2007-06-21 16:23  alex

	* Modules/CMakeGenericSystem.cmake, Modules/Platform/Generic.cmake,
	  Source/cmAddLibraryCommand.cxx:
	  ENH: print a warning if ADD_LIBRARY( SHARED/MODULE ) is used and
	  the target platform doesn't support shared libraries

	  Alex

2007-06-21 14:06  alex

	* Tests/Java/CMakeLists.txt:
	  STYLE: add some more output, so it is easier to understand

	  Alex

2007-06-21 13:08  alex

	* Source/: cmLocalGenerator.cxx, cmTarget.cxx:
	  BUG: handle dependencies to imported targets better: don't create
	  a dependency if the target name was not listed in DEPENDS, if it
	  was listed in DEPENDS, create a dependency to the file

	  Seems to work, but have to check with Brad.

	  Alex

2007-06-21 06:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-21 04:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-20 23:01  alex

	* Source/cmMakefile.h:
	  STYLE: GetProjectName() is const

	  Alex

2007-06-20 03:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-19 14:57  alex

	* Source/cmInstallExportGenerator.cxx:
	  COMP: fix build under windows

	  Alex

2007-06-19 13:10  alex

	* Source/: CMakeLists.txt, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmInstallCommand.cxx, cmInstallCommand.h,
	  cmInstallExportGenerator.cxx, cmInstallExportGenerator.h:
	  ENH: add INSTALL(EXPORT ...) mode and INSTALL( TARGETS ... EXPORT
	  <set> ) , tests still have to be added

	  Alex

2007-06-19 11:11  alex

	* Source/: cmInstallCommand.cxx, cmInstallCommand.h,
	  cmInstallDirectoryGenerator.cxx, cmInstallDirectoryGenerator.h,
	  cmInstallFilesGenerator.cxx, cmInstallFilesGenerator.h,
	  cmInstallGenerator.h, cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h:
	  STYLE: preparations for the INSTALL(EXPORT ...) generator -move
	  std::string Destination to cmInstallGenerator, since all (except
	  the script one) have it and add a const accessor so it can be
	  queried -use temporary variables in cmInstallCommand for the
	  generators so they can be reused easier -some more const

	  Alex

2007-06-19 09:18  king

	* Source/cmCPluginAPI.cxx: COMP: Work-around warning about static
	  specifier on HP compiler.

2007-06-18 18:01  alex

	* Modules/CMakeDetermineJavaCompiler.cmake:
	  STYLE: use IF(NOT ...) and remove MARK_AS_ADVANCED() for
	  variables which are not defined here

	  Alex

2007-06-18 17:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-18 11:59  king

	* bootstrap, Source/CMakeLists.txt,
	  Source/cmAuxSourceDirectoryCommand.cxx, Source/cmCPluginAPI.cxx,
	  Source/cmCommands.cxx, Source/cmCreateTestSourceList.cxx,
	  Source/cmFLTKWrapUICommand.cxx,
	  Source/cmGetSourceFilePropertyCommand.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
	  Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmOutputRequiredFilesCommand.cxx,
	  Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
	  Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
	  Source/cmSourceFile.cxx, Source/cmSourceFile.h,
	  Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
	  Source/cmTarget.cxx, Source/cmTarget.h: ENH: Merging changes from
	  branch CMake-SourceFile2-b between tags CMake-SourceFile2-bp and
	  CMake-SourceFile2-b-mp1 to trunk.  This commit is surrounded by
	  tags CMake-SourceFile2-b-mp1-pre and CMake-SourceFile2-b-mp1-post
	  on the trunk.

	  The changes re-implement cmSourceFile and the use of it to allow
	  instances to be created much earlier.  The use of
	  cmSourceFileLocation allows locating a source file referenced by
	  a user to be much simpler and more robust.  The two SetName
	  methods are no longer needed so some duplicate code has been
	  removed.  The strange "SourceName" stuff is gone.  Code that
	  created cmSourceFile instances on the stack and then sent them to
	  cmMakefile::AddSource has been simplified and converted to
	  getting cmSourceFile instances from cmMakefile.  The CPluginAPI
	  has preserved the old API through a compatibility interface.

	  Source lists are gone.  Targets now get real instances of
	  cmSourceFile right away instead of storing a list of strings
	  until the final pass.

	  TraceVSDependencies has been re-written to avoid the use of
	  SourceName.  It is now called TraceDependencies since it is not
	  just for VS.	It is now implemented with a helper object which
	  makes the code simpler.

2007-06-18 09:00  alex

	* Source/CPack/: cmCPackGenerators.cxx, cmCPackNSISGenerator.cxx:
	  ENH: NSIS exists also for Linux, not only Windows, so enable it
	  there too patch by   Michal ÄŒihaÅ™ <michal (AT) cihar.com>

	  Alex

2007-06-17 20:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-17 08:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-16 17:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-15 16:09  alex

	* Source/cmake.cxx:
	  COMP: include cmExternalMakefileProjectGenerator.h

	  Alex

2007-06-15 16:07  alex

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmMakefile.h, cmake.cxx:
	  STYLE: minor fixes

	  Alex

2007-06-15 15:33  alex

	* Source/cmInstallTargetGenerator.h:
	  COMP: forgot to commit this one

	  Alex

2007-06-15 14:27  alex

	* Source/cmInstallTargetGenerator.cxx:
	  STYLE: remove code duplication between PrepareScriptReference and
	  GetScriptReference, and make the logic for getting the filename
	  public, so it can be used e.g. for exporting

	  Alex

2007-06-15 13:00  alex

	* Source/: cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h:
	  BUG: don't strip static libraries, it removes their symbol table,
	  dynamic libs have an extra symbol table so they still work
	  stripped

	  Alex

2007-06-15 11:12  alex

	* Source/: cmInstallTargetGenerator.h,
	  cmInstallTargetGenerator.cxx:
	  BUG: don't run strip on OPTIONAL install targets if the file
	  doesn't exist

	  Alex

2007-06-15 10:34  alex

	* Source/cmInstallCommand.h:
	  STYLE: add some more line breaks so it should be easier to read

	  Alex

2007-06-15 10:10  alex

	* Source/: cmExportLibraryDependencies.cxx,
	  cmExportLibraryDependencies.h, cmGlobalGenerator.h,
	  cmLocalGenerator.h, cmMakefile.h, cmTarget.h, cmake.cxx, cmake.h:

	  STYLE: remove duplicate non-const accessors
	  GetLocalGenerator(int) and GetLocaGenerators(cmLocalGenerators)
	  from cmGlobalGenerator(). Now there is one const accessor which
	  is even faster since it returns a reference (instead of copying a
	  vector) -more const to ensure that this the returned local
	  generators don't actually get modified -removed duplicated code
	  in GetCTestCommand() and GetCPackCommand() -added some const
	  accessors

	  Alex

2007-06-15 08:53  alex

	* Utilities/CMakeLists.txt:
	  STYLE: use a macro for generating the documentation

	  Alex

2007-06-15 08:42  alex

	* Tests/CMakeLists.txt:
	  COMP: big timeout for building kdelibs

	  Alex

2007-06-15 08:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-14 13:57  alex

	* Source/CPack/cmCPackZIPGenerator.cxx:
	  STYLE: fix typo

	  Alex

2007-06-14 13:55  alex

	* Tests/CMakeLists.txt:
	  ENH: add test for buildingn kdelibs alpha1
	  (http://websvn.kde.org/tags/KDE/3.90.1) with cmake requires Qt >=
	  4.3.0, DBus, kdesupport (http://websvn.kde.org/trunk/kdesupport/)
	  and the EasyDashboard scripts.

	  Alex

2007-06-14 13:05  hoffman

	* Source/: cmCTest.cxx, CTest/cmCTestBuildCommand.cxx,
	  CTest/cmCTestBuildHandler.cxx: ENH: add more verbose output

2007-06-14 12:03  alex

	* Source/CPack/: cmCPackZIPGenerator.cxx, cmCPackZIPGenerator.h:
	  ENH: support 7zip for creating zip files (not 7z files)

	  Alex

2007-06-14 11:17  alex

	* Utilities/CMakeLists.txt:
	  STYLE: add man page for cpack

	  Alex

2007-06-14 08:49  alex

	* Source/: cmRemoveDefinitionsCommand.h, cmakemain.cxx:
	  STYLE: add comment about the -D -P order and fix typo in doc

	  Alex

2007-06-14 08:33  alex

	* Tests/BuildDepends/CMakeLists.txt:
	  COMP: removing the directory at the beginning breaks the test for
	  in-source builds

	  Alex

2007-06-14 07:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-14 01:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-13 17:06  king

	* Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Make sure
	  FindFullPath does not complain more than once about not finding
	  the file if it fails.

2007-06-13 16:58  king

	* Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Use
	  non-const==>locate policy for GetLanguage() method.

2007-06-13 16:33  king

	* Source/cmSourceFileLocation.h: STYLE: Added interface
	  documentation.

2007-06-13 16:26  alex

	* Tests/BuildDepends/: CMakeLists.txt, Project/bar.cxx:
	  COMP: fix test, in some cases stdout from bar was not captured
	  correctly, probably because the process was killed before the
	  fflush() worked because the busy loop blocked the processor
	  (failing midworld test)

	  Alex

2007-06-13 16:22  king

	* Source/cmSourceFile.cxx: BUG: Do not abort when file cannot be
	  found.

2007-06-13 16:12  king

	* Source/: cmGetSourceFilePropertyCommand.cxx, cmSourceFile.cxx,
	  cmSourceFile.h: ENH: Improved const-correctness of cmSourceFile
	  API.	On-demand computation of the full path is now done only for
	  non-const cmSourceFile instances.

2007-06-13 15:32  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmMakeDepend.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmSourceFile.cxx,
	  cmSourceFile.h: ENH: Changed signature of
	  cmSourceFile::GetFullPath() back to returning a reference to a
	  string.

2007-06-13 15:21  king

	* Source/: cmMakefile.cxx, cmMakefile.h, cmSourceFile.h: STYLE:
	  Removed commented-out code that is no longer needed.

2007-06-13 15:21  king

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed for new
	  cmSourceFile interface.

2007-06-13 15:20  king

	* Source/cmSourceFile.cxx: BUG: Never return a null pointer from
	  GetFullPath.	Too many places construct a string with the result.

2007-06-13 14:36  alex

	* Source/cmFileCommand.h:
	  STYLE: add documentation for FILE(REMOVE ...) and
	  FILE(REMOVE_RECURSE ...) FILE(REMOVE ...) works only for files,
	  not for directories, REMOVE_RECURSE works for both, it seems
	  having both is not necessary

	  Alex

2007-06-13 13:44  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudioGenerator.cxx: COMP: Fix for new cmSourceFile
	  interface.

2007-06-13 13:44  king

	* Source/cmMakefile.cxx: COMP: Fix for build on VS.

2007-06-13 12:52  alex

	* Source/cmExternalMakefileProjectGenerator.h:
	  COMP: include cmStandardIncludes.h instead of <vector> and
	  <string>, this should fix the build problem on AIX

	  Alex

2007-06-13 11:55  king

	* Source/cmSourceFileLocation.cxx: BUG: When updating the directory
	  or extension from an unambiguous location we need to mark the new
	  copy as unambiguous too.

2007-06-13 11:17  king

	* Source/: cmCPluginAPI.cxx, cmCommands.cxx: ENH: Implemented
	  compatibility interface in cmCPluginAPI to preserve old API for
	  loaded commadns.

2007-06-13 10:54  alex

	* Source/cmMarkAsAdvancedCommand.h:
	  BUG: make MARK_AS_ADVANCED() scriptable, because this is the only
	  reason many cmake FindXXX.cmake modules can't be used in script
	  mode and also FindUnixMake.cmake, which is required by the
	  CTEST_BUILD() command

	  Alex

2007-06-12 17:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-12 16:41  alex

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
	  ENH: first include the processor specific file, then the compiler
	  file, this way the specific hardware file can set variables which
	  can be used in the toolchain rules (like CMAKE_C_COMPILE_OBJECT
	  etc.)

	  Alex

2007-06-12 11:11  david.cole

	* Source/cmCTest.cxx: BUG: Never return a string containing a space
	  " " from cmCTest::GetShortPathToFile - replace them with "_".
	  DART cannot construct valid file names during dashboard rollup
	  with space " " in the short path.

2007-06-12 10:56  alex

	* Source/: cmake.cxx, cmake.h, CTest/cmCTestScriptHandler.cxx:
	  ENH: remove non/scriptable cmake commands from the script handler
	  in ctest, as discussed with David. This also gives a better ctest
	  man page with just the commands you should actually use in ctest
	  scripts.  Until now these commands were more or less executed,
	  but e.g. add_executable() didn't create an executable, project()
	  failed with an error. Now you get an error instantly if using one
	  of these commands.

	  Alex

2007-06-12 10:19  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: make sure working
	  directory is set

2007-06-12 09:40  alex

	* Source/: cmCTest.cxx, cmCTest.h:
	  STYLE: remove argument bool fast, it was unused

	  Alex

2007-06-12 08:23  alex

	* Source/cmGlobalGenerator.cxx:
	  COMP: remove warning about unused variable

	  Alex

2007-06-11 18:23  king

	* bootstrap, Source/CMakeLists.txt,
	  Source/cmAuxSourceDirectoryCommand.cxx, Source/cmCommands.cxx,
	  Source/cmCreateTestSourceList.cxx,
	  Source/cmFLTKWrapUICommand.cxx, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
	  Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmOutputRequiredFilesCommand.cxx,
	  Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
	  Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
	  Source/cmSourceFile.cxx, Source/cmSourceFile.h,
	  Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
	  Source/cmTarget.cxx, Source/cmTarget.h: ENH: Initial sweep for
	  new-sytle creation of cmSourceFile instances.  Committing on
	  branch CMake-SourceFile2-b.

2007-06-11 17:15  hoffman

	* Tests/CMakeLists.txt: ENH: remove test

2007-06-11 17:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-11 15:47  alex

	* Modules/Platform/Generic.cmake, Source/cmGlobalGenerator.cxx:
	  STYLE: add a comment about SetLanguageEnabled() -add a
	  Generic.cmake for target platforms without operating system

	  Alex

2007-06-11 15:36  david.cole

	* Source/: cmCTest.cxx, CTest/cmCTestCoverageHandler.cxx: BUG:
	  Never return a string containing a ":" from
	  cmCTest::GetShortPathToFile - replace them with "_". DART cannot
	  construct valid file names during dashboard rollup with ":" in
	  the short path. Also, fix the Bullseye coverage handler so that
	  the file names and paths match in both the coverage summary and
	  the individual coverage logs.

2007-06-11 15:31  alex

	* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h:
	  ENH: split cmGlobalGenerator::SetLanguageEnabled() in two parts,
	  where the second part copies the values from the cmake variables
	  into internal maps.  So this can now be done after the
	  compiler-specific information has been loaded, which can now
	  overwrite more settings.

	  Alex

2007-06-11 15:02  king

	* Modules/FindQt3.cmake: BUG: Fixed name of variable used to check
	  version of uic executable.

2007-06-11 15:00  hoffman

	* Tests/CMakeLists.txt: ENH: add ConvLib test back for some time

2007-06-11 14:28  alex

	* Source/cmGlobalGenerator.cxx:
	  STYLE: determineLanguageCalled removed, now the conditional code
	  is directly called in the only place where it could be set to
	  true

	  Alex

2007-06-11 13:22  king

	* Tests/CustomCommand/CMakeLists.txt: ENH: Re-arranged code to test
	  adding a custom command to generate a source file after the file
	  has been added to a target.  This is supported by the current
	  implementation because of the use of source lists in the target
	  implementation.  When we later convert to creating cmSourceFile
	  instances immediately for the target we need to make sure the
	  mentioned case still works.

2007-06-11 12:40  king

	* Source/: cmIncludeRegularExpressionCommand.h,
	  cmLocalUnixMakefileGenerator3.h, cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.h, cmMakefileTargetGenerator.h:
	  STYLE: Removed unused reference to cmMakeDepend.

2007-06-11 10:25  king

	* Source/: cmMakefile.cxx, cmMakefile.h: BUG: More problems with
	  cmMakefile copy-constructor.	It seems the regular expression
	  class cannot be assigned but does not enforce this limitation at
	  compile time.

2007-06-10 19:51  alex

	* Source/cmGlobalKdevelopGenerator.cxx:
	  ENH: enable cvs or svn support if the source has the CVS/.svn
	  subdirs

	  Alex

2007-06-10 15:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-09 02:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-08 17:44  king

	* Source/cmMakefile.cxx: BUG: Copy constructor needs to copy
	  regular expression members.

2007-06-08 16:19  alex

	* Source/cmExportCommand.cxx:
	  ENH: fail if an unknown target is listed

	  Alex

2007-06-08 16:06  alex

	* Source/: cmDocumentation.cxx, ctest.cxx,
	  CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h:
	  STYLE: create command documentation for ctest

	  I think some of the cmake commands should be removed from ctest
	  if possible, like add_executable etc.

	  Alex

2007-06-08 14:16  martink

	* Source/cmCTest.cxx: BUG: fix timeout bug with global timeouts
	  such as DART_TESTING_TIMEOUT

2007-06-08 13:43  king

	* Source/cmFindBase.cxx: BUG: Fixed spelling and formatting of new
	  documentation.

2007-06-08 12:42  alex

	* Source/: cmExternalMakefileProjectGenerator.h,
	  cmGlobalGenerator.h:
	  COMP: less warnings

	  Alex

2007-06-08 12:29  hoffman

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: use new covbr that does not stop
	  on error

2007-06-08 11:57  alex

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx,
	  cmExportCommand.cxx, cmExportCommand.h,
	  cmExternalMakefileProjectGenerator.cxx,
	  cmExternalMakefileProjectGenerator.h, cmFindLibraryCommand.cxx,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalKdevelopGenerator.cxx, cmGlobalKdevelopGenerator.h,
	  cmMakefile.cxx, cmake.cxx, cmake.h:
	  ENH: add cmExternalMakefileProjectGenerator, which should make it
	  easier to write generators for IDE projects, which use already
	  existing makefiles (current the kdevelop generator) -first stept
	  of the export interface, iniitial export() command -more
	  replacements for the FIND_XXX docs

	  Alex

2007-06-08 10:28  alex

	* Modules/FindX11.cmake:
	  ENH: more consistence among the X11 components

	  Alex

2007-06-08 09:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-08 09:28  alex

	* Modules/FindQt4.cmake:
	  ENH: patch from #5054: also search for QtUitoolsd lib

	  Alex

2007-06-08 09:19  alex

	* Source/cmExecProgramCommand.h:
	  STYLE: fix typo (bug #5115)

	  Alex

2007-06-07 14:57  alex

	* Source/cmFindBase.cxx:
	  STYLE: add documentation for CMAKE_FIND_ROOT_PATH

	  Alex

2007-06-07 14:31  alex

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx:
	  BUG: fix Bootstrap test

	  Alex

2007-06-07 13:51  alex

	* Modules/CMakeDetermineCompilerId.cmake,
	  Modules/CheckTypeSize.cmake, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h:
	  STYLE: remove out commented code

	  Alex

2007-06-07 13:05  alex

	* Utilities/CMakeLists.txt:
	  STYLE: use GET_TARGET_PROPERTY(LOCATION) instead of manually
	  building the path to the executables (tested with cmake 2.2.3)

	  Alex

2007-06-07 10:41  alex

	* Source/cmake.cxx:
	  ENH: also remove uninitialized from the cache

	  Alex

2007-06-07 09:37  alex

	* Source/cmGlobalGenerator.cxx:
	  BUG: fix #5137, now with the modified CMakeDetermineSystem.cmake
	  the CMAKE_HOST_SYSTEM_xxx variables have to be preset, not the
	  CMAKE_SYSTEM_xxx ones

	  Alex

2007-06-07 08:29  alex

	* Source/cmExportLibraryDependencies.cxx:
	  STYLE: remove wrong comments

	  Alex

2007-06-06 16:20  king

	* Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Tests/StringFileTest/InputFile.h.in,
	  Tests/StringFileTest/StringFile.cxx: BUG: Fixed @ONLY
	  configuration to not try to parse ${} syntax at all.	This fixes
	  the original fix to bug#4393 and adds a test.

2007-06-06 15:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-06 13:43  hoffman

	* Tests/CMakeTests/: IncludeTest.cmake.in, ToolchainTest.cmake.in:
	  ENH: fix it

2007-06-06 13:32  hoffman

	* Tests/CMakeTests/: IncludeTest.cmake.in, ToolchainTest.cmake.in:
	  ENH: use lower case for file compare on windows

2007-06-06 11:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-06 11:26  hoffman

	* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH:
	  remove some stuff to improve coverage

2007-06-06 11:02  martink

	* Source/: cmCTest.cxx, CTest/cmCTestBuildAndTestHandler.cxx: BUG:
	  better passing of global TIMEOUT to internal ctest invocaitons

2007-06-06 10:44  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: fix case problem with drive
	  letters and cmake vs CMakeSetup build.make changing

2007-06-06 10:41  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/kwsys/SystemTools.cxx:
	  ENH: move to RC 10

2007-06-06 08:49  alex

	* Source/: cmIfCommand.cxx, cmIfCommand.h:
	  ENH: add IF(IS_ABSOLUTE path), so no regex matching is required
	  in the cmake scripts

	  Alex

2007-06-05 16:37  alex

	* Source/cmGlobalUnixMakefileGenerator3.h:
	  STYLE: fix comment

	  Alex

2007-06-05 16:35  alex

	* Source/: cmGlobalKdevelopGenerator.cxx,
	  cmGlobalKdevelopGenerator.h, cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h:
	  STYLE: move ForceVerboseMakefiles to
	  cmGlobalUnixMakefileGenerator3, so the kdevelop generator doesn't
	  need its own CreateLocalGenerator() anymore

	  Alex

2007-06-05 10:28  alex

	* Modules/: CMakeCCompilerId.c, CMakeCInformation.cmake,
	  CMakeCXXInformation.cmake, CMakeDetermineSystem.cmake,
	  CMakeSystemWithToolchainFile.cmake.in:
	  ENH: also load a processor-specific file if exists -also try the
	  basename file if the compiler id file doesn't exist -don't rely
	  so much on the CMAKE_TOOLCHAIN_FILE

	  Alex

2007-06-05 10:20  alex

	* Modules/CheckTypeSizeC.c.in:
	  COMP: don't use stdio, it can fail on some embedded targets
	  (sdcc)

	  Alex

2007-06-05 09:30  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmCommandArgumentLexer.cxx,
	  Source/cmCommandArgumentLexer.h,
	  Source/cmCommandArgumentLexer.in.l,
	  Source/cmCommandArgumentParserHelper.cxx: ENH: merge in changes
	  from main tree that fix at only parsing

2007-06-05 09:19  hoffman

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
	  ENH: fix for aix

2007-06-05 09:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-05 08:30  alex

	* Modules/CheckTypeSizeC.c.in:
	  COMP: make the new check_type_size work with the HPUX cc
	  compiler: const doesn't exist there

	  Alex

2007-06-04 17:18  hoffman

	* Tests/Framework/test.lua: ENH: add missing file

2007-06-04 17:17  hoffman

	* Source/cmMakefileLibraryTargetGenerator.cxx: ENH: prevent crash

2007-06-04 17:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-04 17:08  alex

	* Modules/CheckTypeSize.cmake, Modules/CheckTypeSizeC.c.in,
	  Modules/Platform/Darwin.cmake, Source/cmCoreTryCompile.cxx,
	  Source/cmLocalGenerator.cxx: ENH: determine typesize by compiling
	  a file and reading strings from the compiled output.	Tested with
	  various gcc, XCode, MSVC7, sdcc For OSX when doing TRY_COMPILE()
	  CMAKE_OSX_ARCHITECTURES is used, if there are different results
	  an error is generated. CMAKE_OSX_ARCHITECTURES can be overwritten
	  for the TRY_COMPILES with CMAKE_TRY_COMPILE_OSX_ARCHITECTURES.

	  Alex

2007-06-04 15:57  king

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.h,
	  cmCommandArgumentLexer.in.l, cmCommandArgumentParserHelper.cxx:
	  BUG: Fixed cmCommandArgumentLexer no-escape mode to not match
	  backslash-escape sequences as lexical tokens at all.	Needed to
	  configure files with backslashes preceding an @VAR@ replacement.
	  This fixes bug#5130.

2007-06-04 15:28  hoffman

	* Tests/Framework/CMakeLists.txt: ENH: add one of the headers to
	  the regular sources

2007-06-04 13:50  alex

	* Source/cmake.cxx:
	  STYLE: fix typo: now double space after -D

	  Alex

2007-06-04 13:48  alex

	* Source/: cmCacheManager.cxx, cmake.cxx, cmake.h:
	  ENH: -U for removing variables now uses globbing expressions
	  -cmCacheManager: now also variables with type UNINITIALIZED are
	  saved in CMakeCache.txt, these are the vars defined using
	  -DFOO=foo but without type

	  Alex

2007-06-04 13:39  martink

	* Source/: cmCTest.cxx, CTest/cmCTestBuildAndTestHandler.cxx: ENH:
	  fix passing of time limit to some ctest invocations that also use
	  build-options

2007-06-03 10:48  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-02 16:15  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: remove debug that
	  caused tests to fail

2007-06-02 06:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-06-01 23:06  hoffman

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: opps

2007-06-01 15:40  hoffman

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: initial bullseye stuff

2007-06-01 14:16  alex

	* Source/: cmake.cxx, cmake.h:
	  BUG: also put a variable into the cache when defined using -D if
	  no type is given, then STRING is used. Also add command line
	  option -U as suggested for undefining cache variables. This fixes
	  #4896 and #4264.

	  Alex

2007-06-01 13:17  alex

	* Modules/FindX11.cmake:
	  COMP: fix warnings on some machines where some X libs apparently
	  don't really work by reverting X11_LIBRARIES back to the old
	  version -add some more X11_xxx_FOUND variables -reformat comments
	  at the top -always use IF(INCLUDE_DIR and LIB) for setting FOUND
	  to TRUE

	  Alex

2007-06-01 11:18  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmAddLibraryCommand.cxx,
	  Source/cmGlobalGenerator.cxx: ENH: merge in a few more fixes from
	  the main tree

2007-06-01 11:16  alex

	* Modules/CheckCSourceRuns.cmake, Modules/CheckCXXSourceRuns.cmake,
	  Modules/FindThreads.cmake, Modules/TestBigEndian.cmake,
	  Source/cmTryRunCommand.cxx, Source/cmTryRunCommand.h,
	  Tests/TryCompile/CMakeLists.txt, Tests/TryCompile/exit_success.c,
	  Tests/TryCompile/exit_with_error.c:
	  ENH: improve TRY_RUN() for crosscompiling: instead of just
	  failing, it now creates two cache variables, one for the
	  RUN_RESULT, one for the RUN_OUTPUT (if required), which can be
	  set or preset by the user. It has now also two new arguments:
	  RUN_OUTPUT_VARIABLE and COMPILE_OUTPUT_VARIABLE (the old
	  OUTPUT_VARIABLE merges both), so if only COMPILE_OUTPUT_VARIABLE
	  is used the run time output of the TRY_RUN is unused and the user
	  doesn't have to care about the output when crosscompiling. This
	  is now used in FindThreads.cmake, CheckC/CXXSourceRuns.cmake and
	  TestBigEndian.cmake, which used the output only for the logfile
	  (compile output is still there). Test/TryCompile/ now also tests
	  the behaviour of OUTPUT_VARIABLE, RUN_OUTPUT_VARIABLE and
	  COMPILE_OUTPUT_VARIABLE.

	  Alex

2007-06-01 11:06  alex

	* Source/cmCacheManager.cxx:
	  ENH: also handle comments for variables which contain newlines

	  Alex

2007-06-01 09:18  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: fix crash, bug 5121

2007-05-31 22:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-31 16:18  alex

	* Source/kwsys/kwsysPlatformTests.cmake:
	  COMP: revert some of the changes for crosscompiling, not required
	  anymore with recent changes in cmake

	  Alex

2007-05-31 12:03  alex

	* Source/cmGetTargetPropertyCommand.cxx:
	  ENH: if get_target_property() doesn't find a target with the
	  given name, it returns now "<NAME_OF_VAR>-NOTFOUND" instead of
	  just "NOTFOUND", which can help in finding problems

	  Alex

2007-05-31 10:29  martink

	* Tests/: CMakeLists.txt, Properties/CMakeLists.txt,
	  Properties/properties.h.in, Properties/properties2.h,
	  Properties/SubDir/properties3.cxx: ENH: added new test for
	  SourceFile objects and properties

2007-05-30 12:09  alex

	* Modules/FindX11.cmake:
	  ENH: mostly synced with FindX11.cmake from KDE svn: now also
	  searches for a lot of additional X11 libs, like Xv, Xau, Xrandr
	  and others

	  Alex

2007-05-30 10:40  alex

	* Source/kwsys/kwsysPlatformTests.cmake:
	  COMP: start crosscompiling Paraview3 (requires cmake cvs,
	  currently to scratchbox)

	  Alex

2007-05-30 05:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-29 11:36  alex

	* Modules/CMakeDetermineSystem.cmake, Modules/CMakeSystem.cmake.in,
	  Modules/CMakeSystemWithToolchainFile.cmake.in,
	  Tests/CMakeTests/ToolchainTest.cmake.in:
	  ENH: always provide CMAKE_SYSTEM_XXX() and MAKE_HOST_SYSTEM_XXX()
	  variables, so when cross compiling the build host platform can be
	  tested

	  Alex

2007-05-29 08:42  alex

	* Source/cmHexFileConverter.cxx:
	  COMP: less warnings with msvc8

	  Alex

2007-05-29 05:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-28 17:49  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Finished previous fix.

2007-05-28 13:46  king

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed shadowed local
	  warning.

2007-05-28 13:32  king

	* Source/cmSourceFile.h: ENH: Removed unused methods that should
	  never be used anyway.

2007-05-28 12:23  king

	* Source/cmake.h: STYLE: Fixed comment for Generate() method.

2007-05-28 12:05  king

	* Source/cmTarget.cxx: ENH: Moved link library related code from
	  GenerateSourceFilesFromSourceLists to AnalyzeLibDependencies to
	  make the former do no more than what its name says.

2007-05-28 11:41  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Added more install rules to
	  increase coverage of the command.

2007-05-28 11:18  king

	* Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmTarget.cxx:
	  ENH: Removed "Used" mark from custom commands.  It is no longer
	  needed or checked by any generators.

2007-05-28 11:16  king

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Remove unused build rules
	  from Xcode.  This change was made in the VS generators on
	  2006-03-23 and should have been made for the Xcode generator too.
	  Also commented out some debug print statements.

2007-05-28 11:03  king

	* Source/cmMakefileExecutableTargetGenerator.cxx: COMP: Fix build
	  on mac after change to GetSourceFiles signature.

2007-05-28 11:02  king

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Fix build of XCode
	  generator after change to GetSourceFiles signature.

2007-05-28 11:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-28 11:00  king

	* Source/: cmGlobalVisualStudio8Generator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: COMP: Fix build for
	  windows-only generators after change to GetSourceFiles signature.

2007-05-28 10:25  king

	* Source/: cmFLTKWrapUICommand.cxx, cmLocalGenerator.cxx,
	  cmTarget.cxx, cmTarget.h: ENH: Made cmTarget::GetSourceFiles
	  method return reference to const so addition of cmSourceFile
	  pointers must be done with an access method in cmTarget.

2007-05-28 10:11  king

	* Source/: cmCPluginAPI.cxx, cmFLTKWrapUICommand.cxx,
	  cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.h:
	  ENH: Made cmSourceFile::GetDepends return reference to const so
	  dependencies can be added only by an access method in
	  cmSourceFile.

2007-05-28 10:07  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
	  Modules/UsePkgConfig.cmake, Modules/UseSWIG.cmake,
	  Modules/Platform/UnixPaths.cmake, Source/cmFileCommand.cxx,
	  Source/cmListCommand.h, Source/cmLocalGenerator.cxx,
	  Source/cmTryCompileCommand.h, Source/cmXCodeObject.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
	  ENH: merge in changes from branch RC 7

2007-05-28 09:59  king

	* Source/: cmFLTKWrapUICommand.cxx, cmMakefile.cxx, cmTarget.h:
	  ENH: Made cmTarget::GetSourceLists return a reference to const so
	  that all additions of sources must go through access methods in
	  cmTarget.

2007-05-28 08:31  alex

	* Source/cmHexFileConverter.cxx:
	  COMP: fix warning on MSVC 8: conversion from 'size_t' to
	  'unsigned int', possible loss of data

	  Alex

2007-05-27 18:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-27 10:32  hoffman

	* Source/cmXCodeObject.cxx: ENH: @ must be escaped in xcode
	  projects

2007-05-27 04:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-26 14:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-25 16:46  alex

	* Modules/CMakeDetermineCompilerId.cmake, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h:
	  ENH: add option to FILE(STRINGS NO_HEX_CONVERSION) to disable
	  automatic conversion of hex and srec files to binary.  Without
	  this automatic conversion, everywhere where a compiled file is
	  parsed for strings the a file(HEX2BIN somefile binfile) command
	  has to be added otherwise it will not work for these compilers. I
	  tried this with DetermineCompiler and CheckTypeSize and nobody
	  will do this except the users who work with such compilers. For
	  them it will break if they don't add this conversion command in
	  all these places.  If FILE(STRINGS) is used with a text file, it
	  will in most cases still work as expected, since it will only
	  convert hex and srec files. If a user actually wants to get text
	  out of hex files, he knows what he's doing and will see the hint
	  in the documentation.

	  Anyway, it should work without having to create a temporary file,
	  will work on this later.

	  Alex

2007-05-25 16:23  alex

	* Source/cmHexFileConverter.cxx:
	  COMP: less warnings (signed vs. unsigned)

	  Alex

2007-05-25 15:51  king

	* Source/cmGlobalGenerator.cxx: BUG: Need to create global targets
	  before AddHelperCommands is called.  We should investigate
	  creating global targets at the beginning of the configure step
	  even if their commands are not populated or if they will not
	  actually be generated later.

2007-05-25 15:22  alex

	* Modules/CMakeCCompilerId.c,
	  Modules/CMakeDetermineCompilerId.cmake, Modules/CMakeLists.txt,
	  Source/cmBootstrapCommands.cxx, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmHexFileConverter.cxx,
	  Source/cmHexFileConverter.h, Tests/StringFileTest/CMakeLists.txt,
	  Tests/StringFileTest/main.ihx, Tests/StringFileTest/main.srec:
	  ENH: make the compiler id detection work, even if the output file
	  name of the compiler is completely unknown and even if it
	  produces intel hex or motorola s-record files, with test

	  Alex

2007-05-25 12:05  alex

	* Source/cmTryRunCommand.cxx:
	  BUG: remove debug output

	  Alex

2007-05-25 11:41  king

	* Tests/: SimpleInstall/CMakeLists.txt, SimpleInstall/inst.cxx,
	  SimpleInstall/scripts/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt, SimpleInstallS2/inst.cxx,
	  SimpleInstallS2/scripts/CMakeLists.txt: ENH: Added testing of
	  REGEX option to INSTALL(DIRECTORY).  Added tests to cover all
	  forms of old-style install commands.

2007-05-25 11:09  king

	* Tests/: SimpleInstall/inst.cxx, SimpleInstallS2/inst.cxx: ENH:
	  Add test to see if INSTALL_FILES actually worked.

2007-05-25 11:08  king

	* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
	  Fix FILES mode after recent changes.

2007-05-25 11:01  king

	* Source/: cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx:
	  BUG: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to install
	  under the prefix like they did before the recent changes.

2007-05-25 06:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-24 17:06  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: add copy header stuff

2007-05-24 16:03  alex

	* Modules/CMakeCCompilerId.c, Modules/CheckTypeSize.cmake,
	  Source/cmTryRunCommand.cxx:
	  STYLE: remove debug output, fix indentation the tests run again
	  successfully, but since CheckTypeSize will switch to a
	  TRY_COMPILE soon I will look at it again after this change

	  Alex

2007-05-24 14:30  alex

	* Modules/CheckTypeSize.cmake, Source/cmTryRunCommand.cxx:
	  COMP: try to fix the test failures on dash2

	  Alex

2007-05-24 12:06  alex

	* Source/cmCoreTryCompile.cxx, Source/cmTryCompileCommand.h,
	  Source/cmTryRunCommand.cxx, Tests/TryCompile/CMakeLists.txt:
	  ENH: add COPY_FILE argument to TRY_COMPILE, so the compiled
	  executable can be used e.g. for getting strings out of it.

	  Alex

2007-05-24 11:27  alex

	* Source/cmBootstrapCommands.cxx, Source/cmCoreTryCompile.cxx,
	  Source/cmCoreTryCompile.h, Source/cmTryCompileCommand.cxx,
	  Source/cmTryCompileCommand.h, Source/cmTryRunCommand.cxx,
	  Source/cmTryRunCommand.h, Tests/TryCompile/CMakeLists.txt,
	  Tests/TryCompile/exit_success.c,
	  Tests/TryCompile/exit_with_error.c:
	  ENH: add two simple tests for TRY_RUN() STYLE: create a new base
	  class cmCoreTryCompile, from which cmTryCompileCommand and
	  cmTryRunCommand are derived, so there are no public static
	  functions with lots of arguments anymore

	  Alex

2007-05-24 09:35  alex

	* Modules/CMakeCCompilerId.c:
	  ENH: add compiler id for sdcc

	  Alex

2007-05-24 08:56  alex

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
	  cmTryRunCommand.cxx:
	  ENH: move output file search to cmTryCompileCommand.cxx, so it
	  can be used there too... many public static functions with lots
	  of arguments... :-/

	  Alex

2007-05-24 08:43  alex

	* Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmTarget.cxx:
	  BUG: don't use non-imported target when cross compiling as
	  commands in custom commands STYLE: remove now invalid comments,
	  use this->

	  Alex

2007-05-24 08:33  alex

	* Modules/: CMakeCCompilerId.c, CMakeDetermineCCompiler.cmake,
	  TestBigEndian.cmake:
	  ENH: add compiler id for IAR compiler (http://www.iar.com/) ENH:
	  don't run endian test again if the variable is already set

	  Alex

2007-05-24 08:18  alex

	* Source/cmListCommand.h:
	  STYLE: use "items" instead od "item"

	  Alex

2007-05-24 05:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-23 18:22  king

	* Source/: cmLocalGenerator.cxx: ENH: Removed unused code now that
	  INSTALL_FILES and INSTALL_PROGRAMS are not targets.

2007-05-23 17:58  king

	* Tests/BuildDepends/CMakeLists.txt: BUG: Report proper error
	  message when project does not build the first time.  Also added
	  hack to rebuild subproject several times for Xcode.  The
	  generator should be fixed and the hack removed.

2007-05-23 17:21  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Need to use
	  GetRealDependency for custom command file-level dependencies.

2007-05-23 17:01  king

	* Tests/BuildDepends/Project/CMakeLists.txt: ENH: Executable bar
	  should rebuild when its generated header changes.  It does not
	  need to link to the foo library anymore.

2007-05-23 15:40  king

	* Source/: cmExportLibraryDependencies.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
	  cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.cxx:
	  ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not
	  create targets.  No targets of type cmTarget::INSTALL_FILES or
	  cmTarget::INSTALL_PROGRAMS are created, so we do not need to
	  check for them everywhere anymore.

2007-05-23 13:30  king

	* Tests/BuildDepends/Project/generator.cxx: BUG: Target names in
	  the COMMAND part of a custom command should not create a
	  file-level dependency that forces the command to rerun when the
	  executable target rebuilds, but the target-level dependency
	  should still be created.  Target names in a DEPENDS should do
	  both a target-level and file-level dependency.  Updated the
	  BuildDepends test to check that this works.

2007-05-23 13:27  king

	* Source/cmAddCustomCommandCommand.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/BuildDepends/CMakeLists.txt,
	  Tests/BuildDepends/Project/CMakeLists.txt,
	  Tests/BuildDepends/Project/bar.cxx: BUG: Target names in the
	  COMMAND part of a custom command should not create a file-level
	  dependency that forces the command to rerun when the executable
	  target rebuilds, but the target-level dependency should still be
	  created.  Target names in a DEPENDS should do both a target-level
	  and file-level dependency.  Updated the BuildDepends test to
	  check that this works.

2007-05-23 12:05  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Add ./ to custom
	  command executables in the top of the build tree even when the
	  path is generated by target name replacement.

2007-05-23 11:00  king

	* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
	  CMakePlatformId.h: ENH: Unify design of CMakeCCompilerId.c,
	  CMakeCXXCompilerId.cpp, and CMakePlatformId.h.  BUG: Do not
	  violate system-reserved symbol namespace _[A-Z].

2007-05-23 08:24  alex

	* Source/cmTarget.cxx:
	  COMP: don't user string::clear(), fix warnings about unused
	  variables

	  Alex

2007-05-22 17:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-22 12:48  alex

	* Modules/: CMakeCCompilerId.c, CMakeDetermineSystem.cmake,
	  CMakePlatformId.h, CMakeSystemWithToolchainFile.cmake.in:
	  BUG: now the toolchain file is configured into the buildtree,
	  otherwise e.g.  CMAKE_SOURCE_DIR can't be used there ENH: modify
	  CMakeCCompilerId.c and .h so that sdcc can compile them. As they
	  were the preprocessor produced:

	   9 "test.c"
	  static char const info_compiler[] = "INFO:compiler[" # 40
	  "test.c" ""

	  "]";

	  and the mixing of the preprocessing directives and the string
	  constants didn't work.

	  Alex

2007-05-22 11:05  alex

	* Source/cmIncludeExternalMSProjectCommand.cxx: COMP: compile fix

	  Alex

2007-05-22 10:42  alex

	* Source/: cmAddExecutableCommand.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx:
	  COMP: compile fix and remove warning

	  Alex

2007-05-22 10:24  alex

	* Source/: cmAddDependenciesCommand.cxx,
	  cmAddExecutableCommand.cxx, cmGetTargetPropertyCommand.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
	  cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmMakefileTargetGenerator.cxx, cmSetTargetPropertiesCommand.cxx,
	  cmTarget.cxx, cmTarget.h:
	  ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates
	  an "imported" executable target. This can then be used e.g. with
	  ADD_CUSTOM_COMMAND() to generate stuff. It adds a second
	  container for "imported" targets, and FindTarget() now takes an
	  additional argument bool useImportedTargets to specify whether
	  you also want to search in the imported targets or only in the
	  "normal" targets.

	  Alex

2007-05-22 09:15  alex

	* Modules/: CMakeGenericSystem.cmake, Platform/gcc.cmake:
	  STYLE: move the two CMAKE_SHARED_LIBRARYC/CXX_FLAGS for gcc from
	  CMakeGenericSystem.cmake to gcc.cmake

	  Alex

2007-05-22 04:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-21 11:26  alex

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineSystem.cmake, CMakeLists.txt, CMakeSystem.cmake.in,
	  CMakeSystemWithToolchainFile.cmake.in:
	  STYLE: use a separate source file for generating
	  CMakeSystem.cmake if CMAKE_TOOLCHAIN_FILE is used

	  Alex

2007-05-21 10:58  alex

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake:
	  BUG: don't fail if a compiler is given in CMAKE_C/CXX_COMPILER
	  but it can't be found in the path

	  Alex

2007-05-21 10:15  alex

	* Modules/CMakeFindBinUtils.cmake, Tests/CMakeLists.txt:
	  BUG: always search for ar, ranlib, etc. except under MSVC -> this
	  should fix the mingw fortran test -also generate the fortran test
	  with the kdevelop generator

	  Alex

2007-05-21 05:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-20 10:11  king

	* Tests/CMakeLists.txt: BUG: Fix name of project to build for
	  LoadCommandOneConfig now that it has been renamed for new name of
	  LoadCommand test.

2007-05-20 10:08  king

	* Modules/CMakeDetermineSystem.cmake: BUG: Use @ONLY substitution
	  to configure CMakeSystem.cmake.

2007-05-20 02:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-19 10:15  king

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeLists.txt: BUG: Finish fixing test for
	  new name.

2007-05-19 10:11  hoffman

	* Utilities/KWStyle/CMake.kws.xml.in: ENH: try to tone down kwstyle

2007-05-19 10:10  hoffman

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeLists.txt: BUG: fix project name for
	  test

2007-05-19 09:55  king

	* Source/cmFileCommand.cxx: COMP: Fix for borland now that
	  components list check is const.

2007-05-18 20:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-18 15:11  martink

	* Tests/: CMakeLists.txt, ExternalOBJ/CMakeLists.txt,
	  LinkLine/CMakeLists.txt, MacroTest/CMakeLists.txt: ENH: some
	  cleanup, condensing some tests, removing arguments that were not
	  needed but rather were cut and paste copies etc

2007-05-18 14:41  alex

	* Source/CPack/: bills-comments.txt, cmCPackGenericGenerator.cxx:
	  ENH: 2nd try to move stripping out of cpack and to install time,
	  now if CPACK_STRIP_FILES is true (or contains a list of files),
	  everything will be stripped, if it's empty or false they won't be
	  stripped

	  Alex

2007-05-18 13:43  alex

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx:
	  ENH: add install/strip target for makefile generators if strip
	  was found

	  Alex

2007-05-18 11:57  alex

	* Modules/Platform/Darwin.cmake,
	  Source/cmInstallTargetGenerator.cxx: ENH: move hack to fix "new
	  cmake on old build tree on OSX doesn't have
	  CMAKE_INSTALL_NAME_TOOL in the cache" from
	  cmInstallTargetGenerator.cxx to Darwin.cmake

	  Alex

2007-05-18 11:45  alex

	* Source/CPack/cpack.cxx:
	  COMP: force a recompile on VS71

	  Alex

2007-05-18 11:36  king

	* Modules/Platform/UnixPaths.cmake, Source/cmLocalGenerator.cxx:
	  ENH: Use CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES from platform
	  files to block link directories.

2007-05-18 10:55  alex

	* Modules/: CMakeFindBinUtils.cmake, Platform/cl.cmake: COMP: if a
	  new cmake runs on an old build tree, set CMAKE_LINKER to link to
	  make it link

	  Alex

2007-05-18 10:32  alex

	* Modules/Platform/cl.cmake, Source/cmLocalGenerator.cxx: COMP: fix
	  link rules with nmake, the linker command has to be converted to
	  shortpath form for nmake

	  Alex

2007-05-18 09:33  king

	* Tests/CustomCommand/CMakeLists.txt: BUG: Replace "with space" in
	  custom command argument tests with "w s" to still have whitespace
	  but be shorter.  The test was failing because the custom command
	  line length was simply too long for the VS IDE.

2007-05-18 09:30  hoffman

	* Source/cmTryCompileCommand.h: STYLE: fix documentation for
	  command

2007-05-18 09:18  king

	* Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
	  ENH: Added quick means to turn on verbose output for debugging
	  this test.

2007-05-18 09:17  king

	* Source/kwsys/System.c: BUG: Added carrot (^) to characters that
	  need quoting.  The solaris shell needs it.

2007-05-18 09:16  alex

	* Modules/CMakeDetermineFortranCompiler.cmake: STYLE: fdcorrect
	  comments about FC/CC

	  Alex

2007-05-18 09:08  king

	* Modules/: CMakeDetermineCompilerId.cmake,
	  CMakeDetermineFortranCompiler.cmake: BUG: If the Fortran
	  CompilerId source fails to compile it should not be a failure.
	  It is only expected to work for Fortran90 compilers.

2007-05-18 08:49  alex

	* Source/: cmFileCommand.cxx, cmFindBase.cxx, cmFindBase.h,
	  cmInstallTargetGenerator.cxx, cmTryRunCommand.cxx:
	  STYLE: fix line lengths

	  Alex

2007-05-17 17:43  king

	* Source/cmInstallTargetGenerator.cxx: BUG: Need to use
	  GetSafeDefinition when assigning to a string.

2007-05-17 17:40  king

	* Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmVariableWatch.h: BUG: All variable accesses should produce
	  watch callbacks, including IF(DEFINED <var>) ones.  Instead we
	  define a new access type for IF(DEFINED) so that the error does
	  not show up for backward compatibility variables.

2007-05-17 17:21  alex

	* Source/cmInstallTargetGenerator.cxx: STYLE: fix indentation ENH:
	  add hack to make new cmake work with older existing cmake build
	  trees

	  Alex

2007-05-17 16:50  alex

	* Source/cmGlobalKdevelopGenerator.cxx:
	  STYLE: use braces

	  Alex

2007-05-17 16:49  alex

	* Modules/CMakeFindBinUtils.cmake: ENH: fail if install_name_tool
	  wasn't found

	  Alex

2007-05-17 15:17  king

	* Modules/CheckTypeSize.cmake,
	  Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: Use IF(NOT
	  DEFINED) check to short-circuit size test.

2007-05-17 15:12  king

	* Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: BUG: Do
	  not complain about missing watched variables when they are
	  accessd with IF(DEFINED VAR).

2007-05-17 14:47  king

	* Source/cmMakefile.cxx: COMP: GCC 2.95 does not have
	  std::string::clear() method.

2007-05-17 14:41  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
	  Source/cmIfCommand.h, Source/cmListFileCache.h,
	  Source/cmLocalGenerator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/CPack/cmCPackTarCompressGenerator.cxx: ENH: merge in
	  changes from main tree

2007-05-17 14:32  king

	* Tests/CustomCommand/CMakeLists.txt: ENH: Add testing of * and /
	  character arguments except on MinGW.

2007-05-17 14:03  king

	* Tests/CustomCommand/CMakeLists.txt: ENH: Added test for custom
	  command lines with special single-character arguments.

2007-05-17 14:01  king

	* Source/kwsys/System.c: BUG: Some single-character arguments need
	  quoting on windows.

2007-05-17 13:28  king

	* Tests/CustomCommand/CMakeLists.txt: BUG: Disable test of angle
	  bracket escapes until it works everywhere.

2007-05-17 13:20  alex

	* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeFindBinUtils.cmake, Modules/CMakeLists.txt,
	  Modules/CMakeSystem.cmake.in,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestCCompiler.cmake, Modules/CTest.cmake,
	  Modules/CheckTypeSize.cmake, Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/cl.cmake, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmFindBase.cxx,
	  Source/cmFindBase.h, Source/cmIncludeCommand.cxx,
	  Source/cmIncludeCommand.h, Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmTryRunCommand.cxx,
	  Source/cmUtilitySourceCommand.cxx,
	  Source/cmUtilitySourceCommand.h,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h,
	  Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/DummyToolchain.cmake,
	  Tests/CMakeTests/FindBaseTest.cmake.in,
	  Tests/CMakeTests/IncludeTest.cmake.in,
	  Tests/CMakeTests/ToolchainTest.cmake.in,
	  Tests/CMakeTests/include/cmake_i_do_not_exist_in_the_system.h:
	  ENH: merge CMake-CrossCompileBasic to HEAD -add a RESULT_VARIABLE
	  to INCLUDE() -add CMAKE_TOOLCHAIN_FILE for specifiying your
	  (potentially crosscompiling) toolchain -have TRY_RUN() complain
	  if you try to use it in crosscompiling mode (which were compiled
	  but cannot run on this system) -use CMAKE_EXECUTABLE_SUFFIX in
	  TRY_RUN(), probably TRY_RUN won't be able to run the executables
	  if they have a different suffix because they are probably
	  crosscompiled, but nevertheless it should be able to find them
	  -make several cmake variables presettable by the user:
	  CMAKE_C/CXX_COMPILER, CMAKE_C/CXX_OUTPUT_EXTENSION,
	  CMAKE_SYSTEM_NAME, CMAKE_SYSTEM_INFO_FILE -support prefix for GNU
	  toolchains (arm-elf-gcc, arm-elf-ar, arm-elf-strip etc.) -move
	  ranlib on OSX from the file command to a command in executed in
	  cmake_install.cmake -add support for stripping during install in
	  cmake_install.cmake -split out cl.cmake from Windows-cl.cmake,
	  first (very incomplete) step to support MS crosscompiling tools
	  -remove stdio.h from the simple C program which checks if the
	  compiler works, since this may not exist for some embedded
	  platforms -create a new CMakeFindBinUtils.cmake which collects
	  the search fro ar, ranlib, strip, ld, link, install_name_tool and
	  other tools like these -add support for CMAKE_FIND_ROOT_PATH for
	  all FIND_XXX commands, which is a list of directories which will
	  be prepended to all search directories, right now as a cmake
	  variable, turning it into a global cmake property may need some
	  more work -remove cmTestTestHandler::TryExecutable(), it's unused
	  -split cmFileCommand::HandleInstall() into slightly smaller
	  functions

	  Alex

2007-05-17 11:27  king

	* Source/cmSystemTools.cxx: BUG: Fix ExpandListArgument when the
	  string ends in a backslash.

2007-05-17 11:18  king

	* Source/cmTarget.cxx: BUG: An empty configuration name is
	  equivalent to no configuration.

2007-05-17 11:12  alex

	* Source/: cmFileCommand.h, cmIncludeCommand.cxx,
	  cmInstallTargetGenerator.cxx: COMP: less warnings with msvc7

	  Alex

2007-05-17 11:09  alex

	* Tests/CMakeTests/: FindBaseTest.cmake.in, ToolchainTest.cmake.in:
	  BUG: correct quoting in the tests so that the new tests pass

	  Alex

2007-05-17 10:53  king

	* Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalMinGWMakefileGenerator.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Tests/CustomCommand/CMakeLists.txt: ENH: Added testing for custom
	  command line arguments containing all special characters on the
	  US keyboard.	Fixed curly brace arguments on borland and %
	  arguments in mingw32-make.

2007-05-17 10:53  king

	* Source/kwsys/: System.c, System.h.in: ENH: Added more special
	  unix shell characters that require quoting.  Added escaping of %
	  as %% for shells inside mingw32-make.

2007-05-17 10:24  alex

	* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCCompilerId.c,
	  Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeCXXCompilerId.cpp,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineCompilerId.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeFindBinUtils.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CPack.cmake, Modules/CTest.cmake, Modules/Dart.cmake,
	  Modules/DartConfiguration.tcl.in, Modules/Platform/Darwin.cmake,
	  Modules/Platform/Linux.cmake, Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/cl.cmake, Source/CMakeLists.txt,
	  Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
	  Source/cmCustomCommand.h, Source/cmFindBase.cxx,
	  Source/cmFindBase.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalWatcomWMakeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmIncludeCommand.cxx,
	  Source/cmIncludeCommand.h, Source/cmListFileCache.h,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h,
	  Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmTryRunCommand.cxx,
	  Source/cmTryRunCommand.h, Source/cmVersion.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CTest/cmCTestTestHandler.cxx, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/System.c, Templates/DLLHeader.dsptemplate,
	  Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/UtilityHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate,
	  Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/DummyToolchain.cmake,
	  Tests/CMakeTests/FindBaseTest.cmake.in,
	  Tests/CMakeTests/IncludeTest.cmake.in,
	  Tests/CMakeTests/ToolchainTest.cmake.in,
	  Tests/CMakeTests/include/cmake_i_do_not_exist_in_the_system.h:
	  ENH: merge changes from HEAD into the branch -change INCLUDE(file
	  [OPTIONAL] [VAR]) to INCLUDE(file [OPTIONAL] [RESULT_VARIABLE
	  VAR]) -add tests for INCLUDE(), CMAKE_TOOLCHAIN_FILE and
	  FIND_XXX() -keep the stripping in CPack for now -support a MS
	  toolchain suffix

	  Alex

2007-05-17 10:07  hoffman

	* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
	  CMakeDetermineCompilerId.cmake: ENH: fix up compiler id to be
	  more robust

2007-05-17 08:38  hoffman

	* Modules/CMakeCXXCompilerId.cpp: BUG: make sure this thing
	  compiles on 64 bit machines

2007-05-17 07:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-16 19:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-16 16:19  king

	* Source/kwsys/System.c: BUG: Shell escaping needs to write % as %%
	  for VS IDE.

2007-05-16 13:26  king

	* Modules/Platform/Windows-wcl386.cmake: ENH: Enabled preprocessor
	  make rules for Watcom.

2007-05-16 13:24  king

	* Source/: cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalWatcomWMakeGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
	  BUG: Watcom WMake needs empty rule commands even for symbolic
	  targets.  This fixes the cmake_force target.

2007-05-16 13:10  king

	* Source/kwsys/ProcessUNIX.c: BUG: Do not send both SIGSTOP and
	  SIGKILL when killing a process.  The SIGSTOP seems to be able to
	  block the SIGKILL occasionally.  Also the SIGKILL is sufficient
	  since the process table entry will still exist until it is reaped
	  with waitpid.

2007-05-16 11:40  king

	* Tests/: Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx: BUG: Disable test of
	  feature that is not documented or implemented everywhere.

2007-05-16 10:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-16 09:07  king

	* Source/cmLocalGenerator.cxx: BUG: Do not emit /usr/lib32 or
	  /usr/lib64 as linker paths.  Submitted by David Faure.

2007-05-16 07:56  andy

	* Tests/BuildDepends/Project/CMakeLists.txt: BUG: check in the rest
	  of the changes to move from c to cxx

2007-05-16 07:54  andy

	* Tests/BuildDepends/: CMakeLists.txt, Project/bar.c,
	  Project/bar.cxx: BUG: fix test for hp move to c++ to avoid ansi
	  issues and produce a message if the compile fails, (really
	  checked in by Bill H.)

2007-05-15 16:55  alex

	* Modules/Platform/Windows-cl.cmake: BUG: let INCLUDE() actually
	  find cl.cmake

	  Alex

2007-05-15 16:53  alex

	* Modules/Platform/: Windows-cl.cmake, cl.cmake:
	  ENH: create a separate cl.cmake as preparation for supporting the
	  cross-compiling cl's

	  Alex

2007-05-15 16:06  alex

	* Source/cmTarget.cxx:
	  BUG: fix segfault when trying to get the object file for a
	  sourcefile in an unknown language via GET_TARGET_PROPERTY(), as
	  reported by Trevor Kellaway

	  Alex

2007-05-15 13:30  alex

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeFindBinUtils.cmake,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
	  Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h,
	  Source/cmInstallTargetGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h:
	  ENH: some adjustments as suggested by Brad: only check for the
	  various "binutils" on the respective platform, hardcode the strip
	  command, make the return variable of include() available also
	  without OPTIONAL, honor DESTDIR for strip and ranlib -use
	  FIND_PROGRAM(CMAKE_LINKER link) for the MSVC linker

	  Alex

2007-05-15 10:23  king

	* Modules/: CTest.cmake, Dart.cmake: STYLE: Added basic usage
	  documentation.

2007-05-15 03:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-14 17:02  alex

	* Source/: cmFileCommand.cxx, cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h:
	  ENH: move ranlib handling on _APPLE_CC_ from the file command to
	  the InstallTargetGenerator

	  Alex

2007-05-14 16:28  alex

	* CMakeLists.txt, Modules/CMakeGenericSystem.cmake,
	  Modules/CPack.cmake, Modules/Platform/gcc.cmake,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/CPack/cmCPackGenericGenerator.cxx:
	  ENH: move stripping from cpack to cmake/install time, fully
	  configurable via the CMAKE_STRIP_FILE rule, currently only
	  implemented for the GNU toolchain.  Now cpack should work also
	  for cross compiling (since it doesn't have to know the executable
	  suffix anymore).

	  stripping can be enabled/disabled via the cache variable
	  CMAKE_INSTALL_DO_STRIP.

	  Even if this is disabled, the cmake_install.cmake files still
	  contain the strip rules, so by running cmake
	  -DCMAKE_INSTALL_DO_STRIP=1 cmake_install.cmake you can install
	  with stripping also in this case.

	  Alex

2007-05-14 13:46  alex

	* Source/: cmFileCommand.cxx, cmFileCommand.h:
	  STYLE: split the HandleInstallCommand() into shorter functions
	  (which are still quite long)

	  Alex

2007-05-14 11:23  alex

	* Source/: cmGlobalXCodeGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx, cmTarget.cxx:
	  STYLE: fix line lengths

	  Alex

2007-05-14 11:07  alex

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeFindBinUtils.cmake, Modules/CMakeLists.txt,
	  Source/cmInstallTargetGenerator.cxx:
	  ENH: -added new CMakeFindBinUtils.cmake to have less code
	  duplication in CMakeDetermineC/C++?FortranCompiler.cmake, -added
	  CMAKE_INSTALL_NAME_TOOL variable, only run install_name_tool
	  handling if this was found

	  Alex

2007-05-14 09:46  alex

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h:
	  ENH: use GetCTestConfiguration("ExecutableSuffix") instead
	  instead of cmSystemTools::GetExecutableExtension() -rmove the
	  unused TryExecutable()

	  Alex

2007-05-14 08:59  martink

	* Tests/CMakeLists.txt: ENH: revert back to SUBDIRS so that CMake
	  can be built with 2.2

2007-05-14 08:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-13 10:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-13 09:11  hoffman

	* CMakeLists.txt: ENH: revert to SUBDIRS to make sure cmake can be
	  built with 2.2

2007-05-13 07:16  king

	* CMakeLists.txt, Source/cmBootstrapCommands.cxx,
	  Source/cmCommands.cxx: COMP: Need CMake 2.4 or a bootstrap cmake
	  that has ADD_SUBDIRECTORY to build.

2007-05-12 02:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-11 16:25  alex

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake, Source/cmFindBase.cxx,
	  Source/cmIncludeCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h:
	  ENH: -search CMAKE_TOOLCHAIN_FILE at first relative to the
	  CMAKE_BINARY_DIR -if in CMAKE_C_COMPILER only the basename of the
	  compiler without path was given then find the path
	  -CMAKE_FIND_PREFIX can now be a list of directories -via
	  CMAKE_PROGRAM_FIND_PREFIX_MODE, CMAKE_LIBRARY_FIND_PREFIX_MODE
	  and CMAKE_INCLUDE_FIND_PREFIX_MODE the default behaviour for
	  these 3 types can be adjusted: *at first the directories with the
	  prefixes, then without prefixes (default, unset) *only the
	  prefixes (useful for libs and headers, "ONLY") *only without the
	  prefixes (useful for programs, "NEVER")

	  Alex

2007-05-11 14:03  alex

	* Source/: cmListFileCache.h, cmTryRunCommand.cxx,
	  cmUtilitySourceCommand.cxx:
	  BUG: same as HEAD: use a std::string instead a const char* for
	  storing the filename

	  ENH: use CMAKE_EXECUTABLE_SUFFIX() in try_run and utility_source,
	  although usually they won't be able to run the executables (but
	  IMO they shouldn't complain they can't find the executables)

	  ENH: try_run now fails with "cant run executables if used with
	  this toolchain" if used with a user defined toolchain which
	  didn't reset the CMAKE_ALIEN_EXECUTABLES flag

	  Alex

2007-05-11 13:52  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  BUG: Fixed generation of XCODE_DEPEND_HELPER.make into proper
	  directory.  Cleaned up duplicate code created by recent changes.

2007-05-11 13:46  alex

	* Modules/CTest.cmake, Modules/DartConfiguration.tcl.in,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CTest/cmCTestTestHandler.cxx:
	  ENH: allow it to set UPDATE_TYPE via CTEST_UPDATE_TYPE from
	  CTestConfig.cmake -add EXECUTABLE_SUFFIX to DartConfig.tcl so it
	  can be used in ctest -use CPACK_EXECUTABLE_SUFFIX for cpack
	  (strip, which doesn't work because of the install dir)

	  Alex

2007-05-11 13:06  alex

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake,
	  CMakeSystemSpecificInformation.cmake, CPack.cmake:
	  ENH: also use the target platform strip and executable suffix in
	  cpack use the new include() parameter to handle both full-path
	  and module-name-only SYSTEM_INFO files

	  Alex

2007-05-11 12:17  martink

	* CMakeLists.txt, Tests/CMakeLists.txt: ENH: minor fixes

2007-05-11 11:55  alex

	* Source/: cmIncludeCommand.cxx, cmIncludeCommand.h:
	  ENH: if OPTIONAL is used, give the user a way to check whether
	  the file was included or not (by setting a variable to the full
	  path or NOTFOUND) Additionally now fail if a second argument is
	  used and this is not "OPTIONAL"

	  Alex

2007-05-11 10:34  alex

	* Modules/: CMakeDetermineSystem.cmake, CMakeSystem.cmake.in,
	  CMakeSystemSpecificInformation.cmake, CheckTypeSize.cmake:
	  ENH: only check for the type size if it hasn't already been set,
	  put a bit more information in the CMakeSystemInformation.cmake
	  file if it has been used with a toolchain file, use the file
	  given in the toolchain file as CMake_SYSTEM_INFO_FILE

	  Alex

2007-05-11 10:22  martink

	* CMakeLists.txt, Tests/CMakeLists.txt, Tests/COnly/CMakeLists.txt,
	  Tests/CxxOnly/CMakeLists.txt, Tests/MathTest/CMakeLists.txt,
	  Tests/NewlineArgs/CMakeLists.txt, Tests/ObjC++/CMakeLists.txt,
	  Tests/PreOrder/CMakeLists.txt, Tests/SetLang/CMakeLists.txt,
	  Tests/Simple/CMakeLists.txt,
	  Tests/SystemInformation/CMakeLists.txt,
	  Tests/TarTest/CMakeLists.txt: ENH: some more CMakeList cleanups

2007-05-11 09:02  martink

	* CMakeLists.txt, Source/CMakeLists.txt, Tests/CMakeLists.txt: ENH:
	  more cleanup of some CMakeLists files

2007-05-11 08:36  alex

	* Source/cmListFileCache.h:
	  BUG: const char* FilePath could point to a non-existent
	  std::string for commands used in a macro, using a std::string
	  instead copies the contents so this works (correct error message)

	  Alex

2007-05-11 08:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-10 15:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-10 15:13  hoffman

	* Utilities/: CMakeLists.txt, KWStyle/CMake.kws.xml.in,
	  KWStyle/CMakeFiles.txt.in, KWStyle/CMakeLists.txt,
	  KWStyle/CMakeOverwrite.txt, KWStyle/Headers/CMakeHeader.h: ENH:
	  add KWStyle support

2007-05-10 14:43  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: BUG: fix -D escaped quotes for
	  watcom

2007-05-10 14:08  martink

	* CMakeCPack.cmake, CMakeLists.txt, CompileFlags.cmake: ENH: start
	  trying to cleanup CMakeLists files

2007-05-10 13:03  alex

	* Source/: cmTarget.cxx, cmTarget.h:
	  ENH: return the default location for imported targets if the
	  config-dependent locations are not set

	  Alex

2007-05-10 11:41  alex

	* Source/: cmAddDependenciesCommand.cxx,
	  cmAddExecutableCommand.cxx, cmGetTargetPropertyCommand.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
	  cmInstallFilesCommand.cxx, cmInstallTargetGenerator.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
	  cmMakefileTargetGenerator.cxx, cmSetTargetPropertiesCommand.cxx,
	  cmTarget.cxx, cmTarget.h:
	  ENH: first try at "importing" targets (from other build trees),
	  now done using a separate container for the imported targets -as
	  in HEAD: move TraceVSDependencies() to one central place,
	  GlobalGenerator::Generate()

	  Alex

2007-05-10 11:38  alex

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmLocalVisualStudio7Generator.cxx, cmTarget.cxx:
	  STYLE: fix line length

	  Alex

2007-05-10 11:16  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: make sure escaping is
	  done for strings on the command line

2007-05-10 10:31  hoffman

	* Source/CMakeLists.txt: ENH: add test for a simple depend test,
	  does an exe re-link if a library that it uses changes

2007-05-10 10:05  hoffman

	* Tests/BuildDepends/: CMakeLists.txt, Project/bar.c: ENH: add test
	  for build depends

2007-05-10 10:05  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for move of trace
	  depends

2007-05-09 15:10  hoffman

	* Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
	  Project/bar.c: ENH: add a test to make sure Xcode does not break
	  again

2007-05-09 14:41  alex

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalGenerator.h, cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h:
	  BUG: fix problem for non-C/CXX languages with Visual Studio, the
	  dependencies for the custom commands added for java were not
	  handled correctly. Needs more work.

	  Alex

2007-05-09 11:44  alex

	* Source/: cmAddExecutableCommand.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmIncludeExternalMSProjectCommand.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
	  ENH: initial try for support for "importing" targets into cmake,
	  so e.g. the support for libs in release- and debug mode can be
	  done much better and importeed executable targets can be used in
	  custom commands (-> cross compiling)

	  Alex

2007-05-09 10:28  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for older xcode and
	  framework create

2007-05-09 10:18  king

	* Source/cmLocalVisualStudio7Generator.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fixed
	  cmLocalVisualStudio7Generator to deal with quotes in macro
	  definitions properly.  This addresses bug#4983.

2007-05-09 09:35  alex

	* Source/: cmTarget.cxx, cmTarget.h:
	  STYLE: functions use upper case for the first letter

	  Alex

2007-05-09 09:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-09 08:25  alex

	* Source/cmCustomCommand.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/UtilityHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate,
	  Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/main.cxx,
	  Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt:
	  ENH: now target names can be used in add_custom_command() and
	  add_custom_target() as COMMAND, and cmake will recognize them and
	  replace them with the actual output path of these executables.
	  Also the dependency will be added automatically. Test included.
	  ENH: moved TraceVSDependencies() to the end of
	  GlobalGenerator::Configure(), so it is done now in one central
	  place

	  Alex

2007-05-08 16:58  alex

	* Tests/CustomCommand/: CMakeLists.txt,
	  GeneratorInExtraDir/CMakeLists.txt:
	  ENH: also test if the dependency to a target works with POSTBUILD

	  Alex

2007-05-08 16:37  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: getting closer

2007-05-08 15:49  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: add initial xcode
	  framework stuff

2007-05-08 15:29  alex

	* Source/cmLocalVisualStudio7Generator.cxx: COMP: a closing brace
	  was missing

	  Alex

2007-05-08 14:47  alex

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx:
	  ENH: move TraceVSDependencies() from every generator to the end
	  of GlobalGenerator::Configure(), removes some code duplication
	  and makes it easier to add support for "importing" targets

	  Alex

2007-05-08 14:28  alex

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalGenerator.cxx, cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalXCodeGenerator.cxx:
	  STYLE: standard for-loop-initialization in the MSVC generator,
	  one level less deep if-statement in XCode generator, one level
	  less deep function call in the global generator -> makes it
	  easier to understand IMO

	  Alex

2007-05-08 14:10  alex

	* Source/cmTarget.h:
	  STYLE: GetName() is const, comment updated

	  Alex

2007-05-08 12:43  hoffman

	* Tests/Framework/: bar.cxx, foo.cxx: ENH: make it work on non
	  windows

2007-05-08 11:53  hoffman

	* Source/cmLocalGenerator.cxx, Tests/Framework/CMakeLists.txt,
	  Tests/Framework/bar.cxx, Tests/Framework/foo.cxx: ENH: fix it so
	  that the FRAMEWORK property does not break the building of normal
	  shared libs on non-mac platforms

2007-05-08 11:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-08 10:58  hoffman

	* Source/CMakeLists.txt, Tests/Framework/CMakeLists.txt,
	  Tests/Framework/bar.cxx, Tests/Framework/foo.cxx,
	  Tests/Framework/foo.h, Tests/Framework/foo2.h: ENH: add a very
	  simple framework test

2007-05-08 10:32  hoffman

	* Modules/MacOSXFrameworkInfo.plist.in,
	  Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h, Source/cmTarget.cxx:
	  ENH: initial support for creation of frameworks on Mac

2007-05-08 10:05  alex

	* Source/: cmMakefile.cxx, cmTarget.cxx:
	  ENH: also detect targetnames-used-as-commands for
	  PREBUILD/PRELINK/POSTBUILD custom commands

	  Alex

2007-05-07 18:17  king

	* Modules/Platform/Linux.cmake: BUG: Detect debian with existence
	  of /etc/debian_version so things work in a chroot install.  This
	  is suggested in bug#4805.

2007-05-07 14:50  alex

	* Tests/CustomCommand/: CMakeLists.txt,
	  GeneratorInExtraDir/CMakeLists.txt:
	  ENH: also test the automatic dependency. To make it a bit harder
	  also use SET_TARGET_PROPERTIES(OUTPUT_NAME) for the generator
	  executable

	  Alex

2007-05-07 14:42  alex

	* Source/: cmLocalUnixMakefileGenerator3.cxx, cmTarget.cxx:
	  ENH: if a target name is used as command in add_custom_command,
	  automatically add the dependency to this target

	  Alex

2007-05-07 14:27  alex

	* Source/cmCustomCommand.h:
	  STYLE: IsUsed() is const, semicolons are not required

	  Alex

2007-05-07 11:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-07 09:48  alex

	* Tests/CustomCommand/CMakeLists.txt:
	  ENH: add test for the target-to-location translation for
	  ADD_CUSTOM_TARGET

	  Alex

2007-05-07 08:48  alex

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/UtilityHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate:
	  ENH: also support target-as-command with the MSVC6 generator

	  Alex

2007-05-06 09:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-05 08:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-04 17:17  alex

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h:
	  ENH: add configName argument to CreateTargetRules so it can
	  create the rules correctly for the different configtypes. Has to
	  be used for configuring the project file templates.

	  Alex

2007-05-04 17:09  alex

	* Source/cmLocalVisualStudio7Generator.cxx:
	  STYLE: remove the commented code, wasn't intended to be committed

	  Alex

2007-05-04 16:43  alex

	* Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmLocalVisualStudioGenerator.h, Source/cmTarget.cxx,
	  Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/main.cxx,
	  Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt:
	  ENH: you can now use the target name of a executable target in
	  cmake as command in add_custom_command, it should also honor the
	  buildtypes. A testcase in Tests/CustomCommand/ is also coming
	  soon. Tested on Linux with Makefiles, OSX with XCode and MSVC 7.
	  MSVC 6 and 8 are not tested. Next will be to also automatically
	  add the dependencies to this target automatically.

	  Alex

2007-05-04 14:08  alex

	* Source/cmLocalVisualStudio7Generator.cxx: COMP: removed unused
	  variable temp

	  Alex

2007-05-04 09:50  alex

	* Source/cmMakefile.cxx:
	  COMP: fix warning on VS8: conversion unsigned int -> size_t

	  Alex

2007-05-03 20:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-03 15:25  martink

	* Source/cmTryRunCommand.cxx: ENH: look at
	  CMAKE_TRY_COMPILE_CONFIGURATION var for TryRun as well

2007-05-03 13:03  king

	* Source/kwsys/ProcessUNIX.c, Utilities/cmcurl/url.c: COMP: Fix
	  code-not-reached warnings for SunCC.

2007-05-03 08:24  king

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineCompilerId.cmake,
	  CMakeDetermineFortranCompiler.cmake,
	  CMakeFortranCompiler.cmake.in, CMakeFortranCompilerId.F90,
	  CMakeFortranInformation.cmake, Platform/Linux-SunPro-C.cmake,
	  Platform/Linux-SunPro-CXX.cmake,
	  Platform/Linux-SunPro-Fortran.cmake: ENH: Merging CompilerId
	  updates from branch CMake-Modules-CompilerId to the main tree.
	  Changes between CMake-Modules-CompilerId-mp1 and
	  CMake-Modules-CompilerId-mp2 are included.

2007-05-03 07:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-02 14:13  alex

	* Modules/CMakeDetermineCCompiler.cmake:
	  BUG: fix typo, use TOOLCHAIN_PREFIX as prefix instead of location

	  Alex

2007-05-02 11:56  alex

	* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
	  ENH: make it possible to set the object file extension
	  independent from the build platform at build time

	  Alex

2007-05-02 01:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-05-01 18:28  king

	* Modules/: CMakeDetermineFortranCompiler.cmake,
	  CMakeFortranCompiler.cmake.in, CMakeFortranCompilerId.F90,
	  CMakeFortranInformation.cmake: ENH: Using
	  CMAKE_DETERMINE_COMPILER_ID to determine the Fortran compiler.
	  This works only for Fortran90+ compilers that run the
	  preprocessor.  Otherwise we fall back to the old behavior.

2007-05-01 18:27  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake, CMakeDetermineCompilerId.cmake:
	  ENH: Added flagvar argument to CMAKE_DETERMINE_COMPILER_ID to
	  choose the environment variable from which to get flags.  Made
	  parsing of INFO blocks robust to having more than one in a single
	  string.

2007-05-01 18:26  king

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
	  ENH: Added code to load CompilerId version of platform file if it
	  exists.  Set CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS only if it is
	  not already defined.

2007-05-01 18:24  king

	* Modules/Platform/: Linux-SunPro-C.cmake, Linux-SunPro-CXX.cmake,
	  Linux-SunPro-Fortran.cmake: ENH: Adding platform file for Sun
	  Studio Express on Linux.

2007-05-01 18:22  king

	* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
	  CMakeDetermineCompilerId.cmake, CMakeLists.txt, FindMPI.cmake,
	  Platform/UnixPaths.cmake: ENH: Merging modules changes in range
	  CMake-Modules-CompilerId-mp1-post to
	  CMake-Modules-CompilerId-trunk-mp1 from trunk to
	  CMake-Modules-CompilerId branch.

2007-05-01 17:02  alex

	* Source/cmTryRunCommand.h:
	  STYLE: fix typo

	  Alex

2007-05-01 17:00  alex

	* Source/cmUtilitySourceCommand.h:
	  STYLE: according to Brad this one is ancient and shouldn't be
	  used for any new stuff

	  Alex

2007-05-01 16:37  alex

	* Modules/CMakeTestCCompiler.cmake:
	  BUG: don't use stdio in the test for a simple executable, for
	  some embedded targets/toolchains/platforms this might already be
	  too much

	  Alex

2007-05-01 16:25  alex

	* Source/: cmFindBase.cxx, cmFindBase.h:
	  ENH: add support for CMAKE_FIND_PREFIX, for prepending a prefix
	  before all directories searched by FIND_XXX(), useful for
	  defining a different root directory for the base directory of the
	  target platform

	  Alex

2007-05-01 14:35  king

	* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: ENH:
	  Changed GNUC compiler id name to GNU.

2007-05-01 14:23  alex

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake:
	  ENH: add two new variables: CMAKE_TOOLCHAIN_PREFIX: will be
	  prepended to gcc, ar, g++, cc, c++ and ranlib if defined (gives
	  e.g. arm-elf-gcc etc.) CMAKE_TOOLCHAIN_LOCATION: if defined, the
	  compilers will be searched only there, the other tools at first
	  there, after that in other locations

	  If not already defined, both of them will be set by
	  CMakeDetermineXXXCompiler.cmake and used by the other one. If
	  mixing the environment variable CC/CXX and these variables this
	  can give weird mixtures.

	  change order of compiler names for CXX: from c++, g++ to g++, c++
	  (same order as for C)

	  Alex

2007-05-01 14:12  king

	* Tests/CustomCommand/: CMakeLists.txt, check_mark.cmake: ENH:
	  Added test to make sure custom commands are not built more than
	  once in a single build.  This tests for a bug introduced by one
	  fix and fixed by another fix for bug#4377.

2007-05-01 13:51  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
	  cmMakefileUtilityTargetGenerator.cxx: BUG: A utility target
	  should not run the custom commands from its source files
	  directly.  The target-level rule must add dependencies on the
	  file-level custom commands to drive them.  This bug was
	  introduced by the "fix" to bug 4377.	This also restores the
	  documented behavior that PRE_BUILD rules are treated as PRE_LINK
	  rules on non-VS generators.  Also fixed custom command
	  dependencies on the rule file build.make so that custom commands
	  re-run when the commands themselves change.

2007-05-01 13:13  alex

	* Modules/CMakeDetermineSystem.cmake:
	  STYLE: the second check for uname wasn't intended to be committed

	  Alex

2007-05-01 13:11  alex

	* Modules/CMakeDetermineSystem.cmake:
	  ENH: new variable CMAKE_TOOLCHAIN_FILE which can be used to
	  specify a cmake file which will be loaded even before cmake tries
	  to detect the system, so people can set e.g. CMAKE_SYSTEM to the
	  value for their target platform.  Only detect CMAKE_SYSTEM if it
	  isn't set yet.

	  Alex

2007-05-01 13:07  alex

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
	  ENH: use CMAKE_SYSTEM_AND_C[XX]_COMPILER_INFO_FILE for loading
	  the file info file, but don't overwrite it if it has already been
	  specified. This is needed for cross compiling so people can
	  explicitely say which file to use depending on their target
	  platform

	  Alex

2007-05-01 11:46  alex

	* Source/cmMakefile.cxx:
	  BUG: fix cmake listfile stack: if a file could not be opened,
	  remove it from the stack (usually CMakeCInformation.cmake and
	  CMakeCXXInformation.cmake which both put Linux-gcc.cmake on the
	  stack without removing it again: INCLUDE(... OPTIONAL) ) STYLE:
	  better readable output formatting of the listfile stack, now in
	  the same order as in gdb or with include files

	  Alex

2007-05-01 04:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-30 18:10  king

	* Modules/CMakeCXXCompilerId.cpp: STYLE: Added comment explaining
	  choice of file extension.

2007-04-30 18:09  king

	* Modules/CMakeLists.txt: BUG: Need to install
	  CMakeCXXCompilerId.cpp so that C++ compiler identification works
	  in an install tree.

2007-04-30 17:05  alex

	* Modules/CMakeDetermineCompilerId.cmake:
	  STYLE: comment which says which variables this macro sets

	  Alex

2007-04-30 17:03  alex

	* Modules/FindMPI.cmake:
	  STYLE: use the newer FIND_XXX syntax, which should find MPI in
	  even more directories and doesn't require to list standard
	  directories like /usr/lib, etc.

	  Alex

2007-04-30 16:05  alex

	* Modules/CMakeLists.txt:
	  BUG: also install CMakePlatformId.h, otherwise the check for the
	  compiler id works only when building cmake itself, but not with
	  an installed cmake

	  Alex

2007-04-30 10:57  alex

	* Modules/Platform/UnixPaths.cmake:
	  BUG: if /opt/lib and /opt/csw/lib are searched for libs, then
	  /opt/include and /opt/csw/include should also be searched for
	  headers (according to google they also exist)

	  Alex

2007-04-29 23:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-29 03:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-28 12:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-28 09:35  king

	* Modules/: CMakeCCompiler.cmake.in, CMakeCCompilerId.c,
	  CMakeCXXCompiler.cmake.in, CMakeCXXCompilerId.cpp,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineCompilerId.cmake, CMakePlatformId.h: ENH: Merging
	  CompilerId implementation from branch CMake-Modules-CompilerId to
	  the main tree.  Changes between CMake-Modules-CompilerId-bp and
	  CMake-Modules-CompilerId-mp1 are included.

2007-04-28 08:25  king

	* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Fixed line too
	  long.

2007-04-27 10:44  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: ENH: Hard-coded platform for
	  Visual Studio generators.  Added TODO comment about setting the
	  compiler id.

2007-04-27 10:29  king

	* Modules/CMakeDetermineCompilerId.cmake: BUG: When passing the
	  compiler id source file to the compiler, the native file path
	  format should be used on the command line.

2007-04-27 10:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-27 10:19  king

	* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: ENH: Added
	  Watcom compiler identifier.

2007-04-27 09:46  king

	* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: BUG: Fixed
	  for HP compilers.

2007-04-27 09:20  king

	* Modules/CMakeDetermineCompilerId.cmake: BUG: Need to strip all
	  text before and after the INFO block because the binary may
	  contain string data leading up to the beginning of the strings.

2007-04-27 09:09  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: BUG: Still need to identify
	  compiler using command line for Xcode generator.

2007-04-27 09:01  andy

	* Source/CTest/cmCTestCoverageHandler.h: STYLE: Add somme comments

2007-04-27 08:57  king

	* Modules/: CMakeCCompiler.cmake.in, CMakeCCompilerId.c,
	  CMakeCXXCompiler.cmake.in, CMakeCXXCompilerId.cpp,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineCompilerId.cmake, CMakePlatformId.h: ENH: Initial
	  checkin of CompilerId feature on CMake-Modules-CompilerId branch.
	  This helps identify compilers and platforms by actually building
	  a source file and using the preprocessor definitions to recognize
	  known compilers.

2007-04-26 23:20  andy

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: Initial attempt to do python
	  coverage. Hopefully will not break coverage on GCov

2007-04-26 21:50  andy

	* Source/cmStringCommand.cxx, Source/cmStringCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Add STRING STRIP
	  command

2007-04-26 09:56  king

	* Source/cmFileCommand.cxx: COMP: Avoid warning.

2007-04-26 07:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-25 17:48  king

	* Source/cmStringCommand.h: STYLE: Fixed line-too-long.

2007-04-25 17:22  king

	* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Added FILE(STRINGS)
	  command.

2007-04-25 16:22  alex

	* Modules/CMakeDetermineCXXCompiler.cmake:
	  STYLE: fix typo "CCC" -> "CC", add comments which variables it
	  sets

	  Alex

2007-04-25 05:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-24 14:03  hoffman

	* Source/cmEnableLanguageCommand.h: ENH: fix docs

2007-04-24 12:30  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: fix seg fault in ccmake when
	  hitting configure twice

2007-04-24 01:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-23 16:48  king

	* Source/cmStringCommand.cxx: COMP: Added missing include for time.

2007-04-23 11:04  martink

	* Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Add command
	  to generate random strings

2007-04-22 23:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-21 18:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-20 11:53  king

	* Source/kwsys/kwsysPlatformTestsCXX.cxx: COMP: Make sure gcc 2.96
	  sstream header is not used.

2007-04-20 09:50  king

	* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Added
	  istringstream::clear() method to disambiguate the call from using
	  string::clear or istrstream::clear.

2007-04-20 09:49  king

	* Source/cmLoadCommandCommand.cxx: BUG: Reverting previous change.
	  It did not account for the possibility that the loaded command
	  was built with a different compiler.

2007-04-20 04:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-19 12:56  king

	* Source/kwsys/testIOS.cxx: BUG: Need to clear read failure when
	  string is reset.

2007-04-19 12:53  king

	* Source/kwsys/testIOS.cxx: ENH: Added testing for istringstream
	  and stringstream.

2007-04-19 12:44  king

	* Source/kwsys/kwsys_stl_string.hxx.in: BUG: Fix stream state on
	  successfully reading a string.

2007-04-19 12:12  king

	* Source/kwsys/: String.hxx.in, kwsys_ios_sstream.h.in: COMP: Fixes
	  for Watcom.

2007-04-19 12:11  king

	* Source/kwsys/CMakeLists.txt: COMP: Skip testAutoPtr and
	  testHashSTL on Watcom.  They are hopeless.

2007-04-19 12:11  king

	* Source/kwsys/EncodeExecutable.c: COMP: Need to include header for
	  unlink function.

2007-04-19 11:32  king

	* Tests/Plugin/src/: example_exe.cxx, example_mod_1.c: ENH: Added
	  function call argument to module function to make sure calling
	  convention matches on lookup.  Fixed for Watcom.

2007-04-19 11:31  king

	* Source/kwsys/DynamicLoader.cxx: ENH: Added support for Watcom
	  compiler.  Added TODO comment about calling conventions.

2007-04-19 11:23  king

	* Source/cmLoadCommandCommand.cxx: ENH: Removed code unnecessary
	  now that DynamicLoader is implemented better.

2007-04-19 11:21  king

	* Source/kwsys/: CMakeLists.txt, kwsys_stl_string.hxx.in: ENH:
	  Fixed stl string streaming operators for Watcom.

2007-04-19 04:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-18 09:56  king

	* Source/cmLocalGenerator.cxx: BUG: Fix ComputeLinkInformation.
	  When using a loader_flag link item the full per-configuration
	  path should be used.	The fullPathLibs returned should refer to
	  the import library if it was used.  Since the full paths are used
	  for dependencies the executable used with loader_flag should be
	  returned also.

2007-04-18 04:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-18 00:12  king

	* Source/CMakeLists.txt: ENH: Plugin test should now work on QNX.

2007-04-18 00:11  king

	* Modules/Platform/QNX.cmake: ENH: Add CMAKE_EXE_EXPORTS_C_FLAG and
	  CMAKE_EXE_EXPORTS_CXX_FLAG to support executables that export
	  symbols.

2007-04-18 00:04  king

	* Source/cmLocalGenerator.cxx: BUG: Cannot escape link items
	  because some need the spaces to separate arguments.  Instead just
	  escape the argument to the loader flag.

2007-04-17 23:40  king

	* Modules/Platform/: Linux.cmake, FreeBSD.cmake: ENH: Added
	  CMAKE_EXE_EXPORTS_C_FLAG and CMAKE_EXE_EXPORTS_CXX_FLAG to
	  support executables that export symbols.

2007-04-17 23:39  king

	* Source/cmMakefileExecutableTargetGenerator.cxx: ENH: Added
	  platform variable CMAKE_EXE_EXPORTS_<lang>_FLAG to add a linker
	  flag when building executables that have the ENABLE_EXPORTS
	  property set.

2007-04-17 23:27  king

	* Tests/Plugin/CMakeLists.txt: COMP: Need to enable ansi C
	  features.

2007-04-17 23:16  king

	* Source/cmLocalGenerator.cxx: BUG: Fix ComputeLinkInformation for
	  non-linked targets.  Why is it called for utility targets anyway?

2007-04-17 18:18  king

	* Source/CMakeLists.txt, Tests/Plugin/include/example.h: ENH: Fixed
	  Plugin test on Cygwin.

2007-04-17 16:42  king

	* Source/CMakeLists.txt: BUG: Disable Plugin test on Cygwin until
	  it is implemented.

2007-04-17 16:34  king

	* Source/CMakeLists.txt: ENH: Re-enabling Plugin test now that it
	  should work on MacOSX.  I will let it run one night to see what
	  platforms are still not implemented.	Currently it is not run on
	  QNX because it is known to not be implemented there.

2007-04-17 16:19  king

	* Modules/Platform/Darwin.cmake: ENH: Added
	  CMAKE_SHARED_MODULE_LOADER_C_FLAG and
	  CMAKE_SHARED_MODULE_LOADER_CXX_FLAG to support linking plugins to
	  executables.

2007-04-17 16:11  king

	* Source/cmLocalGenerator.cxx: ENH: Added use of platform variable
	  CMAKE_SHARED_MODULE_LOADER_<lang>_FLAG to add a special flag when
	  linking a plugin to an executable that loads it.

2007-04-17 15:06  king

	* Source/CMakeLists.txt: BUG: Disable Plugin test until it works
	  everywhere.

2007-04-17 14:08  king

	* Source/CMakeLists.txt: ENH: Added test for executables with
	  plugins that use an API exported by the executable itself.

2007-04-17 13:52  king

	* Tests/Plugin/: CMakeLists.txt, src/example_exe.cxx,
	  src/example_exe.h.in: ENH: Configure location of plugin files so
	  that the executable can run with any current working directory.

2007-04-17 13:43  king

	* Tests/Plugin/: CMakeLists.txt, include/example.h,
	  src/example_exe.cxx, src/example_mod_1.c: ENH: Added test for
	  executables with plugins that use an API exported by the
	  executable itself.

2007-04-17 04:48  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-16 04:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-15 11:56  andy

	* Utilities/cmcurl/Testing/sepheaders.c: ENH: Fix old api

2007-04-15 03:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-14 02:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-13 10:22  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: better progress
	  for any directory that is a project

2007-04-13 01:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-12 15:50  andy

	* Source/cmVariableWatchCommand.cxx: STYLE: Fix line lengths

2007-04-12 15:46  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: some code consolidation
	  and cleanup

2007-04-12 14:21  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix progress for
	  ENCLUDE_FORM_ALL cases using new project to target map. Only
	  fixes it for the top level all target

2007-04-12 10:56  king

	* Source/kwsys/ProcessWin32.c: ENH: Added KWSYSPE_DEBUG macro to
	  print debugging trace information.  Added TODO comment explaining
	  why process execution can still hang when a grandchild keeps the
	  output pipes open.

2007-04-11 17:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-11 15:13  andy

	* Source/cmCommands.cxx, Source/cmFindPackageCommand.cxx,
	  Source/cmMakefile.cxx, Source/cmVariableWatch.cxx,
	  Source/cmVariableWatch.h, Source/cmVariableWatchCommand.cxx,
	  Source/cmVariableWatchCommand.h, Source/cmake.cxx,
	  Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/VariableWatchTest.cmake.in: ENH: Add variable
	  watch command

2007-04-11 10:00  king

	* Source/cmMarkAsAdvancedCommand.cxx: STYLE: Fixed line-too-long.

2007-04-10 21:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-10 17:12  utkarsh1

	* Utilities/cmcurl/CMakeLists.txt: ENH: Merging branch
	  PVEE-ERDC-Setup-4-3-2007 to main tree. Changes between
	  PVEE-ERDC-Setup-4-3-2007-bp and PVEE-ERDC-Setup-4-3-2007-mp1 are
	  included.

2007-04-10 16:03  king

	* Source/cmCacheManager.h: BUG: When a non-cache variable is marked
	  as advance do not use the cmMakefile implementation of
	  AddCacheDefinition to avoid removing the makefile definition.

2007-04-10 15:55  king

	* Source/cmMarkAsAdvancedCommand.cxx: BUG: When a non-cache
	  variable is marked as advance do not use the cmMakefile
	  implementation of AddCacheDefinition to avoid removing the
	  makefile definition.

2007-04-10 14:54  barre

	* Modules/Dart.cmake: ENH: this variable overrides all PROJECT_URL.
	  Check the dashboard, all projects have the wrong URL in their
	  "Home" button. Other variables (like ROLLUP_URL) were moved a
	  while ago, for some reasons this one is still here.

2007-04-10 13:09  king

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudioGenerator.cxx,
	  cmGlobalVisualStudioGenerator.h: BUG: The ALL_BUILD target should
	  not have any command lines so that it is not always considered
	  out of date.	Moved the 'Build all projects' message into the
	  description field instead of an echo in the command field.  Moved
	  common implementation of Generate for VS6 and VS7 into the
	  superclass to avoid duplicate code for the ALL_BUILD target.
	  This addresses bug#4556.

2007-04-10 11:26  andy

	* Utilities/cmcurl/CMakeLists.txt: ENH: No reason to search for
	  UCB. Let me know if anybody still has ucb

2007-04-10 11:22  king

	* Modules/Platform/Linux.cmake, Source/cmFileCommand.cxx,
	  Source/cmLocalGenerator.cxx: ENH: Added option
	  CMAKE_INSTALL_SO_NO_EXE on linux to choose whether the default
	  permissions for shared libraries include the executable bit.
	  This is necessary to support the conflicting policies of Debian
	  and Fedora.  These changes address bug#4805.

2007-04-10 09:54  martink

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmTarget.cxx: ENH: added
	  internal target property for the name of the project file

2007-04-10 08:49  king

	* Source/cmGlobalUnixMakefileGenerator3.cxx: STYLE: Added comment
	  about why dependencies need to be chained to clarify code.

2007-04-10 08:36  king

	* Modules/Platform/NetBSD.cmake: ENH: Enabled use of soname and
	  therefore versioning symlinks.  Patch is from bug#4558.

2007-04-09 21:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-08 21:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-07 21:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-06 21:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-05 21:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-05 09:19  king

	* Source/cmMakefile.cxx: STYLE: Fix line-too-long.

2007-04-04 17:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-04 16:28  andy

	* Utilities/Doxygen/doxyfile.in: STYLE: Do doxygen for CPack

2007-04-04 15:58  andy

	* Modules/CheckCSourceCompiles.cmake: BUG: Revert back to 1.14

2007-04-04 15:57  andy

	* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
	  BUG: Revert back to 1.4

2007-04-04 14:49  king

	* Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmGlobalVisualStudioGenerator.cxx,
	  Source/cmGlobalVisualStudioGenerator.h,
	  Tests/Dependency/Two/CMakeLists.txt,
	  Tests/Dependency/Two/TwoSrc.c,
	  Tests/Dependency/Two/TwoCustomSrc.c,
	  Tests/Dependency/Two/two-test.h.in: BUG: Fix utility dependencies
	  for static libraries in VS generators.  This addresses bug#4789.

2007-04-04 13:43  hoffman

	* Modules/FindJNI.cmake: BUG: fix for bug 4605

2007-04-04 13:41  andy

	* bootstrap: ENH: Fix copyright year

2007-04-04 13:06  andy

	* Source/CTest/cmCTestBuildHandler.cxx: COMP: Fix kwstyle

2007-04-04 13:06  andy

	* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
	  COMP: Fix kwstyleSource/CTest/cmCTestBuildHandler.cxx

2007-04-04 12:05  andy

	* Source/cmConfigureFileCommand.cxx: BUG: No need for the backward
	  compatibility variable warning

2007-04-04 12:05  andy

	* Source/cmMakefile.cxx: ENH: Add variable for the current list
	  file

2007-04-04 11:22  king

	* Source/: CMakeLists.txt, cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudioGenerator.cxx,
	  cmGlobalVisualStudioGenerator.h: ENH: Added
	  cmGlobalVisualStudioGenerator as superclass to all VS global
	  generators.

2007-04-03 23:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-03 03:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-02 02:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-04-01 02:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-31 02:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-30 10:53  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: make sure default /System
	  framework is not added with -F

2007-03-30 02:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-29 02:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-28 11:06  martink

	* Source/CTest/: cmCTestBuildHandler.cxx: BUG: even safer checking
	  of return value

2007-03-28 10:58  martink

	* Source/CTest/cmCTestBuildHandler.cxx: BUG: fix checking of the
	  return value for a build

2007-03-28 02:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-27 23:15  king

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Restored shared local
	  variable removed by previous change.

2007-03-27 23:13  king

	* Source/: cmGlobalXCodeGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmMakefileTargetGenerator.cxx,
	  cmTarget.cxx, cmTarget.h: ENH: Created method
	  cmTarget::GetExportMacro to centralize computation of the export
	  symbol name.	This removes duplicate code from all the
	  generators.  Also enabled the export definition for executable
	  targets with the ENABLE_EXPORTS property set.

2007-03-27 02:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-26 02:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-25 02:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-24 14:12  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: need
	  kwsys' Glob in VTK 5.0

2007-03-24 14:04  barre

	* Source/kwsys/: CMakeLists.txt, Glob.cxx, Glob.hxx.in: ENH: need
	  kwsys' Glob in VTK 5.0

2007-03-24 02:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-23 16:33  hoffman

	* Source/cmCTest.cxx: BUG: fix problem with new curl_getdate and
	  ctest

2007-03-23 02:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-22 09:45  king

	* Source/cmLocalGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmTarget.cxx, Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-wcl386.cmake: ENH: Added target property
	  ENABLE_EXPORTS for executable targets.  It enables the
	  executables for linking by loadable modules that import symbols
	  from the executable.	This finishes the executable import library
	  support mentioned in bug #4210.

2007-03-22 02:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-21 13:49  martink

	* Source/CMakeLists.txt: BUG: typo in if test

2007-03-21 07:16  king

	* Tests/OutOfSource/OutOfSourceSubdir/: CMakeLists.txt, simple.cxx:
	  BUG: Disable deep-source test on Watcom until it can be fixed.
	  This is a new feature for other generators anyway.

2007-03-21 02:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-20 15:51  hoffman

	* Utilities/cmcurl/strequal.c: ENH: second try to fix qnx build
	  problem

2007-03-20 15:49  hoffman

	* Utilities/cmcurl/strequal.c: ENH: try to fix qnx build problem

2007-03-20 14:52  martink

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: try markign non zero
	  return values as warnings for make programs

2007-03-20 14:31  martink

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: try markign non zero
	  return values as warnings for make programs

2007-03-20 14:11  martink

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: add another error
	  regexp

2007-03-20 13:34  king

	* Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: BUG: Reduce
	  long source file name length for WMake.

2007-03-20 12:44  hoffman

	* Source/CPack/cmCPackTarCompressGenerator.cxx: BUG: fix coverity
	  error, null check after usage fix

2007-03-20 12:32  hoffman

	* Modules/Platform/: AIX.cmake, QNX.cmake: ENH: add c++ flag when
	  compiling c++ code merge from main tree

2007-03-20 11:52  martink

	* Source/cmCTest.cxx: ENH: minor additional error output

2007-03-20 09:51  martink

	* Utilities/cmcurl/: CMakeLists.txt, config.h.in,
	  Platforms/WindowsCache.cmake: BUG: was not setting HAVE_PROCESS_H
	  properly

2007-03-20 09:14  king

	* Modules/Platform/Windows-bcc32.cmake: BUG: Disable creation of
	  import libraries for executables on Borland until it can be made
	  optional.  Otherwise all executables get a .lib with the same
	  name which is unexpected behavior for users.

2007-03-20 08:16  king

	* Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: BUG: Work
	  around VS8 conversion to a relative path for the long source
	  name.  It takes the nice full path we give it, converts to
	  relative, and then repacks relative on top of the build directory
	  resulting in a path longer than its own maxpath even though the
	  original path given was short enough.  Even VS6 dealt with it
	  better.

2007-03-20 02:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-19 13:04  martink

	* Source/: CMakeLists.txt, ctest.cxx,
	  CTest/cmCTestBuildAndTestHandler.cxx,
	  CTest/cmCTestBuildAndTestHandler.h, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h: ENH: support for
	  --build-config-sample feature #1022

2007-03-19 10:00  king

	* Modules/Platform/CYGWIN.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake, Source/cmInstallCommand.cxx,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h, Templates/EXEHeader.dsptemplate: ENH: Added
	  support for import libraries created by executable and module
	  targets.  The module import libraries should never be used but
	  some windows compilers always create them for .dll files since
	  there is no distinction from shared libraries on that platform.
	  The executable import libraries may be used to create modules
	  that when loaded bind to symbols from the executables.  This is
	  an enhancement related to bug#4210 though not requested by it
	  explicitly.

2007-03-19 02:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-18 16:18  andy

	* Utilities/cmcurl/: tftp.c, transfer.c: COMP: Remove some warnings

2007-03-18 02:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-17 13:23  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: ENH: fix for crash from
	  main tree

2007-03-17 13:18  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: ENH: remove seg fault I
	  hope

2007-03-17 00:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-16 18:44  king

	* Utilities/cmcurl/curl/curl.h: COMP: Do not #include files inside
	  extern "C" {} blocks.

2007-03-16 18:05  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/Platform/Windows-bcc32.cmake, Modules/Platform/gcc.cmake,
	  Source/CMakeLists.txt, Source/cmFileCommand.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmGlobalVisualStudio8Win64Generator.cxx,
	  Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/kwsys/SystemTools.cxx,
	  Tests/PrecompiledHeader/CMakeLists.txt,
	  Tests/PrecompiledHeader/foo1.c, Tests/PrecompiledHeader/foo2.c,
	  Tests/PrecompiledHeader/foo_precompile.c,
	  Tests/PrecompiledHeader/include/foo.h,
	  Tests/PrecompiledHeader/include/foo_precompiled.h,
	  Tests/SetLang/CMakeLists.txt, Tests/SetLang/bar.c,
	  Tests/SetLang/foo.c: ENH: check in fixes from main tree to create
	  2.4.7 RC 5

2007-03-16 16:48  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Need to include
	  relative path top information in directory information so that
	  relative path conversion during dependency generation works with
	  the same rules as project generation.

2007-03-16 16:28  king

	* Source/cmInstallTargetGenerator.cxx: BUG: Use GetExecutableNames
	  instead of GetLibraryNames to compute the installation file name
	  for executable targets.

2007-03-16 16:04  king

	* Source/CTest/cmCTestBuildHandler.cxx: COMP: Fix bad escape
	  sequence.

2007-03-16 14:51  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: More regular
	  expressions for visual studio 6

2007-03-16 14:28  king

	* Utilities/cmcurl/CMakeLists.txt: COMP: Ignore windows sockets on
	  cygwin.  Remove duplicate source entry.

2007-03-16 10:34  king

	* Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
	  Tests/OutOfSource/OutOfSourceSubdir/simple.cxx.in: ENH: Added
	  computation of object file names that are almost always short
	  enough to not exceed the filesystem path length limitation.  This
	  is useful when a source file from outside the tree is referenced
	  with a long full path.  The object file name previously would
	  contain the entire path which when combined with the build output
	  directory could exceed the filesystem limit.	Now CMake
	  recognizes this case and replaces enough of the beginning of the
	  full path to the source file with an md5sum of the replaced
	  portion to make the name fit on disk.  This addresses bug#4520.

2007-03-16 09:34  andy

	* Utilities/cmcurl/CMake/: CMakeConfigurableFile.in,
	  CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake: COMP: Fix
	  support for old CMake (2.0 and 2.2)

2007-03-15 17:22  andy

	* Utilities/cmcurl/CMake/CheckCSourceRuns.cmake: ENH: Unify with
	  the compile one

2007-03-15 15:22  andy

	* Utilities/cmcurl/: CMakeLists.txt, amigaos.c, amigaos.h,
	  arpa_telnet.h, base64.c, base64.h, config.h.in, connect.c,
	  connect.h, content_encoding.c, content_encoding.h, cookie.c,
	  cookie.h, curl.copyright, curl_memory.h, curlx.h, dict.c, dict.h,
	  easy.c, easyif.h, escape.c, escape.h, file.c, file.h, formdata.c,
	  formdata.h, ftp.c, ftp.h, getdate.c, getdate.h, getenv.c,
	  getinfo.c, getinfo.h, gtls.c, gtls.h, hash.c, hash.h, hostares.c,
	  hostasyn.c, hostip.c, hostip.h, hostip4.c, hostip6.c, hostsyn.c,
	  hostthre.c, http.c, http.h, http_chunks.c, http_chunks.h,
	  http_digest.c, http_digest.h, http_negotiate.c, http_negotiate.h,
	  http_ntlm.c, http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h,
	  inet_ntop.c, inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c,
	  krb4.h, ldap.c, ldap.h, llist.c, llist.h, md5.c, md5.h,
	  memdebug.c, memdebug.h, memory.h, mprintf.c, multi.c, multiif.h,
	  netrc.c, netrc.h, nwlib.c, parsedate.c, parsedate.h, progress.c,
	  progress.h, security.c, security.h, select.c, select.h, sendf.c,
	  sendf.h, setup.h, setup_once.h, share.c, share.h, sockaddr.h,
	  socks.c, socks.h, speedcheck.c, speedcheck.h, splay.c, splay.h,
	  ssh.c, ssh.h, sslgen.c, sslgen.h, ssluse.c, ssluse.h, strdup.c,
	  strdup.h, strequal.c, strequal.h, strerror.c, strerror.h,
	  strtok.c, strtok.h, strtoofft.c, strtoofft.h, telnet.c, telnet.h,
	  tftp.c, tftp.h, timeval.c, timeval.h, transfer.c, transfer.h,
	  url.c, url.h, urldata.h, version.c,
	  CMake/CheckCSourceCompiles.cmake, CMake/CheckCSourceRuns.cmake,
	  CMake/OtherTests.cmake, Platforms/WindowsCache.cmake,
	  curl/curl.h, curl/curlver.h, curl/easy.h, curl/mprintf.h,
	  curl/multi.h, curl/stdcheaders.h: ENH: Update Curl to 7.16.1

2007-03-15 13:48  martink

	* Source/cmMakefile.cxx: BUG: change in how set cache overrides
	  local definitions. Should mainly be a NOP change for most cases

2007-03-14 21:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-14 16:30  king

	* CMakeLists.txt: ENH: Enable use of kwsys MD5 implementation.

2007-03-14 16:29  king

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Reverting previous
	  changes related to using an empty string for a relative path to
	  the current directory.  Too many places want the . version.
	  Instead we can just convert the . to an empty string in the one
	  place that motiviated the original change.

2007-03-14 15:35  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: When the current
	  output directory is a link directory we need to reference it with
	  the relative path "." instead of an empty relative path.

2007-03-14 15:12  king

	* Source/kwsys/: CMakeLists.txt, MD5.c, MD5.h.in, testEncode.c:
	  ENH: Added MD5 implementation to KWSys.

2007-03-14 13:36  king

	* Source/cmLocalGenerator.cxx: BUG: During relative path conversion
	  if the remote and target paths are the same return the empty
	  string instead of ".".

2007-03-14 09:34  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: All executable and
	  library project types should specify a program database file name
	  for all configurations.  Even when debug information is not used
	  the .pdb file specified is used to construct the name of a .idb
	  file that exists for all configurations when building with the VS
	  IDE.

2007-03-13 15:18  martink

	* Source/: cmAddCustomTargetCommand.cxx, cmCPluginAPI.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmMakefile.cxx, cmMakefile.h: ENH: some more cleanup

2007-03-13 14:23  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmMakefile.cxx, cmPropertyMap.cxx, cmTarget.cxx: ENH: add project
	  to target map, not used yet, but created

2007-03-13 11:58  king

	* Source/cmLocalGenerator.cxx: BUG: Fix check of EXCLUDE_FROM_ALL
	  property to use boolean type.  This is required for installation
	  of subdirectories to work.

2007-03-13 03:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-12 23:36  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Remove spaces from test
	  output paths.  Not all make tools can handle it.  Ths
	  SubDirSpaces test is meant for that purpose anyway.

2007-03-12 16:10  martink

	* Source/cmake.cxx: ENH: added remove_directory bug 2937

2007-03-12 14:15  king

	* Source/cmFileCommand.cxx: BUG: Preserve symlinks during
	  installation.  This addresses bug#4384.

2007-03-12 13:50  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Added kwsys
	  SystemTools::CreateSymlink and SystemTools::ReadSymlink.

2007-03-12 13:30  martink

	* Source/cmake.cxx: ENH: typo

2007-03-12 13:28  king

	* Tests/PrecompiledHeader/CMakeLists.txt: BUG: Do not use /I mode
	  in VS6.

2007-03-12 12:44  king

	* Tests/PrecompiledHeader/CMakeLists.txt: BUG: Clean the pch during
	  make clean so that the test passes when run more than once.

2007-03-12 12:40  martink

	* Source/cmake.cxx: ENH: small enchancement for bug 3776.

2007-03-12 12:35  king

	* Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmGlobalVisualStudio8Win64Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Tests/PrecompiledHeader/CMakeLists.txt: BUG: Split precompiled
	  header flags into a separate per-global-generator flag map.  This
	  is needed because the flag mappings differ across VS IDE
	  versions.  This fixes bug#3512 for VS8 where as the previous fix
	  only worked for VS7.

2007-03-12 11:32  martink

	* Source/cmGlobalXCodeGenerator.cxx: COMP: XCode fix

2007-03-12 10:26  martink

	* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
	  cmAddSubDirectoryCommand.cxx, cmGlobalGenerator.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmIncludeExternalMSProjectCommand.cxx, cmInstallFilesCommand.cxx,
	  cmInstallProgramsCommand.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmMakefile.cxx, cmMakefile.h,
	  cmSubdirCommand.cxx, cmTarget.h: ENH: some code cleanup

2007-03-12 10:23  king

	* Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  SimpleInstall/CMakeLists.txt, SimpleInstallS2/CMakeLists.txt:
	  ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY,
	  LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY.  This is
	  an incremental fix for bug#2240 and bug#4210.

2007-03-11 01:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-10 07:49  king

	* Modules/Platform/Windows-wcl386.cmake: BUG: Do not create import
	  library for MODULEs.	This is an incremental fix for bug#4210.

2007-03-10 07:37  king

	* Modules/Platform/Windows-cl.cmake: BUG: Fixed MSVC8 module build
	  rule to not use /implib option.  This is an incremental fix for
	  bug#4210.

2007-03-10 06:56  king

	* Source/cmLocalVisualStudio6Generator.cxx: STYLE: Fix
	  line-too-long.

2007-03-10 01:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-09 17:15  king

	* Source/cmLocalGenerator.cxx: BUG: Use real path subdirectory
	  check instead of substring comparison to identify when paths are
	  below the relative path tops.  Otherwise when the build tree is
	  next to the source tree with the same name plus a suffix the
	  relative path from the binary to source tree is allowed even
	  though it goes outside cmake-managed directories.

2007-03-09 16:58  king

	* Source/kwsys/auto_ptr.hxx.in: COMP: Fix warning about binding
	  reference-to-non-const to an rvalue on VS6.  It does not seem to
	  be doing the proper auto_ptr_ref conversions.  Instead use the
	  const_cast work-around on this platform.

2007-03-09 16:27  king

	* Source/kwsys/hashtable.hxx.in: COMP: Fixed unreferenced parameter
	  warning for VS6 with /W4.

2007-03-09 16:26  king

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: Re-enable backward
	  compatibility replacements in user-provided VS6 DSP template
	  files.

2007-03-09 16:25  king

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/UtilityHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: ENH: Implemented use of
	  cmTarget::GetDirectory() in Visual Studio 6 generator.  This is
	  an incremental fix for bug#4210.

2007-03-09 15:14  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Added target properties
	  ARCHIVE_OUTPUT_DIRECTORY, LIBRARY_OUTPUT_DIRECTORY, and
	  RUNTIME_OUTPUT_DIRECTORY.  If set these override
	  EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for a specific
	  target.  They can be used to distribute target files in the build
	  tree with the same granularity that the INSTALL command provides
	  for the install tree.  This addresses bug#2240 and bug#4210.

2007-03-09 14:50  king

	* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Fixed OSX
	  bundles to be built in the directory specified by
	  cmTarget::GetDirectory().  This is an incremental step for
	  bug#2240.

2007-03-09 13:59  king

	* Modules/Platform/Windows-cl.cmake: BUG: Shared library creation
	  should use /implib option to specify the name of the import
	  library explicitly.  This is an incremental step for bug #4210.

2007-03-09 13:56  king

	* Source/cmMakefileLibraryTargetGenerator.cxx: ENH: Do not compute
	  a path name for the import library if there is no import library.
	  This simplifies tracking down problems with trying to create
	  import libraries for MODULEs.

2007-03-09 11:35  andy

	* CMakeLists.txt: ENH: Prepare for the new curl. Curl is build
	  static, so set define to on

2007-03-09 11:35  andy

	* Utilities/cmcurl/: CMakeLists.txt, setup.h,
	  CMake/OtherTests.cmake, Platforms/WindowsCache.cmake: ENH:
	  Several windows fixes

2007-03-09 11:29  king

	* Source/: cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
	  Added cmMakefileTargetGenerator::GenerateExtraOutput to wrap up
	  creation of rules to drive creation of extra outputs generated as
	  side effects of another rule.  Reimplemented generation of custom
	  command multiple output rules to use it.  Reimplemented soname
	  symlink output dependencies to use it.  Now if a symlink is
	  deleted the library will be recreated with the symlink.

2007-03-09 11:26  king

	* Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Need to account
	  for import library directory when constructing the clean rule for
	  the import library.  This is an incremental fix for bug #4210.

2007-03-09 10:30  king

	* Source/cmLocalGenerator.cxx: ENH: Implemented new policy to
	  choose the directory part of the object file name.  This should
	  keep the names looking as nice and short as possible.  This
	  partially addresses bug#4520.

2007-03-09 09:30  king

	* Source/: cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
	  ENH: Added implib option to cmTarget::GetDirectory to support a
	  separate directory containing the import library.  This is an
	  incremental step for bug#4210.

2007-03-08 23:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-08 15:33  king

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
	  Combined cmTarget::GetDirectory and cmTarget::GetOutputDir since
	  they are nearly the same.  This is another step for bug#2240.

2007-03-08 15:24  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: Removed unused variables LibraryOutputPath and
	  ExecutableOutputPath.  Each target is asked for its own output
	  directory.  This is a step towards bug#2240.

2007-03-08 15:10  king

	* Source/cmTarget.cxx: COMP: Fixed enumeration-not-used warning in
	  switch.

2007-03-08 14:57  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
	  Replaced LibraryOutputPath and ExecutableOutputPath variables in
	  Makefile and VS generators to instead ask each target for its
	  output path.	This significantly reduces total code size and
	  centralizes previously duplicate code.  It is also a step towards
	  bug#2240.

2007-03-08 14:15  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Ask the target for
	  its own directory in case of bundle instead of directly using
	  ExecutableOutputPath.

2007-03-08 14:11  andy

	* Utilities/cmcurl/: CMakeLists.txt, CMake/OtherTests.cmake: ENH:
	  Add some missing headers and fix OtherTests.cmake macros

2007-03-08 13:19  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Compute
	  HomeRelativeOutputPath following the rules of
	  RelativePathTopBinary by going through the Convert() method.
	  This supports out-of-binary build trees without using relative
	  paths that go outside trees managed by CMake.

2007-03-08 13:13  king

	* Source/CMakeLists.txt: ENH: Enable SubDirSpaces test when
	  building with bootstrapped cmake.

2007-03-08 13:05  king

	* Source/: CMakeLists.txt, cmGlobalBorlandMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Fixed recursive make call
	  target escaping for Borland to support SubDirSpaces test.

2007-03-08 11:49  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Updated
	  GetRecursiveMakeCall to use EscapeForShell instead of MAKEFILE
	  conversion.  This code is special because it is the only place
	  that a make target name is passed on a command line.

2007-03-08 11:49  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
	  ConvertToOutputSlashes method to convert slashes with the same
	  policy as ConvertToOutputPath but without escaping.

2007-03-08 11:10  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Removed useless method
	  ConvertToMakeTarget and all calls to it.  It had a buggy
	  implementation that caused it to do nothing.

2007-03-08 10:31  king

	* Source/: cmLocalGenerator.cxx,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: BUG: Some calls to Convert() were
	  converting for MAKEFILE but then passing the output to the build
	  shell.  The calls have now been converted to call Convert() with
	  SHELL.

2007-03-08 10:19  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: STYLE: Removed unused
	  calls to Convert.

2007-03-08 09:48  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: STYLE: Removing
	  unused methods ConvertToShellPath and EscapeForUnixShell.

2007-03-08 08:50  andy

	* Utilities/cmcurl/: CMakeLists.txt, amigaos.c, amigaos.h,
	  arpa_telnet.h, base64.c, base64.h, config.h.in, connect.c,
	  connect.h, content_encoding.c, content_encoding.h, cookie.c,
	  cookie.h, curl.copyright, curlx.h, dict.c, dict.h, easy.c,
	  easyif.h, escape.c, escape.h, file.c, file.h, formdata.c,
	  formdata.h, ftp.c, ftp.h, getenv.c, getinfo.c, getinfo.h, gtls.c,
	  gtls.h, hash.c, hash.h, hostares.c, hostasyn.c, hostip.c,
	  hostip.h, hostip4.c, hostip6.c, hostsyn.c, hostthre.c, http.c,
	  http.h, http_chunks.c, http_chunks.h, http_digest.c,
	  http_digest.h, http_negotiate.c, http_negotiate.h, http_ntlm.c,
	  http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h, inet_ntop.c,
	  inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c, krb4.h, ldap.c,
	  ldap.h, llist.c, llist.h, md5.c, md5.h, memdebug.c, memdebug.h,
	  memory.h, mprintf.c, multi.c, multiif.h, netrc.c, netrc.h,
	  nwlib.c, parsedate.c, parsedate.h, progress.c, progress.h,
	  security.c, select.c, select.h, sendf.c, sendf.h, setup.h,
	  setup_once.h, share.c, share.h, sockaddr.h, socks.c, socks.h,
	  speedcheck.c, speedcheck.h, splay.c, splay.h, ssh.c, ssh.h,
	  sslgen.c, sslgen.h, ssluse.c, ssluse.h, strdup.c, strdup.h,
	  strequal.c, strequal.h, strerror.c, strerror.h, strtok.c,
	  strtok.h, strtoofft.c, strtoofft.h, telnet.c, telnet.h, tftp.c,
	  tftp.h, timeval.c, timeval.h, transfer.c, transfer.h, url.c,
	  url.h, urldata.h, version.c, CMake/CheckCSourceCompiles.cmake,
	  CMake/CheckCSourceRuns.cmake, CMake/OtherTests.cmake,
	  curl/curl.h, curl/curlver.h, curl/easy.h, curl/mprintf.h,
	  curl/multi.h, curl/stdcheaders.h: ENH: Update to 7.16.1

2007-03-08 08:46  king

	* Source/cmIncludeDirectoryCommand.cxx: STYLE: Fix line-too-long.

2007-03-08 08:38  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h, cmake.cxx: ENH:
	  SetupPathConversions is now called automatically on demand.

2007-03-07 22:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-07 17:39  king

	* Source/cmLocalGenerator.cxx: ENH: Modified
	  GetObjectFileNameWithoutTarget to use relative paths for object
	  file names with sources above the current directory so long as
	  the relative path conversion works.

2007-03-07 17:32  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Improved
	  computation of RelativePathTopSource and RelativePathTopBinary to
	  use higher relative path tops when the source directories jump
	  around in a tree below the original source top.

2007-03-07 16:35  king

	* Source/cmLocalGenerator.cxx: ENH: Set RelativePathTopSource and
	  RelativePathTopBinary independently for each local generator.
	  Relative path conversion is safe within a tree as long as it does
	  not go above the highest parent directory still managed by CMake.

2007-03-07 16:32  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: COMP:
	  Fix ConvertToRelativePath change for Xcode generator.

2007-03-07 16:00  king

	* Source/kwsys/hashtable.hxx.in: STYLE: Move warning disable pragma
	  into push/pop block.

2007-03-07 15:57  king

	* Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalVisualStudio7Generator.cxx: BUG: Get rid of ancient
	  variables CMAKE_CXX_WARNING_LEVEL, CMAKE_CXX_USE_RTTI,
	  CMAKE_CXX_STACK_SIZE which are only partially implemented and now
	  taken care of by flag mapping anyway.

2007-03-07 15:36  martink

	* Modules/UsePkgConfig.cmake: BUG: untested fix for newlines in the
	  output of pkg config

2007-03-07 15:30  king

	* Source/cmLocalGenerator.cxx: COMP: Add missing include for
	  assert.

2007-03-07 15:15  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Moved
	  ConvertToRelativePath from cmGlobalGenerator to cmLocalGenerator.
	  This is in preparation for setting up each local generator to
	  have its own RelativePathTopSource and RelativePathTopBinary
	  based on its ancestor directories.

2007-03-07 13:52  king

	* Source/kwsys/: testDynamicLoader.cxx, testSystemTools.cxx: BUG:
	  Use angle-brackets to include testSystemTools.h to avoid problems
	  with in-source builds.

2007-03-07 13:01  martink

	* Source/CMakeLists.txt: BUG: oops bad arg for new test

2007-03-07 11:03  martink

	* Source/CMakeLists.txt, Source/cmIncludeDirectoryCommand.cxx,
	  Source/cmIncludeDirectoryCommand.h, Source/cmMakefile.cxx,
	  Source/cmSeparateArgumentsCommand.cxx,
	  Tests/NewlineArgs/CMakeLists.txt: BUG: improve bad argument
	  handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364

2007-03-07 09:26  king

	* Source/kwsys/: auto_ptr.hxx.in, testAutoPtr.cxx: ENH: Enabled
	  support for use_auto_ptr(get_auto_ptr()) syntax on HP compiler.

2007-03-06 21:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-06 14:52  martink

	* Tests/NewlineArgs/: CMakeLists.txt, cxxonly.cxx, libcxx1.cxx,
	  libcxx1.h, libcxx2.h.in: ENH: added a tets for newlines in some
	  commands

2007-03-06 10:56  martink

	* Source/kwsys/hashtable.hxx.in: COMP: shut up w4 warning

2007-03-06 09:16  andy

	* Modules/CPack.STGZ_Header.sh.in: STYLE: Defautl answer for the
	  license is no

2007-03-05 21:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-05 15:21  martink

	* Modules/UseSWIG.cmake: ENH: patch applied for bug 4517

2007-03-05 13:01  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: BUG: Removed legacy
	  SetupTests method that was causing RUN_TESTS to test twice.

2007-03-05 10:36  martink

	* Source/: cmCommandArgumentParser.cxx, cmDependsFortranParser.cxx,
	  cmDependsJavaParser.cxx, cmExprParser.cxx: COMP: shut up warnings

2007-03-05 09:50  martink

	* Source/cmTryCompileCommand.cxx: STYLE: long line

2007-03-04 21:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-03 23:46  king

	* Source/kwsys/testAutoPtr.cxx: COMP: Disable function call with
	  function return test for HP until it is implemented.

2007-03-03 21:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-03 15:43  king

	* Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in: COMP: All kwsys
	  .hxx headers should include Configure.hxx.  Re-enabling
	  testAutoPtr.

2007-03-03 15:32  king

	* Source/kwsys/CMakeLists.txt: COMP: Disable auto_ptr test for now.

2007-03-03 15:05  king

	* Source/kwsys/: auto_ptr.hxx.in, testAutoPtr.cxx: ENH: Implemented
	  auto_ptr_ref in a way that allows conversion of the pointed-to
	  type.

2007-03-03 14:51  king

	* Source/kwsys/testAutoPtr.cxx: COMP: Remove one conversion test
	  until it is implemented.

2007-03-03 14:48  king

	* Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in, testAutoPtr.cxx:
	  ENH: Added test for auto_ptr.  Documented aut_ptr template
	  implementation.

2007-03-03 12:16  king

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: BUG:
	  cmCreateTestSourceList command is needed at boostrap time because
	  KWSys now uses test drivers.

2007-03-03 10:47  king

	* Source/: kwsys/CMakeLists.txt,
	  kwsys/testCommandLineArguments.cxx,
	  kwsys/testCommandLineArguments1.cxx, kwsys/testDynamicLoader.cxx,
	  kwsys/testFail.c, kwsys/testHashSTL.cxx, kwsys/testIOS.cxx,
	  kwsys/testRegistry.cxx, kwsys/testSystemTools.cxx,
	  kwsys/testTerminal.c, CMakeLists.txt: ENH: Cleaned up KWSys tests
	  to use test drivers.

2007-03-03 10:09  king

	* Modules/Platform/Windows-bcc32.cmake: BUG: Do not create import
	  library for MODULEs.	The TARGET_IMPLIB name is not set correctly
	  for MODULE rules anyway.

2007-03-02 21:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-02 14:31  martink

	* Source/: cmMakefileUtilityTargetGenerator.cxx,
	  cmMakefileUtilityTargetGenerator.h: BUG: fix for build order

2007-03-02 11:33  andy

	* Modules/Platform/Darwin.cmake, Source/cmTryCompileCommand.cxx:
	  BUG: Propagate platform settings such as CMAKE_OSX_ARCHITECTURES
	  to the try compile

2007-03-02 10:57  martink

	* Modules/SystemInformation.cmake: ENH: limit the output of system
	  information to no more than 50K per file

2007-03-02 10:50  martink

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmWin32ProcessExecution.cxx: COMP: fix some w4 warnings

2007-03-02 10:49  martink

	* Source/cmake.cxx: ENH: fix compiler warning

2007-03-02 10:48  martink

	* Source/: kwsys/SystemTools.cxx, cmFileCommand.cxx: COMP: fix
	  warnings

2007-03-01 23:28  king

	* Source/kwsys/auto_ptr.hxx.in: COMP: More workarounds for Borland.

2007-03-01 21:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-03-01 16:44  king

	* Modules/FindQt4.cmake: BUG: Fix bug introduced by revision 1.67.
	  The qmake query mode prints information to stderr on some
	  platforms.  The OUTPUT_VARIABLE and ERROR_VARIABLE must be the
	  same variable to get all the output.

2007-03-01 16:23  martink

	* Source/cmFileCommand.cxx: COMP: fix a compiel warning

2007-03-01 15:53  martink

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: added LIMIT on
	  file read

2007-03-01 14:52  martink

	* Source/kwsys/SystemTools.cxx: COMP: fix warning

2007-03-01 14:30  martink

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: added a
	  limit to the getline method

2007-03-01 10:53  martink

	* Source/cmake.cxx: BUG: a couple bugs in system informaiton

2007-03-01 10:33  martink

	* CMakeLists.txt: BUG: bad command line

2007-02-28 21:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-28 17:26  hoffman

	* Source/cmLocalGenerator.cxx: ENH: remove qnx special stuff that
	  does not work

2007-02-28 14:45  martink

	* Source/cmMakefile.cxx: BUG: cleanup paths in GetSourceFile to
	  handle bug 2724

2007-02-28 14:29  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx:
	  ENH: one more pass at paths with spaces and parens

2007-02-28 12:25  martink

	* CMakeLists.txt, Source/CMakeLists.txt, Source/cmake.cxx: BUG:
	  allow system information to accept the -G option

2007-02-28 09:36  king

	* Source/kwsys/auto_ptr.hxx.in: BUG: Assignment should always use
	  reset().

2007-02-28 09:35  king

	* Source/kwsys/auto_ptr.hxx.in: COMP: Fix for auto_ptr_ref on
	  Borland 5.8.

2007-02-28 09:33  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix for
	  cmake_force target in Borland Makefiles.

2007-02-27 16:41  martink

	* Source/cmake.cxx: BUG: fix to naming of results file

2007-02-27 15:11  hoffman

	* Tests/SubDirSpaces/: CMakeLists.txt,
	  ThirdSubDir/testfromauxsubdir.c: ENH: watcom wmake can not handle
	  () in the path with cd command

2007-02-27 13:34  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: add a fix for
	  spaces in the path again...

2007-02-27 13:04  martink

	* CMakeLists.txt, Source/CMakeLists.txt: BUG: possible fix for new
	  SystemInfo test

2007-02-27 12:47  martink

	* Source/cmake.cxx: BUG: fix for unused variable

2007-02-27 12:10  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for spaces in
	  the path and mingw

2007-02-27 11:59  martink

	* Source/CMakeLists.txt: BUG: possible fix for new SystemInfo test

2007-02-27 10:10  martink

	* Source/: CMakeLists.txt, cmake.cxx, cmake.h, cmakemain.cxx: ENH:
	  added --system-information option to CMake

2007-02-27 09:43  martink

	* Modules/: SystemInformation.cmake, SystemInformation.in: ENH:
	  improvements

2007-02-26 13:40  martink

	* Modules/: SystemInformation.cmake, SystemInformation.in: ENH:
	  added for system information command line option

2007-02-26 12:08  king

	* Source/kwsys/auto_ptr.hxx.in: COMP: Added line accidentally
	  removed.

2007-02-26 12:06  king

	* Source/kwsys/auto_ptr.hxx.in: BUG: Fixed implementation of
	  auto_ptr_ref.

2007-02-26 11:56  hoffman

	* Source/cmLocalGenerator.cxx: ENH: go back to \ escapes for qnx

2007-02-26 11:41  hoffman

	* Source/cmLocalGenerator.cxx: ENH: go back to EscapeForShell
	  version

2007-02-26 10:46  king

	* Tests/SubDirSpaces/CMakeLists.txt: COMP: Disable rpath with
	  spaces on some systems.

2007-02-25 21:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-25 19:22  alex

	* Modules/FindGettext.cmake: BUG: fix typo reported by Duncan Mac
	  Vicar

	  Alex

2007-02-25 16:13  hoffman

	* Source/cmLocalGenerator.cxx: ENH: try and use \ for space and ()
	  escapes

2007-02-23 20:37  hoffman

	* Source/cmLocalGenerator.cxx: ENH: try another thing 3

2007-02-23 17:38  hoffman

	* Source/cmLocalGenerator.cxx: ENH: try another thing

2007-02-23 17:07  hoffman

	* Source/cmLocalGenerator.cxx: ENH: add some debug stuff

2007-02-23 16:44  hoffman

	* Source/cmLocalGenerator.cxx: ENH: add some debug stuff

2007-02-23 14:37  andy

	* Source/CMakeLists.txt: COMP: Disable test until generators are
	  fixed

2007-02-23 11:30  andy

	* Source/CMakeLists.txt: ENH: Try to fix spaces in the path problem

2007-02-23 11:17  andy

	* Tests/SimpleExclude/run.cmake.in: ENH: Try to fix spaces in the
	  path problem

2007-02-23 10:31  andy

	* Tests/SimpleExclude/: dirC/dirA/CMakeLists.txt,
	  dirC/dirB/CMakeLists.txt, dirD/CMakeLists.txt: ENH: Force
	  libraries to be static

2007-02-23 09:54  martink

	* Source/cmGetTestPropertyCommand.h: ENH: added some documentation
	  on how to find the default properties of a test

2007-02-23 09:46  andy

	* Source/: CMakeLists.txt, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmMakefile.cxx, cmTarget.cxx, cmTarget.h:
	  ENH: Make EXCLUDE_FROM_ALL a target and directory properties.
	  Also, make IsInAll use EXCLUDE_FROM_ALL. Also, enable the test
	  that tests this

2007-02-23 09:45  andy

	* Source/cmIncludeDirectoryCommand.cxx: BUG: Produce error when
	  include directories is invoked with an empty list

2007-02-22 17:34  hoffman

	* Source/cmLocalGenerator.cxx: ENH: hack put the hack back for qnx
	  to try and fix spaces in the path

2007-02-22 17:26  hoffman

	* Source/cmLocalGenerator.cxx: ENH: undo hack and try to get
	  dashboard back

2007-02-22 17:15  hoffman

	* Tests/SubDirSpaces/CMakeLists.txt: ENH: add a comment

2007-02-22 16:23  king

	* Source/cmLocalGenerator.cxx: BUG: Hack to try working around a
	  problem with spaces in an rpath on QNX.

2007-02-22 15:43  hoffman

	* Tests/SubDirSpaces/CMakeLists.txt: ENH: show make results on the
	  dashboard

2007-02-22 15:33  hoffman

	* Source/cmLocalGenerator.cxx: ENH: add new escape stuff

2007-02-22 15:27  king

	* Source/kwsys/SystemTools.cxx: BUG: Fix bug#4482.

2007-02-22 15:16  andy

	* Tests/SimpleExclude/run.cmake.in: COMP: Use exec_program instead
	  of execute_process

2007-02-22 11:42  andy

	* Tests/SimpleExclude/: CMakeLists.txt, run.cmake.in: ENH: Improve
	  test

2007-02-22 10:31  hoffman

	* Source/CMakeLists.txt: ENH: actually keep the output

2007-02-22 10:05  hoffman

	* Source/CMakeLists.txt: ENH: make sure EXECUTE_PROCESS is there
	  because in bootstrap it is not

2007-02-22 09:48  hoffman

	* Source/kwsys/SystemTools.cxx: COMP: remove warning

2007-02-22 09:44  martink

	* Source/CPack/cmCPackOSXX11Generator.cxx: STYLE: fix someones line
	  length

2007-02-22 09:10  andy

	* Source/cmake.cxx: BUG: Produce an error when the script is not
	  found

2007-02-22 08:39  andy

	* Tests/SimpleExclude/: CMakeLists.txt, dirC/CMakeLists.txt,
	  dirC/dirA/CMakeLists.txt, dirC/dirA/t1.c, dirC/dirA/t2.c,
	  dirC/dirA/t3.c, dirC/dirA/t4.c, dirC/dirA/t5.c,
	  dirC/dirB/CMakeLists.txt, dirC/dirB/t6.c, dirC/dirB/t7.c,
	  dirD/CMakeLists.txt, dirD/t8.c, dirD/t9.c: ENH: Add simple
	  exclusion test for subdirectories

2007-02-21 21:24  hoffman

	* Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/kwsys/SystemTools.cxx, Tests/SubDirSpaces/CMakeLists.txt,
	  Tests/SubDirSpaces/Some(x86) Sources/CMakeLists.txt,
	  Tests/SubDirSpaces/Some(x86) Sources/test.c,
	  Tests/SubDirSpaces/ThirdSubDir/testfromauxsubdir.c: ENH: fix
	  parens in the path with spaces in the path

2007-02-21 14:58  martink

	* Source/CMakeLists.txt: ENH: turn on spaces test for more
	  platforms

2007-02-21 14:07  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: get rid of some extra erase
	  calls

2007-02-21 14:07  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line length

2007-02-21 14:01  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: BUG: fix
	  for quotes in strings for flags #4022

2007-02-21 13:33  king

	* Source/kwsys/CMakeLists.txt: COMP: Disable LFS on AIX.

2007-02-21 12:19  martink

	* Source/cmGlobalWatcomWMakeGenerator.cxx: ENH: remove unused
	  variable

2007-02-21 11:58  martink

	* Source/CMakeLists.txt: ENH: turn on spaces test for more
	  platforms

2007-02-21 11:45  hoffman

	* Modules/Platform/AIX.cmake: ENH: force c++ when building c++
	  objects

2007-02-21 10:29  hoffman

	* Modules/CMakeDetermineSystem.cmake: ENH: better processor
	  detection on linux

2007-02-21 10:03  hoffman

	* Modules/CMakeDetermineFortranCompiler.cmake: ENH: remove df
	  because df is a unix utilitiy

2007-02-20 16:43  hoffman

	* Modules/: CMakeDetermineFortranCompiler.cmake,
	  Platform/Windows-df.cmake: BUG: fix for bug 3950 add support for
	  df compiler on windows

2007-02-20 16:35  hoffman

	* Modules/FindQt4.cmake: BUG: fix for bug # 3954 glib with qt

2007-02-20 16:05  alex

	* Modules/FindKDE4.cmake: STYLE: fix docs for FindKDE4.cmake

	  Alex

2007-02-20 16:02  alex

	* Modules/: FindKDE3.cmake, KDE3Macros.cmake: BUG: remove
	  KDE3_ENABLE_FINAL (#4140): it doesn't work currently and I don't
	  have the time to fix this since it would require bigger changes.
	  Maybe I'll do this if the KDE3 support of CMake becomes more
	  widely used.

	  Alex

2007-02-20 16:00  alex

	* Modules/FindLibXml2.cmake: STYLE: don't put the copyright notice
	  twice in the file

	  Alex

2007-02-20 15:15  hoffman

	* Modules/FindQt4.cmake: BUG: fix for bug 4187 fix typo in docs

2007-02-20 15:14  hoffman

	* Modules/CMakeUnixFindMake.cmake: BUG: fix for 4188 look for smake
	  as well as gmake and make

2007-02-20 15:09  hoffman

	* Source/cmFileCommand.h: ENH: fix spelling error bug # 4233

2007-02-20 15:03  martink

	* Source/CMakeLists.txt: ENH: only add the test for some platforms

2007-02-20 13:52  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix source extensions
	  fror txt on xcode

2007-02-20 12:28  martink

	* Source/cmMakefileTargetGenerator.cxx: ENH: fix for Watcom

2007-02-20 11:33  hoffman

	* Modules/Platform/QNX.cmake: ENH: try to force c++ on qnx

2007-02-20 11:14  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for force language
	  stuff

2007-02-20 10:57  hoffman

	* Tests/SetLang/CMakeLists.txt: ENH: verbose

2007-02-20 10:52  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: ENH: fix crash

2007-02-20 09:54  hoffman

	* Modules/InstallRequiredSystemLibraries.cmake: BUG: fix for bug
	  4420 add language dll's to mfc install

2007-02-20 09:35  hoffman

	* Source/CMakeLists.txt, Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Tests/SetLang/CMakeLists.txt, Tests/SetLang/bar.c,
	  Tests/SetLang/foo.c: BUG: fix for bug 4423 set language fixes

2007-02-19 16:34  hoffman

	* Source/CMakeLists.txt: ENH: remove ConvLib test for now

2007-02-19 15:12  hoffman

	* Source/CMakeLists.txt: ENH: use correct name

2007-02-19 15:07  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: use project not target
	  name

2007-02-19 14:48  martink

	* Source/CMakeLists.txt, Tests/SubDirSpaces/CMakeLists.txt: ENH:
	  make the test really test targets with spaces

2007-02-19 14:32  martink

	* Source/: cmTarget.cxx, cmTarget.h: BUG: fix accidental checkin

2007-02-19 14:26  martink

	* Tests/SubDirSpaces/Executable Sources/: CMakeLists.txt, test.cxx:
	  ENH: added used sources with a path that has spaces

2007-02-19 14:25  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: fixed more bugs with spaces
	  in the path

2007-02-19 13:53  king

	* Modules/Platform/gcc.cmake: BUG: Applied patch from bug#4462.

2007-02-19 13:44  hoffman

	* Modules/FindQt4.cmake: BUG: fix for bug 4464 handle qmake errors
	  better

2007-02-19 13:26  hoffman

	* Source/CMakeLists.txt, Tests/ConvLibrary/CMakeLists.txt: ENH: add
	  test for conv libraries

2007-02-19 13:20  martink

	* Source/: CMakeLists.txt, cmTarget.cxx, cmTarget.h: ENH: turn on
	  spaces in path test

2007-02-19 12:25  martink

	* Source/: cmMakefileTargetGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: BUG: fix for spaces in path
	  for nmake

2007-02-19 12:21  martink

	* Tests/SubDirSpaces/: CMakeLists.txt,
	  vcl_algorithm+vcl_pair+double.foo.c,
	  vcl_algorithm_vcl_pair_double.foo.c, Another
	  Subdir/pair+int.int.c, Another Subdir/pair_int.int.c, Another
	  Subdir/secondone.c, Another Subdir/testfromsubdir.c,
	  Executable/CMakeLists.txt, Executable/test.cxx, Some
	  Examples/CMakeLists.txt, Some Examples/example1/CMakeLists.txt,
	  Some Examples/example1/example1.cxx, Some
	  Examples/example2/CMakeLists.txt, Some
	  Examples/example2/example2.cxx, ThirdSubDir/pair+int.int1.c,
	  ThirdSubDir/pair_int.int1.c, ThirdSubDir/pair_p_int.int1.c,
	  ThirdSubDir/testfromauxsubdir.c, ThirdSubDir/thirdone.c: ENH: new
	  test for spaces in the tree structure

2007-02-18 21:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-18 09:31  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: STYLE: fix warning

2007-02-17 22:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-17 11:43  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for external object
	  test

2007-02-17 08:46  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalVisualStudio7Generator.cxx,
	  cmLocalXCodeGenerator.cxx, cmTarget.cxx,
	  CPack/cmCPackOSXX11Generator.cxx: STYLE: fix line length issues

2007-02-17 08:38  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx: ENH:
	  remove warnings and debug statement

2007-02-16 16:45  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Tests/ConvLibrary/bartest.cxx: ENH: fix for vs ide

2007-02-16 16:12  hoffman

	* Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmLocalVisualStudioGenerator.h,
	  Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/ConvLibrary/CMakeLists.txt,
	  Tests/ConvLibrary/bar.c, Tests/ConvLibrary/bartest.cxx,
	  Tests/ConvLibrary/foo.cxx, Tests/ConvLibrary/sub1/car.cxx: ENH:
	  check in initial conv library stuff

2007-02-16 15:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-15 15:07  andy

	* Source/cmake.cxx: BUG: Overwrite the symlink if it already
	  exists. Close Bug #4418 - cmake -create-symlink doesn't overwrite
	  existing symlinks

2007-02-15 13:36  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx:
	  ENH: move @@ fix from main tree

2007-02-15 12:45  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
	  Modules/InstallRequiredSystemLibraries.cmake,
	  Source/cmAddDependenciesCommand.cxx, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmSetTargetPropertiesCommand.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.cxx.bak:
	  ENH: merge in changes from main tree, including fix for exception
	  stuff in vs 7

2007-02-15 12:23  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not hack the
	  exception handling default for linker flags or for
	  per-source-file flags.

2007-02-14 22:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-13 22:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-13 14:12  andy

	* Source/CPack/cmCPackOSXX11Generator.cxx,
	  Source/CPack/cmCPackOSXX11Generator.h, Modules/CPack.DS_Store.in,
	  Modules/CPack.VolumeIcon.icns.in,
	  Modules/CPack.background.png.in, Modules/CPack.cmake: ENH: More
	  work on the packaging. Add Applicaitons, add icons, etc

2007-02-12 23:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-12 12:06  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  release_cmake.cmake: ENH: add cygwin cpack stuff to release
	  scripts

2007-02-12 09:15  hoffman

	* Utilities/Release/vogon_cygwin.cmake: ENH: add cygwin on vogon

2007-02-11 22:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-10 22:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-10 09:52  alex

	* Modules/FindPNG.cmake: STYLE: remove empty line, so the
	  documentation for the module is complete again

	  Alex

2007-02-09 22:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-09 13:44  hoffman

	* Source/: cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h, cmMakefile.cxx: ENH: add atonly
	  support to cmCommandArgumentParserHelper.cxx and remove old
	  non-yacc parser code from cmMakefile.cxx

2007-02-08 22:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-08 16:18  king

	* Source/CMakeLists.txt, Tests/PrecompiledHeader/CMakeLists.txt,
	  Tests/PrecompiledHeader/foo1.c, Tests/PrecompiledHeader/foo2.c,
	  Tests/PrecompiledHeader/foo_precompile.c,
	  Tests/PrecompiledHeader/include/foo.h,
	  Tests/PrecompiledHeader/include/foo_precompiled.h: ENH: Added
	  PrecompiledHeader test for MSVC compilers.

2007-02-07 22:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-07 14:50  alex

	* Modules/: UseEcos.cmake, ecos_clean.cmake: ENH: now also the
	  "ecosclean" target works with MS nmake

	  Alex

2007-02-07 11:50  hoffman

	* Modules/FindQt4.cmake: BUG: fix for bug 4399

2007-02-07 11:49  hoffman

	* Source/: cmAddDependenciesCommand.cxx,
	  cmSetTargetPropertiesCommand.cxx: BUG: fix for bug 4414, find
	  targets in the global generator for set_target_properties and
	  add_dependencies

2007-02-07 10:26  hoffman

	* Modules/InstallRequiredSystemLibraries.cmake: BUG: fix for 4420
	  Unicode and MBC versions of the MFC

2007-02-07 09:23  king

	* Source/cmDependsC.cxx: STYLE: Fixed line-too-long.

2007-02-06 21:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-06 16:03  hoffman

	* Source/cmSetSourceFilesPropertiesCommand.h: ENH: fix
	  documentation to include source language property

2007-02-06 15:05  king

	* Source/cmDocumentation.cxx: BUG: Patch from Alex to fix
	  single-command help broken by previous patch.

2007-02-06 10:01  hoffman

	* CMakeLists.txt, Source/CPack/cmCPackGenerators.cxx: ENH: fix
	  release tree to build on mac

2007-02-05 21:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-05 14:05  hoffman

	* Source/cmLocalUnixMakefileGenerator3.h: ENH: merge changes from
	  main trunk

2007-02-05 13:21  hoffman

	* CMakeLists.txt, ChangeLog.manual, cmake_uninstall.cmake.in,
	  Modules/CPack.cmake, Modules/FindKDE4.cmake,
	  Modules/FindXMLRPC.cmake, Source/CMakeLists.txt,
	  Source/cmGlobalKdevelopGenerator.cxx,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmLocalKdevelopGenerator.cxx,
	  Source/cmLocalKdevelopGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/CPack/cmCPackGenerators.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CPack/cmCPackNSISGenerator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.h,
	  Source/CPack/cmCPackSTGZGenerator.h,
	  Source/CPack/cmCPackTGZGenerator.h,
	  Source/CPack/cmCPackTarBZip2Generator.cxx,
	  Source/CPack/cmCPackTarBZip2Generator.h,
	  Source/CPack/cmCPackTarCompressGenerator.h,
	  Source/CPack/cmCPackZIPGenerator.h, Source/kwsys/System.h.in,
	  Source/kwsys/SystemTools.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Utilities/Release/Cygwin/CMakeLists.txt,
	  Utilities/Release/Cygwin/README.cygwin.in,
	  Utilities/Release/Cygwin/cygwin-package.sh.in,
	  Utilities/Release/Cygwin/cygwin-patch.diff.in,
	  Utilities/Release/Cygwin/cygwin-setup.hint.in,
	  Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
	  Source/CPack/cmCPackCygwinBinaryGenerator.h,
	  Source/CPack/cmCPackCygwinSourceGenerator.cxx,
	  Source/CPack/cmCPackCygwinSourceGenerator.h: ENH: merge in
	  changes from branch

2007-02-05 11:13  martink

	* Source/CMakeLists.txt: ENH: add more time to bootstrap test

2007-02-05 09:48  king

	* Source/: cmDependsC.cxx, cmDependsC.h: BUG: Patch from Alex to
	  recompute dependencies when the include regex changes.  This
	  addresses bug#4168.

2007-02-04 21:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-03 21:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-02 21:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-02 16:52  hoffman

	* Source/CPack/: cmCPackCygwinSourceGenerator.cxx,
	  cmCPackTarBZip2Generator.cxx: STYLE: fix warnings

2007-02-02 16:51  hoffman

	* Modules/FindQt4.cmake: ENH: fix depend bug in qt

2007-02-02 14:40  hoffman

	* CMakeLists.txt, Modules/CPack.cmake, Source/CMakeLists.txt,
	  Source/CPack/bills-comments.txt,
	  Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
	  Source/CPack/cmCPackCygwinBinaryGenerator.h,
	  Source/CPack/cmCPackCygwinSourceGenerator.cxx,
	  Source/CPack/cmCPackCygwinSourceGenerator.h,
	  Source/CPack/cmCPackGenerators.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CPack/cmCPackNSISGenerator.h,
	  Source/CPack/cmCPackOSXX11Generator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.h,
	  Source/CPack/cmCPackSTGZGenerator.h,
	  Source/CPack/cmCPackTGZGenerator.h,
	  Source/CPack/cmCPackTarBZip2Generator.cxx,
	  Source/CPack/cmCPackTarBZip2Generator.h,
	  Source/CPack/cmCPackTarCompressGenerator.h,
	  Source/CPack/cmCPackZIPGenerator.h, Source/CPack/cygwin.readme,
	  Utilities/Release/create-cmake-release.cmake,
	  Utilities/Release/release_cmake.cmake,
	  Utilities/Release/Cygwin/CMakeLists.txt,
	  Utilities/Release/Cygwin/README.cygwin.in,
	  Utilities/Release/Cygwin/cygwin-package.sh.in: ENH: add support
	  for cygwin source and binary packaging

2007-02-02 14:13  king

	* Source/cmDocumentation.h: COMP: Fix void return failure.

2007-02-02 12:46  alex

	* Modules/FindGettext.cmake: BUG: add gettext module for working
	  with GNU gettext (#4081)

	  Alex

2007-02-02 10:14  martink

	* Source/CMakeLists.txt: ENH: allow the dashboard to override the
	  timeouts for CTestTest

2007-02-02 09:11  king

	* Source/cmDocumentation.h: STYLE: Fixed line length and this->
	  convention violations from yesterday's patch.

2007-02-02 09:11  king

	* Source/CTest/cmCTestBuildCommand.cxx: STYLE: Fixed line-too-long.

2007-02-01 20:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-02-01 17:06  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line length

2007-02-01 16:56  king

	* Source/cmMakefileTargetGenerator.cxx: BUG: Use the exe/lib output
	  path for .pdb file location.	This addresses bug#3277 and
	  bug#4287.

2007-02-01 16:54  king

	* Source/: cmLocalVisualStudio7Generator.cxx, cmTarget.cxx,
	  cmTarget.h: ENH: Added cmTarget::GetPDBName method to simplify
	  computation of .pdb file name for a target.

2007-02-01 16:52  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx: BUG: Do not clean the .pdb
	  file for a target just before it is linked!  This finishes
	  addressing bug#4341.

2007-02-01 16:07  king

	* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Clean rule
	  for exe pdb file should use full path.

2007-02-01 15:44  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not use bitwise
	  OR on bool.

2007-02-01 15:22  king

	* Source/cmLocalVisualStudio7Generator.h: STYLE: Removed unused
	  method declarations.

2007-02-01 15:02  king

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: Added a special
	  flags integer field to the flag map entries.	Added flags for
	  user values and other special cases.	Added precompiled header
	  flag translation entries.  This addresses bug#3512.

2007-02-01 14:45  king

	* Source/kwsys/SystemTools.cxx: STYLE: Removed one more stray
	  comment.

2007-02-01 14:43  martink

	* Source/kwsys/SystemTools.cxx: STYLE: removed code accidently
	  checked in

2007-02-01 14:11  martink

	* Source/kwsys/SystemTools.cxx: BUG: fix for bug number 3320

2007-02-01 13:04  king

	* Source/cmLocalVisualStudio7Generator.cxx: COMP: Removed unused
	  variable.

2007-02-01 12:02  king

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Added smoke
	  test for user-value flag mapping for VS IDE.

2007-02-01 12:00  king

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: Added mapping of
	  /NODEFAULTLIB flag when no values are provided.

2007-02-01 11:49  king

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: ENH: Reimplemented parsing and
	  mapping of flags into vcproj file attribute options.	This cleans
	  up and centralizes a few things.  It is in preparation for
	  dealing with precompiled header flags for bug #3512 since they
	  require some special handling.

2007-02-01 11:45  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
	  EscapeWindowsShellArgument and ParseWindowsCommandLine methods to
	  cmSystemTools.

2007-02-01 11:33  martink

	* Source/cmMakefileTargetGenerator.cxx: BUG: fix for bug number
	  3964

2007-02-01 10:38  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Patch from
	  Alex to improve implementation and prepare for splitting the man
	  page into more sections.

2007-02-01 09:57  king

	* Source/: cmInstallTargetGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
	  BUG: The .pdb file generated for a library or executable should
	  match the real file name used for the target.  This addresses
	  bug#3277.

2007-01-31 20:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-31 16:50  hoffman

	* Source/CPack/: cmCPackCygwinSourceGenerator.cxx,
	  cmCPackCygwinSourceGenerator.h: ENH: commit cygwin source
	  generator files, not used yet

2007-01-31 16:49  hoffman

	* Source/cmLocalGenerator.cxx: ENH: do not use crazy long paths to
	  object files for try compile

2007-01-31 16:48  hoffman

	* Utilities/Release/Cygwin/: CMakeLists.txt, README.cygwin.in,
	  cygwin-package.sh.in, cygwin-patch.diff.in, cygwin-setup.hint.in:
	  ENH: add support files for cpack cygwin setup package stuff

2007-01-31 15:06  alex

	* Modules/FindQt4.cmake: BUG: finally fix #4331, the previous
	  version just caught the tag, the filename not at all

	  Alex

2007-01-31 14:00  hoffman

	* Tests/TryCompile/CMakeLists.txt: ENH: add more output when test
	  fails

2007-01-31 13:54  andy

	* Source/CMakeLists.txt: COMP: Remove osx bundle from
	  OSXScriptLauncher

2007-01-31 13:53  andy

	* Source/CPack/OSXScriptLauncher.cxx: COMP: Use new API

2007-01-31 13:37  andy

	* Source/CMakeLists.txt: COMP: Add missing file in the installation

2007-01-31 13:34  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: BUG: make sure external vs
	  projects use the GUID in the project if it has one.

2007-01-30 20:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-30 15:43  alex

	* Modules/FindKDE4.cmake: STYLE: KDEDIR is deprecated and not used,
	  so also document that KDEDIRS is used instead

	  Alex

2007-01-30 11:48  andy

	* Source/CTest/cmCTestBuildCommand.cxx: ENH: Allow to specify build
	  target

2007-01-30 11:48  andy

	* Source/CMakeLists.txt: COMP: Fix bootstrap

2007-01-30 11:35  martink

	* Source/: CMakeLists.txt, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, ctest.cxx,
	  CTest/cmCTestBuildAndTestHandler.cxx: BUG: fixes so that
	  --build-and-test will honor timeouts

2007-01-30 11:32  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: allow copy if different from a
	  file to a directory to work

2007-01-29 20:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-29 12:42  martink

	* Source/cmCTest.cxx: BUG: fix in the timeout code

2007-01-28 20:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-27 20:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-27 15:29  malaterre

	* Source/kwsys/System.h.in: STYLE: Fix typo

2007-01-26 20:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-26 15:06  martink

	* Source/cmIfCommand.h: STYLE: improve IF documentation to cover
	  elseif

2007-01-26 14:26  king

	* Source/kwsys/CMakeLists.txt: BUG: Added use of
	  KWSYS_INSTALL_COMPONENT_NAME_DEVELOPMENT for header file install
	  rules.

2007-01-26 09:31  martink

	* Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning

2007-01-25 17:05  hoffman

	* Source/cmSubdirCommand.h: BUG: remove early ;

2007-01-25 15:44  hoffman

	* Source/: CMakeLists.txt, cmGlobalKdevelopGenerator.cxx,
	  cmLocalKdevelopGenerator.cxx, cmLocalKdevelopGenerator.h,
	  cmLocalUnixMakefileGenerator3.h: BUG: fix for 4186, kdevelop
	  adding file twice

2007-01-25 11:16  martink

	* Source/: cmCTest.cxx, cmCTest.h, cmTest.cxx, ctest.cxx,
	  CTest/cmCTestBuildAndTestHandler.cxx,
	  CTest/cmCTestBuildAndTestHandler.h, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h: ENH: added per test timeout support

2007-01-24 13:45  king

	* Source/: cmExecProgramCommand.h, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
	  cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
	  cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
	  cmVariableRequiresCommand.h, cmWriteFileCommand.h: ENH: Patch
	  from Alex to make deprecated command documentation more
	  consistent.

2007-01-24 13:40  king

	* Source/: cmUseMangledMesaCommand.h, cmVariableRequiresCommand.h:
	  ENH: Patch from Alex to document this command as discouraged.

2007-01-24 07:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-23 14:28  hoffman

	* Source/cmLocalGenerator.cxx: ENH: this does not need to be safe
	  as the value is checked

2007-01-23 14:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-23 13:41  alex

	* Modules/UseEcos.cmake: BUG: reent.c wasn't intended to be
	  committed, too special

	  Alex

2007-01-23 13:29  alex

	* Modules/UseEcos.cmake: STYLE: use even more absolute paths, can't
	  hurt for out-of-source builds STYLE: use
	  SET_SOURCE_FILES_PROPERTIES() on multiple files at once instead
	  of interating over each one of them STYLE: no need to add
	  target.ld to the clean-files, this is done now automatically by
	  add_custom_command() ENH: now also MS nmake can be used to build
	  ecos apps

	  Alex

2007-01-23 13:08  hoffman

	* Source/cmLocalGenerator.cxx: ENH: avoid crash, but do not make it
	  an error if include flags is missing from a language

2007-01-23 11:39  hoffman

	* Source/cmLocalGenerator.cxx: ENH: make the include flag required
	  for a language avoids seg fault

2007-01-23 11:25  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: ENH: undo bug fix
	  because of failed test

2007-01-23 10:50  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: ENH: add link flags for
	  debug/release etc

2007-01-22 20:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-22 10:52  king

	* Source/cmWriteFileCommand.h: ENH: Patch from Alex to document
	  WRITE_FILE as a discouraged command.

2007-01-22 10:52  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: COMP: Patch from
	  Alex for const correctness.

2007-01-22 10:39  king

	* cmake_uninstall.cmake.in: BUG: Patch from bug#4312 to make
	  uninstall work with DESTDIR.

2007-01-21 20:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-20 21:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-20 10:05  andy

	* Modules/FindQt4.cmake: COMP: Fix typo that makes all Qt4 builds
	  break

2007-01-19 20:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-19 11:55  hoffman

	* Modules/FindQt4.cmake: BUG: fix for bug 4331

2007-01-18 20:35  hoffman

	* Modules/FindQt4.cmake: BUG: fix for bug 4331

2007-01-18 20:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-18 16:10  hoffman

	* Source/cmLocalVisualStudioGenerator.cxx: ENH: do not use relative
	  paths for custom command commands if they working directory is
	  used

2007-01-17 14:06  alex

	* Modules/UseEcos.cmake: ENH: the ecos headers are always in the
	  binary dir

	  Alex

2007-01-17 13:57  alex

	* Modules/UseEcos.cmake: ENH: building ecos apps now seems to work
	  also out-of-source

	  Alex

2007-01-17 13:45  alex

	* Modules/UseEcos.cmake: BUG: also check that tclsh is available,
	  otherwise you can't build any eCos stuff ENH: make the name of
	  the config file ecos.ecc adjustable via the new variable
	  ECOS_CONFIG_FILE

	  Alex

2007-01-16 14:37  clinton

	* Source/kwsys/SystemTools.cxx: ENH: Add support for "~otheruser/"

2007-01-15 12:31  andy

	* Source/CPack/cmCPackGenericGenerator.cxx: STYLE: Fix kwstyle

2007-01-15 12:12  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix link lenght
	  issue

2007-01-14 20:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-13 20:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-12 20:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-12 16:47  clinton

	* Source/kwsys/SystemTools.cxx: ENH:  Handle "~" in SplitPath.

2007-01-12 09:53  hoffman

	* Utilities/Release/cygwin-package.sh.in: ENH: break it again

2007-01-12 09:46  hoffman

	* Utilities/Release/cygwin-package.sh.in: ENH: fix for newer cygwin

2007-01-12 09:18  hoffman

	* Utilities/Release/cmake_release.sh: ENH: change version of curses

2007-01-11 21:02  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: BUG: fix for bug 4239,
	  NODEFAULTLIB flag support in ide

2007-01-11 20:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-11 10:49  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackGenericGenerator.h: STYLE: Fix kwstyle issues

2007-01-10 20:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-10 19:59  hoffman

	* Source/CPack/OSXScriptLauncher.cxx: ENH: fix warning and code
	  style

2007-01-10 18:33  andy

	* Modules/CPack.RuntimeScript.in: ENH: Change permission for
	  getdisplay.sh to make the runtimescript work

2007-01-10 15:41  hoffman

	* Utilities/Release/cygwin-package.sh.in: ENH: remove old docs

2007-01-10 15:30  andy

	* Modules/CPack.OSXScriptLauncher.in,
	  Modules/CPack.OSXX11.Info.plist.in,
	  Modules/CPack.RuntimeScript.in, Source/CMakeLists.txt,
	  Source/CPack/OSXScriptLauncher.cxx,
	  Source/CPack/cmCPackGenerators.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CPack/cmCPackOSXX11Generator.cxx,
	  Source/CPack/cmCPackOSXX11Generator.h: ENH: First pass at CPack
	  generator for OSX X11 applications. This are applications that
	  require X11 to work. This is not really installed but a bundle
	  packager

2007-01-10 14:27  hoffman

	* Utilities/Release/cmake_release.sh: ENH: create cygwin

2007-01-10 12:39  hoffman

	* CMakeLists.txt: ENH: make this the final 2.4.6

2007-01-09 21:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-08 21:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-08 15:12  king

	* Source/kwsys/SharedForward.h.in: STYLE: Fixed documentation of
	  how to produce forwarding executables for multi-configuration
	  builds with CMAKE_INTDIR.

2007-01-07 21:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-06 22:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-06 00:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-04 17:29  alex

	* Modules/FindQt4.cmake: ENH: if a wrong qmake has been found, mark
	  it as invalid in the cache, so that it is searched again the next
	  time cmake runs Tested in KDE since Jul 5th:
	  http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=558318&view=rev

	  Alex

2007-01-04 16:50  alex

	* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: add QT_USE_QTDBUS as
	  it exists for all other modules too

	  Alex

2007-01-04 16:35  alex

	* Modules/FindQt4.cmake: BUG: also look for qmake4, as it is named
	  on OpenBSD

	  Alex

2007-01-04 16:03  martink

	* Source/cmAddLibraryCommand.cxx: BUG: fix for bad argument
	  handling

2007-01-04 14:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-04 13:02  martink

	* Source/cmPropertyMap.cxx: ENH: change STRICT to CMAKE_STRICT

2007-01-04 10:18  hoffman

	* CMakeLists.txt: ENH: add RC stuff to main tree

2007-01-04 03:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-03 18:20  alex

	* Modules/FindQt4.cmake: ENH: partly sync with KDE svn: add the
	  macros for generating the dbus files

	  Alex

2007-01-03 17:50  alex

	* Modules/FindQt4.cmake: ENH: mark more variables ADVANCED

	  Alex

2007-01-03 17:32  alex

	* Modules/FindQt4.cmake: ENH: partly sync with KDE svn: handle
	  QtMain more like the other libs

	  Alex

2007-01-03 17:00  alex

	* Modules/FindQt4.cmake: BUG: argument names in macros are not real
	  variables, which can lead to problems, which we fixed for KDE in
	  Trysil:
	  http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=557470&r1=557241&r2=557470

	  Alex

2007-01-03 16:48  alex

	* Modules/FindQt4.cmake: STYLE: some more space to make it easier
	  to read

	  Alex

2007-01-03 16:38  alex

	* Modules/FindQt4.cmake: ENH: partly sync with KDE svn: also find
	  the QtDBus and the QtDesignerComponents libraries

	  Alex

2007-01-03 16:09  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CPack.STGZ_Header.sh.in, Modules/FindDoxygen.cmake,
	  Modules/FindJNI.cmake, Modules/FindRuby.cmake,
	  Source/cmFindBase.cxx, Source/cmFindBase.h,
	  Tests/CTestTest3/test.cmake.in,
	  Tests/CustComDepend/CMakeLists.txt, Tests/CustComDepend/bar.h,
	  Tests/CustComDepend/foo.cxx: ENH: merge from main tree

2007-01-03 16:01  alex

	* Modules/FindQt4.cmake: ENH: partly sync with the KDE vesion: find
	  the dbus tools coming with Qt since 4.2

	  Alex

2007-01-03 10:19  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmLocalGenerator.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h,
	  Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmTarget.cxx:
	  ENH: merge in fixes from main tree

2007-01-03 04:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-02 00:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2007-01-01 04:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-31 03:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-30 03:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-29 19:20  hoffman

	* Tests/CustComDepend/: CMakeLists.txt, bar.h, foo.cxx: ENH: try to
	  fix test on watcom

2006-12-29 03:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-28 15:31  hoffman

	* Source/: cmFindBase.cxx, cmFindBase.h: BUG: fix problem with path
	  suffix and mac frameworks and find stuff, showed up in
	  FindPythonLibs.cmake

2006-12-28 03:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-27 03:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-26 08:47  andy

	* Modules/FindJNI.cmake: ENH: Support JVM on Mac

2006-12-26 03:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-25 03:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-24 03:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-23 03:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-22 03:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-21 10:24  utkarsh

	* Source/kwsys/CommandLineArguments.cxx: BUG: reverting previous
	  change.

2006-12-21 09:52  utkarsh

	* Source/kwsys/CommandLineArguments.cxx: BUG: When a "wrong
	  argument" was detected, we call the WrongArgument handler. If the
	  handler returns success, the argument parsing should continue.
	  Currently, it was stopping parsing immediately after the wrong
	  argument was processed, irrespective of the WrongArgument handler
	  status. Fixed that.

2006-12-21 04:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-20 03:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-19 03:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-18 11:30  utkarsh

	* Source/kwsys/SystemTools.cxx: BUG: FileIsDirectory would remove
	  the trailing '/' even when the path is indeed the root i.e. '/'.
	  Hence the test would be incorrect for root directory. Fixed that.

2006-12-18 11:04  malaterre

	* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Fix compilation when
	  VS6 is using the new ANSI stdlib

2006-12-18 03:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-17 03:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-16 03:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-15 10:30  malaterre

	* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Try to get
	  stringstream emulation working

2006-12-15 03:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-14 14:30  king

	* Source/: cmGlobalUnixMakefileGenerator3.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileUtilityTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
	  Made cmMakefileTargetGenerator::GlobalGenerator have full type
	  cmGlobalUnixMakefileGenerator3 to give access to all methods.
	  Fixed broken custom targets with no commands for Borland
	  makefiles when CMAKE_SKIP_RULE_DEPENDENCY is set.

2006-12-14 13:18  king

	* Source/kwsys/kwsys_ios_sstream.h.in: ENH: Adding stringstream
	  compatibility implementation.  It is currently identical to
	  ostringstream.  Fixed local variable pcount hiding method
	  warning.

2006-12-14 11:41  malaterre

	* Source/kwsys/: kwsys_ios_sstream.h.in, testIOS.cxx: BUG: Remove
	  stringstream implementation, this was a wrong interface anyway.

2006-12-14 11:02  malaterre

	* Source/kwsys/testIOS.cxx: BUG: disable test for now

2006-12-14 10:03  king

	* Source/cmSystemTools.cxx: ENH: Changes from Ryan C. Gordon to fix
	  old process execution on BeOS.

2006-12-14 03:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-13 16:44  andy

	* Modules/CPack.STGZ_Header.sh.in: BUG: Fixes for dash

2006-12-13 13:24  martink

	* Source/cmPropertyMap.cxx: COMP: oops really did not mean to check
	  in that change

2006-12-13 12:19  martink

	* Source/: cmAuxSourceDirectoryCommand.cxx, cmCPluginAPI.cxx,
	  cmCreateTestSourceList.cxx, cmFLTKWrapUICommand.cxx,
	  cmMakefile.cxx, cmPropertyMap.cxx, cmSourceFile.cxx,
	  cmSourceFile.h: ENH: allow source file properties to chain to
	  Directories and up

2006-12-13 12:11  martink

	* Modules/VTKCompatibility.cmake: ENH: fix for back VTK error
	  message

2006-12-13 08:52  malaterre

	* Source/kwsys/: kwsys_ios_sstream.h.in, testIOS.cxx: ENH: provide
	  stringstream too. FIX: warning shadow var

2006-12-13 03:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-12 14:39  martink

	* Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.cxx,
	  cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
	  cmVTKWrapTclCommand.h: ENH: remove old commands

2006-12-12 13:59  martink

	* Modules/VTKCompatibility.cmake: ENH: put in a better error
	  message for VTK 4.0

2006-12-12 13:59  martink

	* Tests/Wrapping/CMakeLists.txt: ENH: removed old VTK tests

2006-12-12 11:17  martink

	* Modules/VTKCompatibility.cmake: ENH: minor cleanup

2006-12-12 11:06  hoffman

	* Tests/CTestTest3/test.cmake.in: ENH: do not use svn until it is
	  working again

2006-12-12 10:07  martink

	* Source/: cmIfCommand.cxx, cmIfCommand.h,
	  cmSetPropertiesCommand.cxx: ENH: fix a warning and a nice fix to
	  the IF command

2006-12-12 03:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-11 10:26  martink

	* Source/: cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h,
	  cmSetSourceFilesPropertiesCommand.cxx,
	  cmSetSourceFilesPropertiesCommand.h, cmake.cxx: ENH: improve
	  SetProperties and fix a couple warnings

2006-12-11 03:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-10 03:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-09 15:02  hoffman

	* Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: better
	  backwards compatibility, and deprecate PKGCONFIG

2006-12-09 11:25  malaterre

	* Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx,
	  DynamicLoader.hxx.in: BUG: revert yesterday patch. The
	  implementation was correct. The problem was that _WIN32 was
	  forced to be #define on cygwin when included from ITK, which was
	  miss matching the implementation from the declaration. Put extra
	  condition for CYGWIN system

2006-12-09 03:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-08 15:52  malaterre

	* Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx,
	  DynamicLoader.hxx.in: BUG: Make sure to use the Win32 interface
	  (HINSTANCE) for handling shared lib on cygwin and mingw system

2006-12-08 09:27  martink

	* Source/: cmDocumentation.cxx, cmSetPropertiesCommand.cxx,
	  cmTarget.cxx, cmake.cxx: COMP: fix some warnings and style issues

2006-12-08 03:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-07 17:37  alex

	* Modules/FindRuby.cmake: BUG: fix 4164, also search for
	  libruby1.8.so, I guess it should be synced with the KDE version
	  of FindRUBY.cmake

	  Alex

2006-12-07 16:31  martink

	* Source/cmSetTestsPropertiesCommand.cxx: BUG: fix bad comparison

2006-12-07 16:14  hoffman

	* Modules/Platform/BeOS.cmake: ENH: add beos file

2006-12-07 15:23  martink

	* Source/cmSetTestsPropertiesCommand.cxx: COMP: fix a warning

2006-12-07 14:54  martink

	* Source/: cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h,
	  cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h:
	  ENH: implements SetProperties for TEST

2006-12-07 11:38  hoffman

	* Tests/CustComDepend/CMakeLists.txt: ENH: fix test for config dir
	  based stuff

2006-12-07 10:48  martink

	* bootstrap: COMP: fix bootstrap maybe

2006-12-07 10:33  martink

	* Source/: cmPropertyMap.cxx, cmSetPropertiesCommand.cxx: COMP: fix
	  warning

2006-12-07 10:26  martink

	* Source/cmSetPropertiesCommand.cxx: COMP: fix warning right now

2006-12-07 10:22  martink

	* Source/cmTest.cxx: BUG: fix missing return value

2006-12-07 10:15  hoffman

	* Source/CMakeLists.txt: ENH: add test I removed by mistake

2006-12-07 09:51  martink

	* Source/cmCPluginAPI.cxx: COMP: fix warning

2006-12-07 09:44  martink

	* Source/CMakeLists.txt, Source/cmAuxSourceDirectoryCommand.cxx,
	  Source/cmCPluginAPI.cxx, Source/cmCPluginAPI.h,
	  Source/cmCommands.cxx, Source/cmCreateTestSourceList.cxx,
	  Source/cmDocumentation.cxx, Source/cmDocumentation.h,
	  Source/cmFLTKWrapUICommand.cxx, Source/cmForEachCommand.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmIfCommand.cxx,
	  Source/cmInstallFilesCommand.cxx,
	  Source/cmInstallProgramsCommand.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmPropertyMap.cxx,
	  Source/cmSetDirectoryPropertiesCommand.cxx,
	  Source/cmSetDirectoryPropertiesCommand.h,
	  Source/cmSetTargetPropertiesCommand.cxx,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmSourceFile.cxx,
	  Source/cmSourceFile.h, Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/cmTest.cxx, Source/cmTest.h,
	  Source/cmVTKMakeInstantiatorCommand.cxx,
	  Source/cmVTKWrapJavaCommand.cxx,
	  Source/cmVTKWrapPythonCommand.cxx,
	  Source/cmVTKWrapTclCommand.cxx, Source/cmWhileCommand.cxx,
	  Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
	  Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
	  Source/cmDefinePropertyCommand.cxx,
	  Source/cmDefinePropertyCommand.h: ENH: make properties a bit more
	  formal with documentation and chaining

2006-12-07 02:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-06 23:05  hoffman

	* Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
	  Source/cmTarget.cxx, Tests/CustComDepend/CMakeLists.txt,
	  Tests/CustComDepend/foo.cxx: ENH: fix bug in full path to target
	  depends stuff

2006-12-06 00:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-05 10:36  martink

	* Source/: cmPropertyDefinition.cxx: ENH: fix compiler warning

2006-12-05 09:14  hoffman

	* Source/: cmSystemTools.cxx, CTest/cmCTestSubmitHandler.cxx: COMP:
	  fix line length style error

2006-12-05 09:02  hoffman

	* Source/kwsys/ProcessUNIX.c: COMP: remove warning

2006-12-05 08:47  hoffman

	* bootstrap: ENH: fix bootstrap for mac

2006-12-05 08:39  hoffman

	* Source/kwsys/ProcessUNIX.c: ENH: fix build error on IRIX

2006-12-04 19:37  hoffman

	* Modules/FindDoxygen.cmake: ENH: fix for backwards compatibility

2006-12-04 17:26  hoffman

	* bootstrap, Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CheckForPthreads.c, Source/cmCTest.cxx,
	  Source/cmDependsJavaLexer.cxx, Source/cmDependsJavaLexer.h,
	  Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
	  Source/kwsys/DynamicLoader.cxx,
	  Source/kwsys/DynamicLoader.hxx.in, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/testDynamicLoader.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Utilities/cmcurl/CMakeLists.txt, Utilities/cmtar/encode.c,
	  Utilities/cmtar/extract.c, Utilities/cmtar/libtar.c,
	  Utilities/cmtar/util.c: ENH: merge in changes for beos support

2006-12-04 14:42  king

	* Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Changes based
	  on patch from Ryan C. Gordon to enable process execution on BeOS.
	  There seems to be no way to implement it without polling (or
	  threads).

2006-12-04 13:54  king

	* Source/cmLocalGenerator.cxx: BUG: Do not print empty install
	  configuration repeatedly.

2006-12-04 11:52  hoffman

	* Modules/FindDoxygen.cmake: BUG: fix for bug 4102

2006-12-04 11:44  hoffman

	* Modules/FindXMLRPC.cmake: BUG: fix for bug 4123, find xmlrpc in
	  standard locations

2006-12-04 11:19  martink

	* Source/CMakeLists.txt: ENH: added properties into the compile,
	  but not that many

2006-12-04 11:05  martink

	* Source/CMakeLists.txt: ENH: added properties into the compile

2006-12-04 11:04  martink

	* Source/cmPropertyDefinitionMap.h: STYLE: fix line length

2006-12-04 09:58  hoffman

	* CMakeLists.txt: ENH: move to actual release

2006-12-02 13:17  hoffman

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: put checks on vector
	  before referencing begin iterator

2006-12-01 22:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-12-01 15:32  hoffman

	* Source/cmMacroCommand.cxx: ENH: fix warning

2006-12-01 15:28  hoffman

	* Source/cmMacroCommand.cxx: ENH: fix warning

2006-12-01 13:35  martink

	* Source/: cmProperty.cxx, cmProperty.h, cmPropertyDefinition.cxx,
	  cmPropertyDefinition.h, cmPropertyDefinitionMap.cxx,
	  cmPropertyDefinitionMap.h, cmPropertyMap.cxx, cmPropertyMap.h,
	  cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h: ENH:
	  getting some of the property changed chewcked into CVS at least

2006-12-01 11:04  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmMacroCommand.cxx: ENH:
	  merge in fix for seg fault and move to RC 4

2006-12-01 10:30  hoffman

	* Source/cmMacroCommand.cxx: BUG: fix for 3815 seg fault

2006-12-01 01:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-30 18:27  ibanez

	* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG:
	  4100. Fixing the Mac OS/X version in the Dynamic loader in kwsys,
	  and replacing copy/pasted code in the itkDynamicLoader with
	  usage      of the kwsys loader. This was fixed in the HEAD by
	  Mathieu Malaterre	 and Neil Weisenfeld. This changes in the
	  branch are just the port	of the bug fix from the HEAD.

2006-11-30 18:13  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
	  Tests/LibName/CMakeLists.txt: ENH: move to RC 3 and add a fix for
	  -L/path in link commands that was broken by the .dll.lib fix

2006-11-30 17:50  hoffman

	* Source/cmOrderLinkDirectories.cxx: ENH: clean up comment and
	  avoid some vector access calles

2006-11-30 17:32  hoffman

	* Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
	  Tests/LibName/CMakeLists.txt: BUG: better fix for .dll.lib
	  problem

2006-11-30 16:23  alex

	* Modules/FindCups.cmake: ENH: add a module to find Cups (#3081),
	  taken from KDE svn

	  Alex

2006-11-30 10:12  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt,
	  Source/cmOrderLinkDirectories.cxx, Tests/LibName/CMakeLists.txt,
	  Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c:
	  ENH: put fix for foo.dll.lib problem on branch with test

2006-11-30 09:51  hoffman

	* Tests/LibName/foobar.c: ENH: make it work for hp

2006-11-30 01:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-29 21:53  hoffman

	* Tests/LibName/: bar.c, foo.c, foobar.c: ENH: add extern for hp c
	  compiler

2006-11-29 21:36  hoffman

	* Source/CMakeLists.txt, Tests/LibName/CMakeLists.txt: ENH: fix
	  test to run with debug or release and put the exe next to the
	  dll, still shows the bug this is testing for

2006-11-29 17:45  hoffman

	* bootstrap, Source/CMakeLists.txt, Source/cmake.cxx,
	  Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c:
	  ENH: fix errors for unix builds

2006-11-29 17:25  hoffman

	* Source/CursesDialog/cmCursesLongMessageForm.cxx: ENH: fix warning

2006-11-29 17:17  hoffman

	* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
	  cmCursesMainForm.cxx: ENH: there can be only one version

2006-11-29 17:10  martink

	* Source/: cmMakefile.cxx, cmTarget.cxx: COMP: fix compile issue on
	  Sun hopefully

2006-11-29 17:02  hoffman

	* Source/CMakeLists.txt: ENH: fix test for configuration type
	  builds

2006-11-29 16:43  hoffman

	* Source/cmOrderLinkDirectories.cxx: ENH: fix compile error on mac

2006-11-29 16:12  hoffman

	* Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: maintain
	  backwards compatibility in UsePkgConfig

2006-11-29 15:59  hoffman

	* Source/: cmCMakeMinimumRequired.cxx, cmCPluginAPI.cxx,
	  cmCacheManager.cxx, cmGlobalGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmake.cxx, cmake.h: ENH: unify version stuff, get rid of it out
	  of cmake and cmMakefile and only use cmVersion

2006-11-29 15:57  hoffman

	* Source/cmOrderLinkDirectories.cxx, Tests/LibName/CMakeLists.txt,
	  Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c,
	  Source/CMakeLists.txt: BUG: fix a problem where it tried to link
	  .dll.lib files

2006-11-29 15:45  martink

	* Source/: cmMakefile.cxx, cmTarget.cxx: COMP: fix compile issue on
	  Sun

2006-11-29 12:56  malaterre

	* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG: Fix
	  problem with loading dylib on Tiger (10.4) x86. We need to be
	  using the dlopen/dlclose instead of the old NSModule

2006-11-29 11:00  martink

	* Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h,
	  cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h:
	  ENH: updated handling of debug and optimized target link
	  libraries

2006-11-28 16:09  hoffman

	* Source/: cmConfigure.cmake.h.in, cmMakefile.cxx, cmVersion.cxx:
	  ENH: add rc to version stuff

2006-11-28 16:03  hoffman

	* CMakeLists.txt, Source/cmConfigure.cmake.h.in,
	  Source/cmMakefile.cxx, Source/cmVersion.cxx: ENH: add release
	  candidate to versions

2006-11-28 14:45  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  r15n65_aix_release.cmake: ENH: use older os for AIX release

2006-11-28 14:19  hoffman

	* ChangeLog.manual, Modules/FindKDE4.cmake, Modules/FindQt3.cmake,
	  Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmTarget.cxx,
	  Tests/Simple/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
	  Tests/TargetName/executables/CMakeLists.txt,
	  Tests/TargetName/executables/hello_world.c,
	  Tests/TargetName/scripts/CMakeLists.txt,
	  Tests/TargetName/scripts/hello_world,
	  Tests/Wrapping/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt:
	  ENH: merge in changes from the main tree

2006-11-28 09:49  hoffman

	* Source/CMakeLists.txt: ENH: use the built cmake for file compare
	  as older versions of cmake may not support this

2006-11-28 00:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-27 16:15  hoffman

	* Source/CMakeLists.txt: ENH: use correct project name

2006-11-27 16:13  hoffman

	* Source/cmMakefileTargetGenerator.cxx,
	  Tests/Simple/CMakeLists.txt: ENH: make sure things do not depend
	  on optimized libraries if they are debug, and the other way
	  around as well

2006-11-27 15:14  hoffman

	* Source/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
	  Tests/TargetName/executables/CMakeLists.txt,
	  Tests/TargetName/executables/hello_world.c,
	  Tests/TargetName/scripts/CMakeLists.txt,
	  Tests/TargetName/scripts/hello_world: ENH: add a test for a
	  target name with the same name as the output of a custom command

2006-11-27 12:14  hoffman

	* Source/cmTarget.cxx: ENH: fix line length problem

2006-11-27 12:11  hoffman

	* Source/cmTarget.cxx: ENH: fix crash in plplot build

2006-11-27 10:42  hoffman

	* Utilities/cmcurl/CMakeLists.txt: ENH: save logs of passed try
	  compile stuff as well

2006-11-26 07:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-25 21:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-25 21:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-25 10:59  hoffman

	* Source/: cmLocalGenerator.cxx, cmTarget.cxx: BUG: fix problem
	  when a target name is the same as the output of a custom command

2006-11-25 07:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-23 07:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-22 19:28  alex

	* Modules/FindKDE4.cmake: ENH: kde-config has been renamed to
	  kde4-config several weeks ago, so it's not necessary anymore to
	  use "kde-config" as fallback, since this will surely be a wrong
	  version

	  Alex

2006-11-22 14:26  hoffman

	* Source/CMakeLists.txt: ENH: make sure it is qt3 before running
	  test

2006-11-22 14:22  hoffman

	* Tests/Wrapping/CMakeLists.txt: ENH: make sure it is qt3 before
	  running test

2006-11-22 13:44  hoffman

	* Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: check in
	  new pkgconfig stuff from Enrico Scholz

2006-11-22 13:30  hoffman

	* Modules/FindQt3.cmake, Tests/Wrapping/CMakeLists.txt: ENH: make
	  sure findqt3 finds qt3 and not qt4

2006-11-22 09:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-21 13:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-21 07:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-20 14:23  hoffman

	* Source/cmMakefile.cxx: ENH: fix from main tree

2006-11-20 13:57  hoffman

	* Source/cmMakefile.cxx: ENH: fix for when a library is tagged both
	  debug and optimized

2006-11-20 08:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-19 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-18 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-17 15:55  hoffman

	* Source/: cmMakefile.cxx, CPack/cmCPackNSISGenerator.cxx: ENH:
	  move fix for replace of @var@ in cmake files from main tree and a
	  better message for cpack and nsis

2006-11-17 15:35  hoffman

	* Source/cmMakefile.cxx: BUG: undo bug fix 2722, still replace
	  @foo@ in cmake files

2006-11-17 11:14  martink

	* Source/CPack/cmCPackNSISGenerator.cxx: STYLE: fix a long line

2006-11-17 08:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-16 15:57  hoffman

	* ChangeLog.manual, Source/cmMakefile.cxx: ENH: move fix from main
	  tree

2006-11-16 15:31  martink

	* Source/cmIfCommand.cxx: ENH: remove old hack now that project
	  level compatibility files are supported

2006-11-16 15:29  martink

	* Modules/VTKCompatibility.cmake: ENH: added to handle case in very
	  old odd versions of VTK

2006-11-16 15:28  martink

	* Modules/ITKCompatibility.cmake: ENH: added to handle case in ITK
	  2.8 and earlier

2006-11-16 10:57  martink

	* Source/: cmMakefile.cxx, cmTarget.cxx: ENH: fix a bug with useing
	  debuf optimized libs from other builds

2006-11-16 08:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-15 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-14 09:03  hoffman

	* CMakeLists.txt: ENH: try again for 2.4.4

2006-11-14 08:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-13 22:08  andy

	* Source/CPack/cmCPackNSISGenerator.cxx: ENH: Expand comment

2006-11-13 15:25  hoffman

	* ChangeLog.manual, Modules/FindQt4.cmake: ENH: move from main tree

2006-11-13 14:22  hoffman

	* Modules/FindQt4.cmake: ENH: add depend information from qrc files

2006-11-13 12:59  hoffman

	* ChangeLog.manual, Modules/CMakeVCManifestExe.cmake,
	  Modules/FindSubversion.cmake, Modules/Platform/Windows-cl.cmake,
	  Source/cmFindBase.cxx: ENH: merge changes in from main tree

2006-11-13 08:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-12 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-11 14:06  hoffman

	* Source/cmFindBase.cxx: BUG: fix for 4009 lib64 should work with
	  path suffix

2006-11-11 14:04  hoffman

	* Modules/: CMakeVCManifestExe.cmake, Platform/Windows-cl.cmake:
	  BUG: use different commands for shared libraries and exe for
	  manifest stuff fix for bug#4039

2006-11-11 08:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-10 10:54  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: move from main tree

2006-11-10 10:12  hoffman

	* Modules/FindMPI.cmake, Modules/FindQt4.cmake, Modules/readme.txt,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmake.cxx,
	  Source/cmake.h, Source/CTest/cmCTestBuildHandler.cxx,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
	  tree fix for vs all build qt and mpi2

2006-11-10 09:32  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: remove warning

2006-11-10 08:11  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: fix for broken borland
	  compiler

2006-11-10 08:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-09 16:07  hoffman

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: fix it to work with
	  stl debug mode on mac

2006-11-09 09:57  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h, cmSetTargetPropertiesCommand.h:
	  ENH: commit fix for putting everything in the build on vs

2006-11-09 08:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-08 08:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-07 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-06 08:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-05 08:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-04 08:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-03 08:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-02 19:58  hoffman

	* Modules/FindMPI.cmake: ENH: add support for finding mpich2 on
	  windows

2006-11-02 17:51  hoffman

	* Modules/FindQt4.cmake: ENH: look for QtAssistantClient4

2006-11-02 17:16  hoffman

	* CMakeLists.txt: ENH: abort 2.4.4 for now

2006-11-02 08:09  hoffman

	* CMakeLists.txt: ENH: this is 2.4.4

2006-11-02 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-11-01 09:06  king

	* Modules/readme.txt: ENH: Added XXX_RUNTIME_LIBRARY_DIRS as a
	  suggested variable.

2006-11-01 08:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-31 14:28  andy

	* Source/: cmGlobalGenerator.cxx, cmInstallTargetGenerator.cxx,
	  cmake.cxx, cmake.h: ENH: Cleanup of install component list. There
	  was already the list in the global generator. Use that one

2006-10-31 06:43  andy

	* Source/cmInstallTargetGenerator.cxx: STYLE: Fix kwstyle

2006-10-30 15:59  andy

	* Source/: cmGlobalGenerator.cxx, cmInstallTargetGenerator.cxx,
	  cmake.cxx, cmake.h: ENH: Add support for displaying the list of
	  components

2006-10-30 15:30  king

	* Modules/FindSubversion.cmake: ENH: Adding FindSubversion module
	  from Tristan Carel.  This addresses bug#3987.

2006-10-30 11:36  hoffman

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackPackageMakerGenerator.cxx, cmCPackTGZGenerator.cxx,
	  cmCPackTarBZip2Generator.cxx, cmCPackTarCompressGenerator.cxx:
	  ENH: merge fix for cpack crash into main tree

2006-10-30 11:22  hoffman

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackPackageMakerGenerator.cxx, cmCPackTGZGenerator.cxx,
	  cmCPackTarBZip2Generator.cxx, cmCPackTarCompressGenerator.cxx:
	  ENH: make sure null const char* is not put into ossttringstream
	  to avoid seg faults

2006-10-30 10:38  king

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: ENH: Added test case for
	  bug#3966.

2006-10-30 09:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-30 09:17  hoffman

	* Modules/FindJNI.cmake: ENH: move from main tree

2006-10-27 17:30  andy

	* Modules/FindJNI.cmake: ENH: More documentation

2006-10-27 17:29  andy

	* Modules/FindJNI.cmake: ENH: Add support for libjvm

2006-10-27 16:03  hoffman

	* Utilities/cmThirdParty.h.in, Utilities/cm_curl.h,
	  Utilities/cm_expat.h, Utilities/cm_xmlrpc.h, Utilities/cm_zlib.h,
	  Modules/CMakeDependentOption.cmake, Modules/FindCURL.cmake,
	  Modules/FindEXPAT.cmake, Modules/FindXMLRPC.cmake,
	  Tests/SimpleInstall/PackageScript.cmake,
	  Tests/SimpleInstallS2/PackageScript.cmake: ENH: move from main
	  tree

2006-10-27 16:01  hoffman

	* CMakeLists.txt, CTestCustom.ctest.in, ChangeLog.manual,
	  bootstrap, doxygen.config, Modules/CMakeGenericSystem.cmake,
	  Modules/CPack.cmake, Modules/CTestTargets.cmake,
	  Modules/FindDoxygen.cmake, Modules/FindJNI.cmake,
	  Modules/FindJava.cmake, Modules/FindKDE3.cmake,
	  Modules/FindPerl.cmake, Modules/FindQt4.cmake,
	  Modules/FindTclsh.cmake, Modules/FindWish.cmake,
	  Modules/FindwxWidgets.cmake, Modules/NSIS.template.in,
	  Modules/UsewxWidgets.cmake, Modules/Platform/CYGWIN.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
	  Source/cmCTest.cxx, Source/cmCTest.h, Source/cmDocumentation.cxx,
	  Source/cmExecuteProcessCommand.cxx,
	  Source/cmExecuteProcessCommand.h, Source/cmFindBase.cxx,
	  Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
	  Source/cmGeneratedFileStream.cxx,
	  Source/cmGetDirectoryPropertyCommand.cxx,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalMinGWMakefileGenerator.cxx,
	  Source/cmGlobalWatcomWMakeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmSystemTools.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h, Source/cmXMLParser.cxx,
	  Source/cmake.cxx, Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackTGZGenerator.cxx, Source/CPack/cpack.cxx,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CTest/cmCTestMemCheckHandler.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx,
	  Source/CTest/cmCTestScriptHandler.h,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Source/kwsys/CMakeLists.txt, Source/kwsys/System.c,
	  Source/kwsys/System.h.in, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/SystemTools.cxx.bak,
	  Source/kwsys/kwsysPlatformCxxTests.cmake,
	  Source/kwsys/kwsysPlatformCxxTests.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Tests/CTestTest2/test.cmake.in, Tests/CTestTest3/test.cmake.in,
	  Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/MacroTest/CMakeLists.txt, Tests/OutOfSource/CMakeLists.txt,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/StringFileTest/CMakeLists.txt,
	  Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/config.h.in,
	  Utilities/cmtar/libtar.c: ENH: move changes from main tree

2006-10-27 15:59  hoffman

	* Modules/FindJNI.cmake: ENH: remove JavaEmbedding

2006-10-27 15:55  hoffman

	* CTestCustom.ctest.in: ENH: fix warnings on windows paths

2006-10-26 11:39  king

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
	  Added NO_MODULE and COMPONENTS options to improve flexibility of
	  the command.	Re-implemented argument parsing to be simpler and
	  more robust.

2006-10-26 11:01  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Fix typo

2006-10-26 10:49  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: When writing
	  newlines between script portions in prebuild, prelink, and
	  postbuild command lines they must be escaped for XML so that the
	  IDE receives them.  This fixes the fix for bug #3977.

2006-10-25 14:03  king

	* Source/cmLocalVisualStudio6Generator.cxx: COMP: Remove unused
	  variable.

2006-10-25 12:49  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Adjust
	  prebuild/prelink/postbuild script construction to account for
	  ConstructScript no longer producing trailing newlines.  This
	  addresses bug#3977.

2006-10-25 12:27  king

	* Source/cmLocalVisualStudioGenerator.cxx: BUG: Avoid leading and
	  trailing newlines in custom command scripts because some VS6
	  versions do not like the trailing backslash this produces.  This
	  addresses bug#3977.

2006-10-25 11:23  king

	* Tests/CustomCommand/CMakeLists.txt: ENH: Re-enabling # escape
	  test now that it is implemented everywhere.

2006-10-25 11:23  king

	* Source/: cmGlobalWatcomWMakeGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.h,
	  kwsys/System.c, kwsys/System.h.in: ENH: Adding support for #
	  escape in Watcom WMake.

2006-10-25 10:58  king

	* Tests/MacroTest/CMakeLists.txt: BUG: EQUAL -> STREQUAL for string
	  comparison.

2006-10-25 10:57  king

	* Source/cmIfCommand.cxx: BUG: It cannot be an error if the values
	  do not convert.  The docs say that if the values do not convert
	  the test is false.

2006-10-25 10:31  king

	* Source/cmIfCommand.cxx: BUG: For LESS, GREATER, and EQUAL check
	  that the arguments can actually be converted to numbers.  Also
	  force the conversion results to be stored in memory to make sure
	  they both use the same precision.  This addresses bug#3966.

2006-10-25 09:54  andy

	* Source/CMakeLists.txt: COMP: Remove unnecessary provocation

2006-10-25 09:54  andy

	* Tests/CTestTest3/test.cmake.in: BUG: Attempt to fix the test

2006-10-25 08:56  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Fix line length

2006-10-24 17:56  alex

	* Modules/FindPerl.cmake: BUG: honor the REQUIRED flag for Perl,
	  please backport to 2.4 branch so that it will be in 2.4.4

	  Alex

2006-10-24 12:44  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Looks like gcov
	  produces lines with string /*EOF*/ on them if there is no line at
	  the end of the file. This will fix the coverage code complaining
	  about it

2006-10-24 11:06  hoffman

	* Source/CMakeLists.txt: ENH: remove failing test

2006-10-24 10:03  hoffman

	* Modules/FindDoxygen.cmake: ENH: fix more doxygen issues

2006-10-24 10:03  hoffman

	* Modules/FindJNI.cmake: ENH: remove JavaEmbedding framework

2006-10-24 09:47  king

	* Tests/CustomCommand/CMakeLists.txt: BUG: Disable testing of #
	  escapes until it can be implemented for Watcom WMake.

2006-10-23 19:04  alex

	* Modules/FindKDE3.cmake: BUG: fix #3955: add -O2 by default but
	  only if no special buildtype is set

	  Alex

2006-10-23 17:20  king

	* Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: ENH:
	  Added # character for shell escaping.

2006-10-23 17:14  king

	* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Remove old
	  IF(FILE_IS_NEWER) syntax.  It was never in a release anyway.

2006-10-23 16:16  king

	* Source/cmake.cxx: BUG: Do not display cmake -E usage when any old
	  command line error occurs.

2006-10-23 14:51  hoffman

	* Modules/FindDoxygen.cmake: ENH: put in backwards compatibility
	  for older cmake

2006-10-23 13:36  king

	* Tests/StringFileTest/CMakeLists.txt, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h: ENH: Patch from Alex to provide nicer
	  syntax for FILE_IS_NEWER.  Using name IS_NEWER_THAN so old syntax
	  will continue to work.

2006-10-22 19:21  hoffman

	* Source/CMakeLists.txt: ENH: remove broken test

2006-10-22 11:57  king

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: COMP: Fixed typo:
	  CMAKE_TEST_CMAKELIB -> COMPLEX_TEST_CMAKELIB.

2006-10-19 15:45  king

	* Utilities/cmtar/CMakeLists.txt: ENH: Remove old include dirs.

2006-10-19 15:17  king

	* bootstrap: ENH: Adding option to use system-installed third-party
	  libraries.  This addresses bug#3653.

2006-10-19 15:00  king

	* CMakeLists.txt, Source/CMakeLists.txt, Source/cmCTest.cxx,
	  Source/cmGeneratedFileStream.cxx, Source/cmSystemTools.cxx,
	  Source/cmXMLParser.cxx, Source/CPack/cmCPackTGZGenerator.cxx,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Utilities/cmThirdParty.h.in, Utilities/cm_curl.h,
	  Utilities/cm_expat.h, Utilities/cm_xmlrpc.h, Utilities/cm_zlib.h,
	  Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/config.h.in,
	  Utilities/cmtar/libtar.c: ENH: Add options to build with system
	  utility libraries.  Organize inclusion of third party libraries
	  into a single header per library.  This addresses bug#3653.

2006-10-19 14:48  king

	* Modules/CMakeDependentOption.cmake: ENH: Adding
	  CMAKE_DEPENDENT_OPTION macro.

2006-10-19 14:45  king

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: Added explicit
	  name for option to test CMakeLib.  Added option to disable
	  testing of CMakeLib if system utility libraries are used until
	  linking made easier.

2006-10-19 12:58  king

	* Modules/FindXMLRPC.cmake: ENH: Find module for XMLRPC libraries.

2006-10-19 12:57  king

	* Modules/FindEXPAT.cmake: ENH: Find module for EXPAT library.

2006-10-19 12:55  king

	* Modules/FindCURL.cmake: ENH: Find module for CURL library.

2006-10-19 10:45  martink

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestScriptHandler.h, CTest/cmCTestTestHandler.cxx: ENH:
	  added total time limit for a CTest run bug 1207

2006-10-19 10:07  king

	* Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: ENH: Patch
	  from Jan for bug#3453.  Cleans up find script and enables
	  -isystem feature for use script.

2006-10-19 09:18  king

	* Source/cmFindBase.cxx: ENH: Clarified search behavior when the
	  objective is not found.

2006-10-18 23:27  david.cole

	* Source/kwsys/SystemTools.cxx: BUG: Correct the
	  SystemReportDebugHook function. It should not call exit. It gets
	  called multiple times at shutdown in a memory leak reporting
	  scenario... This is the source of the long standing KWWidgetsTour
	  debug build dashboard failure.

2006-10-17 09:34  king

	* Source/CPack/cpack.cxx: STYLE: Fixed line-too-long.

2006-10-16 18:17  king

	* Modules/Platform/CYGWIN.cmake, Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Templates/DLLHeader.dsptemplate,
	  Templates/EXEHeader.dsptemplate: ENH: Adding image version number
	  (major.minor) property to windows binaries.  Default is 0.0, but
	  the VERSION target property may change the value.  Windows now
	  has first-class support for dll and exe versioning.  This
	  addresses bug#1219.

2006-10-16 15:18  king

	* Source/cmGetDirectoryPropertyCommand.cxx,
	  Tests/OutOfSource/CMakeLists.txt: BUG: Need to collapse path
	  argument to get_directory_property.  This addresses bug#3847.

2006-10-16 14:52  king

	* Source/cmDocumentation.cxx: ENH: Make hyperlinks in documentation
	  active when generated into HTML documents.  This addresses
	  bug#3906.

2006-10-16 13:58  king

	* Modules/CMakeGenericSystem.cmake: ENH: Allow user project code to
	  distinguish between an install prefix set on the command line and
	  one set by CMake as a default.  This is useful for changing the
	  default prefix while still allowing the user to override it.

2006-10-16 12:49  martink

	* Source/cmake.cxx: BUG: partial fix for the progress after install
	  bug

2006-10-16 12:47  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  magrathea_release.cmake, r36n11_aix_release.cmake,
	  release_cmake.sh.in, upload_release.cmake: ENH: update for
	  release

2006-10-16 11:32  king

	* Source/: cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h:
	  ENH: Added OUTPUT_STRIP_TRAILING_WHITESPACE and
	  ERROR_STRIP_TRAILING_WHITESPACE options to EXECUTE_PROCESS
	  command.  These allow it to behave more like the old EXEC_PROGRAM
	  command that it is supposed to replace.

2006-10-16 10:47  hoffman

	* Modules/FindDoxygen.cmake: BUG: fix for bug# 3310

2006-10-15 07:54  andy

	* Source/: cmCTest.cxx, CPack/cmCPackGenericGenerator.cxx,
	  CTest/cmCTestCoverageHandler.cxx: STYLE: Fix kwstyle

2006-10-13 17:10  andy

	* Source/cmCTest.cxx, Source/cmCTest.h,
	  Tests/CTestTest2/test.cmake.in: ENH: Properly propagate config
	  type to test

2006-10-13 16:13  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3908
	  if header_file_only is set on cxx files in visual studio do not
	  compile them

2006-10-13 15:04  king

	* Modules/NSIS.template.in: BUG: Compression must be set before any
	  output is created.

2006-10-13 14:44  andy

	* Source/CTest/cmCTestTestHandler.h: COMP: Fix Sun build

2006-10-13 13:59  king

	* Source/cmMakefileLibraryTargetGenerator.cxx: BUG: When using link
	  scripts use native shell escapes instead of makefile shell
	  escapes because the script is not interpreted by a make tool.

2006-10-13 11:53  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: allow for -gdwarf-2 to be
	  in cflags or cxxflags for xcode

2006-10-13 11:26  hoffman

	* doxygen.config: BUG: fix for bug# 3921 INPUT wrong

2006-10-13 11:25  hoffman

	* Modules/: FindTclsh.cmake, FindWish.cmake: BUG: fix for bug #3846
	  more advanced stuff

2006-10-13 11:23  hoffman

	* Modules/FindQt4.cmake: BUG: fix for bug#3898 find qt plugin dir

2006-10-13 10:57  hoffman

	* CMake.pdf, CMake.rtf, Docs/CMake12p2.rtf, Docs/CMake14.rtf,
	  Docs/CMake16.rtf, Modules/CMakeVCManifest.cmake,
	  Modules/COPYING-CMAKE-SCRIPTS, Modules/CheckCCompilerFlag.cmake,
	  Modules/CheckCSourceRuns.cmake,
	  Modules/CheckCXXCompilerFlag.cmake,
	  Modules/CheckCXXSourceRuns.cmake, Modules/FindASPELL.cmake,
	  Modules/FindBZip2.cmake, Modules/FindHSPELL.cmake,
	  Modules/FindJasper.cmake, Modules/FindLibXml2.cmake,
	  Modules/FindLibXslt.cmake, Modules/FindOpenSSL.cmake,
	  Source/cmElseIfCommand.cxx, Source/cmElseIfCommand.h,
	  Source/cmEndMacroCommand.cxx, Source/cmEndMacroCommand.h,
	  Source/cmInstallDirectoryGenerator.cxx,
	  Source/cmInstallDirectoryGenerator.h, Source/cmStandardLexer.h,
	  Source/kwsys/CMakeEmptyInputFile.in,
	  Source/kwsys/CheckCXXSourceRuns.cmake, Source/kwsys/IOStream.cxx,
	  Source/kwsys/IOStream.hxx.in, Source/kwsys/System.c,
	  Source/kwsys/System.h.in, Source/kwsys/SystemTools.cxx.bak,
	  Source/kwsys/SystemTools.hxx.in.bak,
	  Source/kwsys/kwsysPlatformCxxTests.cmake.bak,
	  Source/kwsys/kwsysPlatformCxxTests.cxx.bak,
	  Source/kwsys/kwsysPlatformTests.cmake,
	  Source/kwsys/kwsysPlatformTestsC.c,
	  Source/kwsys/kwsysPlatformTestsCXX.cxx,
	  Tests/Complex/Executable/A.cxx.bak, Tests/Complex/Executable/A.h,
	  Tests/Complex/Executable/A.hh, Tests/Complex/Executable/A.txt,
	  Tests/Complex/Executable/notInAllExe.cxx,
	  Tests/Complex/Executable/testSystemDir.cxx,
	  Tests/Complex/Library/TestLink.c,
	  Tests/Complex/Library/notInAllLib.cxx,
	  Tests/Complex/Library/test_preprocess.cmake,
	  Tests/Complex/Library/SystemDir/testSystemDir.h,
	  Tests/ComplexOneConfig/Executable/A.cxx.bak,
	  Tests/ComplexOneConfig/Executable/A.h,
	  Tests/ComplexOneConfig/Executable/A.hh,
	  Tests/ComplexOneConfig/Executable/A.txt,
	  Tests/ComplexOneConfig/Executable/notInAllExe.cxx,
	  Tests/ComplexOneConfig/Executable/testSystemDir.cxx,
	  Tests/ComplexOneConfig/Library/TestLink.c,
	  Tests/ComplexOneConfig/Library/notInAllLib.cxx,
	  Tests/ComplexOneConfig/Library/test_preprocess.cmake,
	  Tests/ComplexOneConfig/Library/SystemDir/testSystemDir.h,
	  Tests/ComplexRelativePaths/Executable/A.cxx.bak,
	  Tests/ComplexRelativePaths/Executable/A.h,
	  Tests/ComplexRelativePaths/Executable/A.hh,
	  Tests/ComplexRelativePaths/Executable/A.txt,
	  Tests/ComplexRelativePaths/Executable/notInAllExe.cxx,
	  Tests/ComplexRelativePaths/Executable/testSystemDir.cxx,
	  Tests/ComplexRelativePaths/Library/TestLink.c,
	  Tests/ComplexRelativePaths/Library/notInAllLib.cxx,
	  Tests/ComplexRelativePaths/Library/test_preprocess.cmake,
	  Tests/ComplexRelativePaths/Library/SystemDir/testSystemDir.h,
	  Tests/CustomCommand/check_command_line.c.in,
	  Tests/OutOfBinary/CMakeLists.txt, Tests/OutOfBinary/outlib.c,
	  Tests/SimpleInstall/scripts/sample_script,
	  Tests/SimpleInstall/scripts/sample_script.bat,
	  Tests/SimpleInstallS2/scripts/sample_script,
	  Tests/SimpleInstallS2/scripts/sample_script.bat,
	  Utilities/cmcompress/CMakeLists.txt,
	  Utilities/cmcompress/cmcompress.c,
	  Utilities/cmcompress/cmcompress.h: ENH: merge files from main
	  tree to 2.4

2006-10-13 10:52  hoffman

	* CMakeLists.txt, ChangeLog.manual, bootstrap,
	  Docs/cmake-indent.vim, Docs/cmake-mode.el, Docs/cmake-syntax.vim,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake, Modules/FindDoxygen.cmake,
	  Modules/FindGLUT.cmake, Modules/FindKDE3.cmake,
	  Modules/FindPNG.cmake, Modules/FindPythonInterp.cmake,
	  Modules/FindPythonLibs.cmake, Modules/FindQt3.cmake,
	  Modules/FindQt4.cmake, Modules/FindRuby.cmake,
	  Modules/FindSDL.cmake, Modules/FindTCL.cmake,
	  Modules/FindwxWidgets.cmake,
	  Modules/InstallRequiredSystemLibraries.cmake,
	  Modules/KDE3Macros.cmake, Modules/UseEcos.cmake,
	  Modules/UseQt4.cmake, Modules/UseSWIG.cmake,
	  Modules/kde3uic.cmake, Modules/readme.txt,
	  Modules/Platform/AIX.cmake, Modules/Platform/CYGWIN.cmake,
	  Modules/Platform/Darwin.cmake, Modules/Platform/FreeBSD.cmake,
	  Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
	  Modules/Platform/IRIX64.cmake, Modules/Platform/Linux.cmake,
	  Modules/Platform/QNX.cmake, Modules/Platform/SunOS.cmake,
	  Modules/Platform/UnixPaths.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake, Modules/Platform/gcc.cmake,
	  Source/CMakeLists.txt, Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h,
	  Source/cmAddCustomTargetCommand.cxx,
	  Source/cmAddCustomTargetCommand.h,
	  Source/cmAddExecutableCommand.cxx,
	  Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
	  Source/cmAddLibraryCommand.h,
	  Source/cmAddSubDirectoryCommand.cxx, Source/cmAddTestCommand.h,
	  Source/cmBuildNameCommand.h, Source/cmCPluginAPI.cxx,
	  Source/cmCommand.h, Source/cmCommandArgumentLexer.cxx,
	  Source/cmCommandArgumentLexer.h,
	  Source/cmCommandArgumentLexer.in.l,
	  Source/cmCommandArgumentParser.cxx,
	  Source/cmCommandArgumentParser.y,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmCommandArgumentParserHelper.h, Source/cmCommands.cxx,
	  Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
	  Source/cmDependsC.cxx, Source/cmDependsC.h,
	  Source/cmDependsFortranLexer.cxx,
	  Source/cmDependsFortranLexer.in.l,
	  Source/cmDependsFortranParser.cxx,
	  Source/cmDependsFortranParser.y, Source/cmDependsJavaLexer.cxx,
	  Source/cmDependsJavaLexer.in.l, Source/cmDependsJavaParser.cxx,
	  Source/cmDependsJavaParser.y, Source/cmDocumentation.cxx,
	  Source/cmExecProgramCommand.h, Source/cmExprLexer.cxx,
	  Source/cmExprLexer.in.l, Source/cmExprParser.cxx,
	  Source/cmExprParser.y, Source/cmFileCommand.cxx,
	  Source/cmGetTargetPropertyCommand.h,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalKdevelopGenerator.cxx,
	  Source/cmGlobalMSYSMakefileGenerator.cxx,
	  Source/cmGlobalMinGWMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmGlobalWatcomWMakeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmIncludeDirectoryCommand.cxx,
	  Source/cmIncludeDirectoryCommand.h,
	  Source/cmIncludeExternalMSProjectCommand.cxx,
	  Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
	  Source/cmInstallFilesGenerator.cxx,
	  Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
	  Source/cmInstallGenerator.h, Source/cmInstallProgramsCommand.cxx,
	  Source/cmInstallProgramsCommand.h,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Source/cmInstallTargetsCommand.cxx,
	  Source/cmInstallTargetsCommand.h,
	  Source/cmLinkLibrariesCommand.h, Source/cmListCommand.cxx,
	  Source/cmListCommand.h, Source/cmListFileCache.cxx,
	  Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
	  Source/cmLoadCommandCommand.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmLocalVisualStudioGenerator.h, Source/cmMacroCommand.cxx,
	  Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileExecutableTargetGenerator.h,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h, Source/cmMessageCommand.cxx,
	  Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h, Source/cmRemoveCommand.h,
	  Source/cmSetCommand.cxx,
	  Source/cmSetSourceFilesPropertiesCommand.h,
	  Source/cmSetTargetPropertiesCommand.h,
	  Source/cmStandardIncludes.h, Source/cmSubdirCommand.h,
	  Source/cmSubdirDependsCommand.h, Source/cmTarget.cxx,
	  Source/cmTryCompileCommand.cxx,
	  Source/cmVTKMakeInstantiatorCommand.h,
	  Source/cmVTKWrapJavaCommand.cxx, Source/cmVTKWrapJavaCommand.h,
	  Source/cmVTKWrapPythonCommand.h, Source/cmVTKWrapTclCommand.h,
	  Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
	  Source/cmake.h, Source/cmakemain.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackTarCompressGenerator.cxx,
	  Source/CPack/cmCPackTarCompressGenerator.h,
	  Source/CPack/cmCPackZIPGenerator.cxx, Source/CPack/cpack.cxx,
	  Source/CTest/cmCTestBuildAndTestHandler.cxx,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CTest/cmCTestHandlerCommand.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx,
	  Source/CTest/cmCTestStartCommand.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CursesDialog/ccmake.cxx,
	  Source/CursesDialog/cmCursesMainForm.cxx,
	  Source/kwsys/CMakeLists.txt,
	  Source/kwsys/CommandLineArguments.cxx,
	  Source/kwsys/Configure.h.in, Source/kwsys/Directory.cxx,
	  Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
	  Source/kwsys/Process.h.in, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
	  Source/kwsys/SharedForward.h.in, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/SystemTools.hxx.in, Source/kwsys/Terminal.c,
	  Source/kwsys/testCommandLineArguments.cxx,
	  Source/kwsys/testCommandLineArguments1.cxx,
	  Source/kwsys/testProcess.c, Source/kwsys/testSystemTools.cxx,
	  Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
	  Tests/Complex/Executable/A.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/Executable/A.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/Executable/A.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
	  Tests/OutOfSource/SubDir/CMakeLists.txt,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/StringFileTest/CMakeLists.txt,
	  Tests/SystemInformation/SystemInformation.in,
	  Utilities/Release/README, Utilities/cmcurl/CMakeLists.txt,
	  Utilities/cmtar/CMakeLists.txt, Utilities/cmzlib/CMakeLists.txt:
	  ENH: merge changes from the main tree to the 2.4 branch

2006-10-13 10:27  andy

	* Source/CTest/: cmCTestMemCheckHandler.cxx,
	  cmCTestUpdateHandler.cxx: BUG: Replace some errors with warnings

2006-10-13 10:22  king

	* Source/: cmGlobalMinGWMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: BUG: Juse use cmake -E echo
	  instead of the native echo on MinGW makefiles.  The echo; hack
	  did not work when running from ctest.

2006-10-13 10:03  king

	* Source/cmLocalGenerator.cxx: BUG: Do not try to compute the
	  location of a non-library target for linking.

2006-10-13 09:30  andy

	* Source/: CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h, kwsys/CMakeLists.txt: ENH: Report
	  command line as a measurement and allow user to add custom
	  measurements

2006-10-12 17:19  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: undo bad changes

2006-10-12 16:31  andy

	* Source/: cmCTest.cxx, CTest/cmCTestCoverageHandler.cxx: BUG: Use
	  BuildDirectory from the DartConfiguration information. Also, Make
	  missing coverage information not make ctest fail

2006-10-12 15:30  andy

	* Source/cmGlobalGenerator.cxx: BUG: Use variable instead of
	  retrieving again. Fixes bug: Bug #3476

2006-10-12 15:10  andy

	* Source/CTest/cmCTestScriptHandler.cxx: BUG: Report and error when
	  ctest -S script fails... Fixes: Bug #3540

2006-10-12 14:59  andy

	* Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
	  ENH: Add NSIS compression

2006-10-12 14:47  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more regular
	  expressions

2006-10-12 13:30  andy

	* Tests/: SimpleInstall/PackageScript.cmake,
	  SimpleInstallS2/PackageScript.cmake: ENH: Several CPack fixes.
	  First, allow user to set CMAKE_MODULE_PATH for CPack; make
	  SetOptionIfNotSet more robust to handle empty options; do test
	  TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set
	  environment variable CMAKE_INSTALL_PREFIX

2006-10-12 13:15  andy

	* Modules/CTestTargets.cmake: ENH: On Visual Studio and Xcode
	  handle config type

2006-10-12 13:12  andy

	* Modules/: FindJNI.cmake, FindJava.cmake: ENH: More locations for
	  Java

2006-10-12 13:05  andy

	* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Several CPack fixes.
	  First, allow user to set CMAKE_MODULE_PATH for CPack; make
	  SetOptionIfNotSet more robust to handle empty options; do test
	  TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set
	  environment variable CMAKE_INSTALL_PREFIX

2006-10-12 12:51  martink

	* Source/: cmCTest.cxx, cmCTest.h: ENH: some cleanup and commenting
	  of code

2006-10-12 10:57  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for bug -gdwarf
	  getting removed

2006-10-11 12:41  king

	* Source/cmMakefileLibraryTargetGenerator.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: BUG: Do not collapse the
	  INSTALL_NAME_DIR setting because users may intend to have .. in
	  the path.  This makes the makefile generator consistent with the
	  already working Xcode implementation of this feature.  Also added
	  a test for @executable_path/.. style settings for this property.

2006-10-11 12:41  king

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify code by removing
	  redundant check against BUILD_WITH_INSTALL_RPATH.

2006-10-10 16:03  king

	* Modules/readme.txt: STYLE: Fixed typo: INCLUDE_DIR->INCLUDE_DIRS.

2006-10-10 14:13  king

	* Source/cmLocalGenerator.cxx: BUG: TARGET_QUOTED should always be
	  replaced if Target is set in the rule variables.

2006-10-10 13:47  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: BUG: Avoid duplicate
	  conversion to output path.

2006-10-10 12:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-09 21:48  king

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: BUG: Fixed references to
	  projects outside the build tree and in other locations with
	  spaces in the path.  This is needed for
	  out-of-source/out-of-binary subdirectories in the build.

2006-10-09 21:25  king

	* Source/cmMakefileTargetGenerator.cxx,
	  Tests/OutOfBinary/CMakeLists.txt, Tests/OutOfBinary/outlib.c,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
	  Tests/OutOfSource/SubDir/CMakeLists.txt: BUG: Fixed out-of-source
	  subdirectories to work when they are also out-of-binary.  Updated
	  the OutOfSource test to test this feature.

2006-10-09 11:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-09 10:06  david.cole

	* Source/kwsys/ProcessWin32.c: COMP: Fix or suppress warnings on
	  Borland and Mac dashboards. Definitely fix "may be used
	  uninitialized" warnings.

2006-10-08 09:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-07 06:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-06 15:33  martink

	* Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove old unused
	  code

2006-10-06 14:00  martink

	* Source/cmDocumentation.cxx: BUG: potential segfault

2006-10-06 11:13  david.cole

	* Source/kwsys/CMakeLists.txt: STYLE: Make the set of supported STL
	  headers the same in vtkstd and vtksys/stl. (The union of the
	  present values of the two sets.)

2006-10-06 11:11  hoffman

	* Source/: cmMessageCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx:
	  ENH: do not print a call stack if the user does a message error
	  unless --debug-output is used

2006-10-06 09:16  king

	* Modules/Platform/Darwin.cmake: BUG: Do not enable -isystem
	  support for Xcode generator until it is implemented.

2006-10-06 03:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-05 17:53  hoffman

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestTestHandler.cxx: BUG: fix bug where converage was required
	  to get valgrind output because of bad current directory

2006-10-05 16:59  king

	* Source/: cmLocalGenerator.cxx, cmOrderLinkDirectories.cxx: BUG:
	  Need to match shared library names before static because some
	  platforms have static name patterns that match their shared
	  patterns but not vice versa.	This is needed for implementing
	  bug#1644 on cygwin.

2006-10-05 16:30  king

	* Modules/Platform/CYGWIN.cmake, Source/cmTarget.cxx: ENH: Adding
	  version number to the name of a DLL built in cygwin but not the
	  import library.  This addresses bug#3571.

2006-10-05 15:08  king

	* Modules/Platform/: CYGWIN.cmake, Windows-gcc.cmake: ENH: Enabling
	  link-type selection flags on Cygwin, MSYS, and MinGW.  This
	  addresses bug#1644 on these platforms.

2006-10-05 15:08  king

	* Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fix link
	  flags on cygwin shared libraries.  This requires that the shared
	  library prefix be supported in the link library regex.

2006-10-05 14:51  king

	* Source/: cmGlobalMinGWMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: BUG: Hack to make echo command
	  work properly in mingw32-make.

2006-10-05 13:43  king

	* Source/cmWin32ProcessExecution.cxx: BUG: Robustly handle failure
	  of FormatMessage.  See bug#3471.

2006-10-05 12:04  king

	* Tests/: Complex/CMakeLists.txt, Complex/Library/testSystemDir.h,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/Library/testSystemDir.h,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/Library/testSystemDir.h,
	  Complex/Library/SystemDir/testSystemDir.h,
	  ComplexOneConfig/Library/SystemDir/testSystemDir.h,
	  ComplexRelativePaths/Library/SystemDir/testSystemDir.h: BUG: Test
	  -isystem without affecting other tests.  Made separate
	  Library/SystemDir for this purpose.

2006-10-05 11:31  king

	* Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmInstallFilesGenerator.cxx,
	  Source/cmInstallFilesGenerator.h,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added OPTIONAL option
	  to INSTALL command to allow installation of files if they exist
	  while ignoring them otherwise.  This addresses bug#2922.

2006-10-05 11:30  king

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Run
	  testSystemDir test only if -isystem flag is available.

2006-10-05 10:55  king

	* Source/cmDocumentation.cxx: ENH: Adding links to web resources
	  and FAQ to SEE ALSO section.	This addresses bug #3757.

2006-10-05 09:33  king

	* Modules/Platform/QNX.cmake: BUG: QNX GCC does not have -isystem.

2006-10-05 08:55  king

	* Modules/Platform/gcc.cmake, Source/cmIncludeDirectoryCommand.cxx,
	  Source/cmIncludeDirectoryCommand.h, Source/cmLocalGenerator.cxx,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Tests/Complex/CMakeLists.txt,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/testSystemDir.cxx,
	  Tests/Complex/Library/testSystemDir.h,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/testSystemDir.cxx,
	  Tests/ComplexOneConfig/Library/testSystemDir.h,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/testSystemDir.cxx,
	  Tests/ComplexRelativePaths/Library/testSystemDir.h: ENH: Adding
	  SYSTEM option to INCLUDE_DIRECTORIES command.  This addresses bug
	  #3462.

2006-10-05 03:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-04 19:21  king

	* Source/CursesDialog/ccmake.cxx: BUG: The --help option should
	  list generators.  This addresses bug #2494.

2006-10-04 18:57  king

	* Tests/CustomCommand/CMakeLists.txt: ENH: Adding test of special
	  characters in custom command and custom target comments.

2006-10-04 18:52  king

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalWatcomWMakeGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: BUG: Fixed display of custom
	  command comments with quotes, dollars, and other special
	  characters in them.

2006-10-04 18:52  king

	* Source/kwsys/: System.c, System.h.in: ENH: Adding
	  Shell_Flag_EchoWindows option to setup escapes for arguments to
	  the native echo command in a shell.  This special case is needed
	  to avoid adding quotes when passing text to echo in a native
	  windows shell which does no command line parsing at all.

2006-10-04 18:10  king

	* Source/cmAddCustomTargetCommand.cxx,
	  Source/cmAddCustomTargetCommand.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt: ENH:
	  Added COMMENT option to ADD_CUSTOM_TARGET.  This addresses
	  bug#3461.

2006-10-04 18:09  king

	* Source/cmAddCustomCommandCommand.h: BUG: COMMENT was missing from
	  docs.

2006-10-04 17:27  king

	* Source/kwsys/: CMakeLists.txt, ProcessUNIX.c,
	  kwsysPlatformTestsC.c: ENH: Adding tests KWSYS_C_HAS_PTRDIFF_T
	  and KWSYS_C_HAS_SSIZE_T to help ProcessUNIX.c build everywhere
	  without warnings.

2006-10-04 17:24  king

	* bootstrap: ENH: Renamed kwsysPlatformCxxTests to
	  kwsysPlatformTests and generalized it for multiple language tests
	  (C and CXX).

2006-10-04 17:08  king

	* Source/kwsys/kwsysPlatformTests.cmake: BUG: Name of C test file
	  ends in .c not .cxx.

2006-10-04 16:56  king

	* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cmake,
	  kwsysPlatformCxxTests.cxx, kwsysPlatformTests.cmake,
	  kwsysPlatformTestsC.c, kwsysPlatformTestsCXX.cxx: ENH: Renamed
	  kwsysPlatformCxxTests to kwsysPlatformTests and generalized it
	  for multiple language tests (C and CXX).

2006-10-04 16:31  hoffman

	* Modules/FindDoxygen.cmake: ENH: remove paths that cmake already
	  looks at

2006-10-04 15:54  alex

	* Modules/FindRuby.cmake: ENH: apply patch so that the config
	  values from ruby are used to determine the additional locations
	  (see #3297)

	  Alex

2006-10-04 15:24  king

	* Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
	  Source/cmCustomCommand.h, Tests/CustomCommand/CMakeLists.txt:
	  ENH: Added APPEND option to ADD_CUSTOM_COMMAND to allow extra
	  dependencies to be connected later.  This is useful to create one
	  rule and then have a macro add things to it later.  This
	  addresses bug#2151.

2006-10-04 14:37  king

	* Source/cmCommandArgumentParser.cxx,
	  Source/cmCommandArgumentParser.y,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt: BUG: Do
	  not replace @VAR@ syntax in list files.  This addresses bug
	  #2722.

2006-10-04 14:02  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for fat file
	  systems and vs8 #2617

2006-10-04 14:00  king

	* Modules/UseQt4.cmake: BUG: Patch from Clinton to restore proper
	  QT3_SUPPORT macro definition.

2006-10-04 13:27  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3362
	  xml escapes on -D stuff for visual studio

2006-10-04 13:05  hoffman

	* Modules/FindTCL.cmake: BUG: fix for bug# 3313 same advanced for
	  tcl win and unix

2006-10-04 11:33  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug# 3664

2006-10-04 11:11  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: fix for bug #3517 seg fault
	  with enable language before project command

2006-10-04 11:04  hoffman

	* Modules/FindDoxygen.cmake: BUG: fix for bug#3520 - better find
	  doxygen

2006-10-04 10:54  hoffman

	* Modules/Platform/Darwin.cmake: BUG: fix for bug# 3584 missing
	  SONAME for fortran on darwin

2006-10-04 10:33  hoffman

	* Modules/FindQt4.cmake: ENH: make qmake-qt4 really work if qmake
	  is qt3 also fix indent in file, for diff use cvs diff -w

2006-10-04 05:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-03 17:53  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: fix dashbaord error do not
	  exclude root project from itself.

2006-10-03 16:18  hoffman

	* Modules/FindGLUT.cmake: BUG: fix for bug#3646 GLUT not Glut for
	  framework name

2006-10-03 16:12  hoffman

	* Modules/Platform/Windows-cl.cmake: BUG: fix for bug#3652 use link
	  /lib instead of lib

2006-10-03 15:25  hoffman

	* Source/CMakeLists.txt: ENH: use core and not all of carbon

2006-10-03 15:12  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: fix for bug#3714
	  execlude_from_all not working on vs

2006-10-03 14:40  martink

	* Source/: cmCommands.cxx, cmEndMacroCommand.cxx,
	  cmEndMacroCommand.h: ENH: added endmacro command

2006-10-03 14:39  hoffman

	* Modules/FindQt4.cmake: BUG: fix for bug#3720

2006-10-03 14:03  alex

	* Modules/KDE3Macros.cmake: BUG: fix #3827, the name of the var is
	  _tmp_FILE instead of tmp_FILE, so the dcop stuff should work now

	  Alex

2006-10-03 14:03  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3738

2006-10-03 13:48  hoffman

	* Modules/FindSDL.cmake: BUG: fix for 3765

2006-10-03 13:45  hoffman

	* Source/cmAddTestCommand.h: BUG: fix for bug#3775

2006-10-03 13:35  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: check for empty path

2006-10-03 13:35  hoffman

	* Modules/Platform/AIX.cmake: ENH: disable static shared stuff on
	  AIX, see comment

2006-10-03 13:35  hoffman

	* Source/cmGlobalMSYSMakefileGenerator.cxx: BUG: bug#3789 add msys
	  for the msys generator

2006-10-03 13:22  hoffman

	* Source/cmTryCompileCommand.cxx: ENH: make sure file is closed

2006-10-03 12:09  hoffman

	* Source/cmMacroCommand.cxx: ENH: fix compile error

2006-10-03 11:55  hoffman

	* Source/cmake.cxx: ENH: do not allow null pointer access

2006-10-03 11:55  hoffman

	* Source/kwsys/Registry.cxx: ENH: make sure value is set before
	  using it

2006-10-03 10:57  hoffman

	* Source/cmMacroCommand.cxx: BUG: fix for seg fault bug #3815

2006-10-03 10:26  king

	* Source/kwsys/ProcessUNIX.c: BUG: Need to initialize to not use
	  native pipes.

2006-10-03 09:12  king

	* Source/cmGlobalKdevelopGenerator.cxx: STYLE: Fixed line-too-long
	  warning.

2006-10-03 09:10  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
	  Added Process_SetPipeNative method to allow user code to override
	  the pipes connected to the child pipeline.

2006-10-03 05:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-02 12:01  king

	* Source/cmAddExecutableCommand.cxx,
	  Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
	  Source/cmAddLibraryCommand.h,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Renamed
	  NOT_IN_ALL to EXCLUDE_FROM_ALL.

2006-10-02 11:13  king

	* Source/cmAddExecutableCommand.cxx,
	  Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
	  Source/cmAddLibraryCommand.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/notInAllExe.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/Complex/Library/notInAllLib.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/notInAllExe.cxx,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/notInAllLib.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/notInAllExe.cxx,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/notInAllLib.cxx: ENH: Added
	  NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid
	  building the targets by default.

2006-10-02 10:49  king

	* Source/cmGlobalKdevelopGenerator.cxx: ENH: Patch from Alex to
	  help with KDevelop code completion in generated projects.

2006-10-02 10:20  king

	* Source/: cmAddCustomCommandCommand.h, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalWatcomWMakeGenerator.cxx,
	  cmMakefile.cxx, cmMakefileTargetGenerator.cxx,
	  cmSetSourceFilesPropertiesCommand.h: ENH: Added SYMBOLIC source
	  file property to mark custom command outputs that are never
	  actually created on disk.  This is used by the Watcom WMake
	  generator to generate the .SYMBOLIC mark on the files in the make
	  system.

2006-10-02 10:17  king

	* Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
	  COMP: Fix command line check test implementation for Watcom.

2006-10-02 09:03  hoffman

	* Modules/FindQt4.cmake: ENH: fix from clinton

2006-10-02 04:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-10-01 04:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-30 03:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-29 16:42  king

	* Source/: cmGetTargetPropertyCommand.h, cmTarget.cxx: ENH: Added
	  support for getting a target's location on a per-configuration
	  basis (ex. DEBUG_LOCATION).  This does not fix but helps with
	  bug#3250.

2006-09-29 16:14  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix failing tests on mac

2006-09-29 09:11  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed inclusion of
	  progress.make from subdirectory makefiles.

2006-09-29 03:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-28 17:35  king

	* Source/cmIncludeExternalMSProjectCommand.cxx: BUG: Move hack from
	  old cmMakefile::AddUtilityTarget to this command directly.  There
	  really needs to be a better way to represent external project
	  targets.

2006-09-28 17:21  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Moved
	  progress.make file into CMakeFiles subdirectory to keep things
	  clean.

2006-09-28 16:40  king

	* Source/: cmAddCustomCommandCommand.cxx, cmCustomCommand.cxx,
	  cmCustomCommand.h, cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h, cmLocalGenerator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMakefile.cxx,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileExecutableTargetGenerator.h,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.h,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: BUG:
	  Fix/cleanup custom commands and custom targets.  Make empty
	  comment strings work.  Fix ZERO_CHECK target always out of date
	  for debugging.  Fix Makefile driving of custom commands in a
	  custom target.  Fix dependencies on custom targets not in ALL in
	  VS generators.

2006-09-28 13:55  king

	* Source/: cmAddCustomTargetCommand.cxx, cmCPluginAPI.cxx,
	  cmGlobalGenerator.cxx, cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmVTKWrapJavaCommand.cxx: ENH: Cleaned up signature
	  of cmMakefile::AddUtilityCommand.  It is not valid to have an
	  output from a utility rule and no calls to the method asked for
	  an output anyway.  The argument has been removed.

2006-09-28 11:42  king

	* Modules/Platform/UnixPaths.cmake: BUG: Header and library search
	  path ordering should be consistent.

2006-09-28 11:30  king

	* Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h,
	  Source/cmAddCustomTargetCommand.cxx,
	  Source/cmAddCustomTargetCommand.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt,
	  Tests/CustomCommand/check_command_line.c.in: ENH: Added VERBATIM
	  option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET commands.
	  This option enables full escaping of custom command arguments on
	  all platforms.  See bug#3786.

2006-09-28 10:41  king

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: Re-enabling .i
	  rule test on MSYS now that it works.

2006-09-28 10:37  king

	* Source/: cmGlobalMSYSMakefileGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.h: BUG: MSYS
	  makefile shell needs posix paths to executables in some cases and
	  it does not hurt to do it always.

2006-09-28 09:49  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx: BUG: Do not filter system
	  directories for include file dependencies.

2006-09-28 02:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-27 16:20  king

	* Source/cmCustomCommand.cxx: COMP: Fix init order.

2006-09-27 16:14  king

	* Source/cmCommandArgumentParserHelper.cxx: BUG: One should be able
	  to escape the @ symbol.

2006-09-27 15:26  king

	* Source/cmCustomCommand.cxx: BUG: The copy constructor should copy
	  the escape settings.

2006-09-27 14:27  king

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: Re-enable
	  preprocessing target test but specifically disable it on broken
	  platforms.

2006-09-27 13:43  king

	* Source/: cmCustomCommand.cxx, cmCustomCommand.h,
	  cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h,
	  kwsys/ProcessWin32.c, kwsys/System.c, kwsys/System.h.in: ENH:
	  Re-implemented command line argument shell quoting to support
	  several platforms with one code base.

2006-09-27 13:30  alex

	* Modules/: FindPythonInterp.cmake, FindPythonLibs.cmake:
	  ENH: apply patch from Dirk Mueller to support Python 2.5

	  Alex

2006-09-27 12:55  king

	* Source/cmDependsC.cxx: STYLE: Fixed line-too-long.

2006-09-26 08:04  andy

	* Source/cmDependsC.cxx: BUG: Handle header file dependencies for
	  objective C

2006-09-26 02:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-25 18:33  king

	* Source/cmCommandArgumentLexer.cxx: COMP: Removed yyunput function
	  to avoid warning.

2006-09-25 14:01  king

	* Source/cmCommandArgumentLexer.cxx: COMP: Restoring previous AIX
	  fix.

2006-09-25 10:22  king

	* Source/cmLocalGenerator.cxx, Tests/CustomCommand/CMakeLists.txt:
	  BUG: Disable new shell escape code until backward compatibility
	  can be established in the new implementation.

2006-09-25 10:05  king

	* Source/cmCommandArgumentLexer.cxx,
	  Source/cmCommandArgumentLexer.h,
	  Source/cmCommandArgumentLexer.in.l,
	  Tests/StringFileTest/CMakeLists.txt: BUG: Character + should be
	  valid in a variable name.

2006-09-25 02:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-24 10:28  king

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: BUG: Disable new
	  test_preprocess target until it is fixed on OSX universal
	  binaries and mingw.

2006-09-24 02:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-23 17:09  king

	* Docs/: cmake-indent.vim, cmake-syntax.vim: ENH: Adding elseif to
	  VIM syntax and indentation files.  See bug #3781.

2006-09-23 16:55  king

	* Tests/: Complex/Library/CMakeLists.txt,
	  Complex/Library/test_preprocess.cmake,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/test_preprocess.cmake,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/test_preprocess.cmake: ENH: Adding
	  test for running preprocessor rules.

2006-09-23 16:32  king

	* Docs/cmake-mode.el: ENH: Adding elseif indentation.  See
	  bug#3781.

2006-09-23 14:41  andy

	* Source/CPack/cmCPackZIPGenerator.cxx: BUG: Attempt to fix winzip
	  problems

2006-09-23 02:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-22 11:49  martink

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: added test for
	  elseif

2006-09-22 11:23  martink

	* Source/: cmCommands.cxx, cmElseIfCommand.cxx, cmElseIfCommand.h,
	  cmIfCommand.cxx, cmIfCommand.h: ENH: added elseif

2006-09-22 08:42  king

	* Tests/CustomCommand/CMakeLists.txt: COMP: Need ANSI C flags to
	  build check_command_line.c.

2006-09-22 02:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-21 17:21  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Fix shadowed
	  local variable created by previous cmake_force change.

2006-09-21 16:11  king

	* Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
	  ENH: Adding test for non-trivial custom command line arguments.
	  This is for bug#3786.

2006-09-21 16:10  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: BUG:
	  Enabled use of EscapeForShell to properly escape custom command
	  lines.  This addresses bug#3786 for Xcode.

2006-09-21 15:35  king

	* Source/cmLocalGenerator.cxx: BUG: Need to escape spaces in custom
	  command line arguments.

2006-09-21 15:30  king

	* Source/cmLocalGenerator.cxx: BUG: Do not escape parens because we
	  need to be able to reference make variables in the scripts.

2006-09-21 15:14  king

	* Source/: cmGlobalVisualStudio8Generator.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
	  BUG: Centralized generation of command line arguments in escaped
	  form.  This addresses bug#3786 for several platforms.

2006-09-21 15:09  andy

	* Source/CPack/cmCPackZIPGenerator.cxx: ENH: Handle zip (command
	  line was too long)

2006-09-21 14:46  king

	* Source/kwsys/System.c: BUG: Windows_ShellArgument: need to escape
	  if the string contains one of a set of special characters as well
	  as spaces.  Moved test for needing escapes to a separate method
	  kwsysSystemWindowsShellArgumentNeedsEscape.

2006-09-21 13:47  king

	* bootstrap: ENH: Added System component of kwsys.

2006-09-21 11:49  king

	* Source/kwsys/: CMakeLists.txt, ProcessWin32.c, System.c,
	  System.h.in: ENH: Adding 'System' component of C sources to hold
	  system tools written in C.  Moved windows shell command line
	  argument escaping code to kwsysSystem_Windows_ShellArgument and
	  kwsysSystem_Windows_ShellArgumentSize.

2006-09-21 10:04  king

	* Source/kwsys/SharedForward.h.in: ENH: Added
	  KWSYS_SHARED_FORWARD_OPTION_COMMAND option to allow users to
	  replace the command executed.  Extended documentation at top of
	  file.

2006-09-21 02:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-20 12:13  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: cmake_force needs
	  to be written into build.make as well as Makefile.

2006-09-20 02:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-19 16:11  alex

	* Modules/: COPYING-CMAKE-SCRIPTS, FindASPELL.cmake,
	  FindBZip2.cmake, FindHSPELL.cmake, FindJasper.cmake,
	  FindLibXml2.cmake, FindLibXslt.cmake, FindOpenSSL.cmake: ENH: add
	  cmake modules for some common libraries: aspell, hspell, bzip2,
	  jasper (jpeg2000), libxml2 and libxslt and openssl and the
	  accompanying license (BSD)

	  Alex

2006-09-19 02:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-18 17:55  alex

	* Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
	  ENH: two macros to check whether the C/CXX compiler supports a
	  given flag: CHECK_CXX_COMPILER_FLAG("-Wall"
	  COMPILER_SUPPORTS_WALL)

	  Alex

2006-09-18 09:40  king

	* Modules/Platform/QNX.cmake: ENH: Enabling link type selection
	  flags for this platform.  See bug#1644 for details.

2006-09-18 02:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-17 09:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-16 11:54  king

	* Source/cmDependsC.cxx: STYLE: Fixed line-too-long.

2006-09-16 11:52  king

	* Source/cmLocalGenerator.cxx: BUG: Do not look for linker language
	  unless it is needed.

2006-09-16 11:47  king

	* Modules/Platform/SunOS.cmake: BUG: Need -Wl, to pass linker flags
	  when using gcc on Sun.

2006-09-16 09:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-15 15:19  king

	* Modules/Platform/AIX.cmake: ENH: Enabling link type selection
	  flags for this platform.  See bug#1644 for details.

2006-09-15 15:18  king

	* Modules/Platform/HP-UX.cmake: STYLE: Updated comment about link
	  type flags and passing directly to ld.

2006-09-15 15:14  king

	* Modules/Platform/HP-UX.cmake: BUG: Fix
	  CMAKE_SHARED_*_LINK_*_C_FLAGS to pass link type selection flags
	  directly to the linker.

2006-09-15 15:05  king

	* Modules/Platform/SunOS.cmake: ENH: Enabling link type selection
	  flags for this platform.  See bug#1644 for details.

2006-09-15 14:58  king

	* Modules/Platform/: FreeBSD.cmake, HP-UX.cmake: ENH: Enabling link
	  type selection flags for this platform.  See bug#1644 for
	  details.

2006-09-15 14:31  king

	* Tests/: Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  Complex/Library/CMakeLists.txt, Complex/Library/TestLink.c,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/TestLink.c,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/TestLink.c: ENH: Added test for
	  linking to a static library that is next to a shared library.
	  See bug#1644 for related changes.

2006-09-15 14:08  king

	* Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/Platform/Linux.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/SystemInformation/SystemInformation.in: ENH: Adding support
	  to link specifically to an archive or a shared library based on
	  the file name specified.  This fixes the problem of having -lfoo
	  linking to libfoo.so even when it came from libfoo.a being
	  specified.

2006-09-15 14:02  king

	* Modules/CMakeFortranInformation.cmake: STYLE: Removing unused
	  platform variable CMAKE_SHARED_MODULE_LINK_Fortran_FLAGS.  It
	  does not make sense because nothing links to shared modules.

2006-09-15 09:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-14 09:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-13 12:43  king

	* Source/: cmDependsC.cxx, cmDependsC.h: ENH: Patch from Alex to
	  speed dependency scanning approximately 2x.

2006-09-13 11:39  king

	* Source/cmAddCustomTargetCommand.cxx: ENH: Added diagnosis of bad
	  target names.

2006-09-13 11:22  king

	* Modules/FindwxWidgets.cmake: BUG: Patch from Peter Visser to run
	  wx-config from an MSYS prompt.

2006-09-13 08:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-12 10:21  hoffman

	* Source/cmMakefileTargetGenerator.cxx: ENH: put the if in the
	  right place

2006-09-12 10:03  hoffman

	* Source/cmMakefileTargetGenerator.cxx: ENH: fix for BUG: #739
	  again, makefiles did not depend on external full path libraries

2006-09-12 09:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-10 22:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-09 21:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-08 22:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-08 10:42  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
	  BUG: Fixed ordering of code generated in Makefile and build.make
	  files to make sure .SUFFIXES rule comes as early as possible.
	  Also cleaned up documentation in generated files.

2006-09-08 10:39  king

	* Source/cmInstallCommand.cxx: STYLE: Fixed line-too-long.

2006-09-08 09:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-07 10:05  king

	* Source/cmInstallCommand.cxx: ENH: Patch from Toni Timonen to
	  allow cross-compiling of DLLs.

2006-09-07 08:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-06 09:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-06 08:31  hoffman

	* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fixes from Clinton to
	  allow qt to work with static libs

2006-09-05 09:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-04 09:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-03 09:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-02 10:51  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Patch from Alex to
	  fix name of includecache files to not look like source files.

2006-09-02 09:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-09-01 09:51  king

	* Source/: cmBuildNameCommand.h, cmExecProgramCommand.h,
	  cmGlobalGenerator.cxx, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
	  cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
	  cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
	  cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: STYLE: Fixed
	  line-too-long warning.

2006-09-01 08:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-31 16:40  king

	* Source/cmAddSubDirectoryCommand.cxx: BUG: Fix automatic
	  computation of binary path to work for subdirectories of out of
	  source directories.  This addresses bug#3592.

2006-08-31 14:09  king

	* Source/: cmDependsC.cxx, cmDependsC.h,
	  cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
	  ENH: Make sure all custom command outputs are up to date before
	  scanning dependencies.  This avoids the need to pass a list of
	  generated files to the dependency scanning code and to rescan
	  after the files have been generated.	Currently there is no
	  notion of implicit dependencies of the custom commands themselves
	  so this design is safe.  We only need to make sure implicit
	  dependencies are up to date before the make process for the
	  /build part of a target is executed because only this process
	  loads them.  This is a step towards fixing bug#3658.

2006-08-31 13:20  king

	* Source/: cmBuildNameCommand.h, cmCommand.h,
	  cmExecProgramCommand.h, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
	  cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
	  cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
	  cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: ENH: Patch from
	  Alex to add IsDiscouraged method for future use in generating
	  separate documentation for old commands.  Also modified
	  documentation of MAKE_DIRECTORY and REMOVE commands to indicate
	  they should not be used.

2006-08-31 10:47  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmInstallCommand.cxx, cmInstallFilesCommand.cxx,
	  cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx: ENH:
	  Do not generate install target unless some INSTALL or INSTALL_*
	  commands have been used.  This addresses bug#2827.

2006-08-31 10:46  king

	* Modules/CMakeDetermineRCCompiler.cmake: BUG: Need to search for
	  rc by default, not c++ compilers.

2006-08-31 09:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-30 13:59  king

	* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cmake: COMP:
	  Fix try-compile to fail properly on HP.

2006-08-30 13:51  alex

	* Modules/FindQt3.cmake: ENH: automatically find Qt3 on SUSE, patch
	  from Dirk Mueller and Stephan Kulow

	  Alex

2006-08-30 13:47  alex

	* Modules/FindPNG.cmake: ENH: also look in
	  /usr/local/include/libpng (OpenBSD) ENH: error out with
	  FATAL_ERROR if REQUIRED was given but png hasn't been found

	  Alex

2006-08-30 10:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-29 16:08  king

	* Source/cmGlobalKdevelopGenerator.cxx: ENH: Patch from Alex to fix
	  current working directory when running executables built in
	  KDevelop.

2006-08-29 15:08  king

	* Source/cmInstallCommand.h: ENH: Add support to INSTALL(DIRECTORY)
	  to install an empty directory.  This addresses bug#3572.

2006-08-29 15:04  king

	* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add support to
	  INSTALL(DIRECTORY) to install an empty directory.  This addresses
	  bug#3572.

2006-08-29 13:59  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineFortranCompiler.cmake,
	  CMakeDetermineRCCompiler.cmake: BUG: Search for the compiler only
	  once and store a full path to it in the cache.  This avoids
	  problems with the case of locations in the PATH variable on
	  Windows that change the compiler name when CMake is re-run.
	  CMakeFiles/CMake*Compiler.cmake files should hold the full path
	  to the compiler always.

2006-08-29 12:55  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: BUG: bad progress for named top
	  level targets

2006-08-29 10:27  king

	* Source/cmStandardIncludes.h: COMP: Fix warnings in system headers
	  on VS6.

2006-08-29 10:03  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.h, cmLocalGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Adding install/local
	  global target for Makefile generators.  This runs installation
	  only in the current directory and not subdirectories.

2006-08-29 09:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-28 08:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-27 15:52  alex

	* Modules/: KDE3Macros.cmake, kde3uic.cmake: BUG: fix #3324:
	  KDE3Macros.cmake didn't find Qt designer plugins when running uic
	  (the kde plugin dir wasn't used)

	  Alex

2006-08-27 15:34  alex

	* Modules/FindKDE3.cmake: STYLE: remove unnecessary
	  /usr/local/include search path

	  Alex

2006-08-27 13:59  alex

	* Modules/FindQt3.cmake: BUG: #3514: qt-mt3.lib wasn't found on
	  windows STYLE: remove some (now) unnecessary /usr/lib,
	  /usr/local/lib, /usr/include and /usr/local/include search paths

	  Alex

2006-08-27 13:23  king

	* Source/cmStandardIncludes.h: COMP: Use new KWSys IOStream
	  component to help print large file size integer types to streams.

2006-08-27 13:17  king

	* Source/kwsys/: CMakeLists.txt, IOStream.cxx, IOStream.hxx.in,
	  kwsysPlatformCxxTests.cxx: ENH: Adding KWSys component IOStream
	  to provide help with broken C++ stream libraries.

2006-08-27 13:15  king

	* Source/: cmFileCommand.cxx, CPack/cmCPackNSISGenerator.cxx: COMP:
	  Need to use cmsys_stl when in CMake code, not kwsys_stl.

2006-08-27 12:35  king

	* Source/kwsys/Glob.hxx.in: BUG: Need to undefine temporary macros
	  defined at top of file.

2006-08-27 11:25  king

	* Source/kwsys/kwsysPlatformCxxTests.cmake: BUG: When a try-run
	  fails to compile create the run result cache entry with a bogus
	  non-zero return value to avoid running the test again.

2006-08-27 11:19  alex

	* Modules/: CheckCSourceCompiles.cmake,
	  CheckCXXSourceCompiles.cmake: STYLE: fix #3519 (incorrect
	  comment)

	  Alex

2006-08-27 11:14  alex

	* Modules/FindKDE3.cmake: BUG: fix comment (#3511)

	  Alex

2006-08-27 10:19  alex

	* Modules/KDE3Macros.cmake: BUG: apply patch from bero (#3518) so
	  that DESTDIR is supported for installing icons

	  Alex

2006-08-27 09:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-27 09:34  alex

	* Modules/FindKDE3.cmake: ENH: #3225: first check the special
	  paths, the the default path, also for searching kde-config

	  Alex

2006-08-26 16:14  king

	* Source/kwsys/SystemTools.cxx: BUG: GetLineFromStream should
	  remove carriage return characters to make sure newlines do not
	  get duplicates.

2006-08-26 15:17  king

	* Source/kwsys/kwsysPlatformCxxTests.cmake: BUG: Fix location of
	  CMakeOutput.log and CMakeError.log.

2006-08-26 14:43  king

	* Source/cmMakefile.cxx: BUG: Reverting previous change until it is
	  further tested.

2006-08-26 14:37  king

	* Source/cmMakefile.cxx: BUG: ConfigureFile must read/write in
	  binary mode to avoid windows newline trouble.  The problem
	  occurred when configuring a file in cygwin from a path starting
	  with a windows drive letter instead of a posix path.

2006-08-26 10:28  king

	* Source/: cmIfCommand.cxx, cmListCommand.cxx: STYLE: Fixed
	  line-too-long.

2006-08-26 10:22  king

	* Source/cmLocalVisualStudio7Generator.cxx: STYLE: Fixed
	  line-too-long.

2006-08-26 09:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-25 22:56  king

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: BUG: Fix for VS.NET 2003 SP1 to
	  make sure global target and utility target rules run every time.

2006-08-25 22:56  king

	* Source/cmGlobalGenerator.cxx: BUG: Make sure targets of type
	  GLOBAL_TARGET have a makefile set.

2006-08-25 21:21  king

	* CMakeLists.txt, bootstrap: ENH: Changing default data and doc
	  directories to share/cmake-V.v and doc/cmake-V.v instead of
	  share/CMake and doc/CMake for consistency with many linux
	  distribution conventions.

2006-08-25 20:52  king

	* bootstrap: COMP: Fix for new kwsys Configure.h.in.

2006-08-25 16:32  king

	* Source/kwsys/Configure.h.in: COMP: Disable _FILE_OFFSET_BITS
	  check until sys/types.h check is enabled.

2006-08-25 16:31  king

	* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Patch from Alex for
	  adding IF(FILE_IS_NEWER).  I also added a test.

2006-08-25 16:07  king

	* Source/kwsys/Configure.h.in: ENH: Separate the notion of a
	  request for LFS and its availability.  Allow user code to block
	  definitions of LFS macros.  Added framework to give error if
	  sys/types.h is included before this header when LFS is requested
	  (currently disabled).

2006-08-25 16:00  king

	* Source/kwsys/: CMakeLists.txt, Configure.h.in,
	  RequireLargeFilesSupport.cxx, kwsysPlatformCxxTests.cxx: ENH:
	  Moved test for large file support into kwsysPlatformCxxTests.cxx
	  with name KWSYS_LFS_WORKS.

2006-08-25 15:53  king

	* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
	  Switching KWSYS_CHAR_IS_SIGNED test to use
	  KWSYS_PLATFORM_CXX_TEST_RUN macro.

2006-08-25 15:50  king

	* Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: Added
	  KWSYS_PLATFORM_CXX_TEST_RUN macro.

2006-08-25 12:13  king

	* Source/kwsys/Glob.cxx: ENH: Globbing patterns should not match a
	  slash inside a filename component.

2006-08-25 12:11  king

	* Source/cmFileCommand.cxx: BUG: Avoid putting double-slashes in
	  fromFile during installation.  Also added regex debugging copy of
	  the expression in string form.

2006-08-25 09:14  king

	* Modules/UseSWIG.cmake: ENH: Added interface to add extra
	  dependencies.

2006-08-25 05:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-24 14:58  king

	* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
	  COMP: Added missing include for malloc on QNX.

2006-08-24 10:57  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Always do tar.Z since we do
	  have compress now builtin

2006-08-24 09:47  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Added code to remove any bad
	  installations of CVS directories before running the test so that
	  one failure does not need manual adjustment to get it to pass
	  again.

2006-08-24 09:34  king

	* Source/cmStandardLexer.h: COMP: Add missing malloc.h include for
	  QNX.

2006-08-24 09:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-23 18:11  alex

	* Modules/UseEcos.cmake: ENH: add i386 toolchain and some minor
	  improvement of the comments

2006-08-23 12:02  andy

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentParser.cxx,
	  cmCommandArgumentParser.y, cmDependsJavaLexer.cxx,
	  cmExprLexer.cxx: COMP: Attempt to fix aix build

2006-08-23 10:21  martink

	* Source/cmIncludeDirectoryCommand.cxx: ENH: fix bad error
	  reporting with not found paths

2006-08-23 10:00  andy

	* Source/cmStandardIncludes.h: COMP: Add large files support to
	  CMake

2006-08-23 09:47  king

	* Source/kwsys/Terminal.c: ENH: Added '256color' terminal names.
	  Patch applied from bug#3651.

2006-08-23 09:45  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Centralized generation of
	  targets listed in the help to be done by the code that actually
	  writes the targets.

2006-08-23 09:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-23 08:07  andy

	* Source/kwsys/CMakeLists.txt: COMP: Support cmake older than 2.4

2006-08-22 18:33  alex

	* Modules/UseEcos.cmake: STYLE: don't use the hack to copy and
	  rename the created executable under cygwin but instead use the
	  SUFFIX target property (I'll publish a short article about
	  ecos+cmake RSN)

	  Alex

2006-08-22 16:07  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more warnings
	  properly on AIX

2006-08-22 15:51  andy

	* Source/kwsys/CheckCXXSourceRuns.cmake: COMP: On some project
	  configure may not copy right away

2006-08-22 15:46  andy

	* Source/kwsys/: CMakeLists.txt, CheckCXXSourceRuns.cmake,
	  CMakeEmptyInputFile.in: COMP: Add missing cmake file

2006-08-22 15:34  andy

	* bootstrap, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Configure.h.in,
	  Source/kwsys/RequireLargeFilesSupport.cxx: ENH: Support large
	  file systems in kwsys

2006-08-22 10:38  king

	* Source/: cmDocumentation.cxx, cmInstallCommand.h: BUG: Fixed man
	  page formatting for INSTALL command documentation.  Fixed
	  line-too-long warning.

2006-08-22 10:16  andy

	* Source/: cmListCommand.cxx, cmListCommand.h: BUG: Add missing API

2006-08-22 09:52  andy

	* Source/cmListCommand.cxx: BUG: Fix error messages and fix remove
	  item to actually remove all instances of the item

2006-08-22 09:20  andy

	* Source/CPack/cmCPackTarCompressGenerator.cxx: COMP: Remove
	  warnings

2006-08-22 08:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-21 22:39  king

	* Source/kwsys/Glob.cxx: BUG: Fixed #if test for case-insensitive
	  glob on OSX.

2006-08-21 17:52  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Added check for bad
	  installation of a CVS directory to test.

2006-08-21 17:47  king

	* Source/: cmFileCommand.cxx, cmInstallCommand.cxx: BUG: Directory
	  installation pattern matching should be case insensitive on some
	  platforms.

2006-08-21 17:37  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Need to execute
	  sample_script.bat on windows and sample_script otherwise.

2006-08-21 17:34  king

	* Source/kwsys/SystemTools.cxx: BUG: FileIsDirectory should work
	  when the name contains a trailing slash.

2006-08-21 16:55  king

	* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
	  Source/cmInstallCommand.h,
	  Source/cmInstallDirectoryGenerator.cxx,
	  Source/cmInstallDirectoryGenerator.h,
	  Source/cmInstallGenerator.cxx, Source/cmInstallGenerator.h,
	  Source/cmInstallTargetGenerator.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/scripts/sample_script,
	  Tests/SimpleInstall/scripts/sample_script.bat,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/scripts/sample_script,
	  Tests/SimpleInstallS2/scripts/sample_script.bat: ENH: Implemented
	  INSTALL(DIRECTORY) command and added a test.	Re-organized
	  cmFileCommand's implementation of FILE(INSTALL) a bit to help
	  out.	This addresses bug#1694 and partially addresses bug#2691.

2006-08-21 14:17  king

	* Source/kwsys/: Glob.cxx, Glob.hxx.in: ENH: Exposed pattern->regex
	  API.	Cleaned up and commented implementation of pattern->regex
	  conversion.

2006-08-21 12:37  andy

	* Source/: CMakeLists.txt, CPack/cmCPackTarCompressGenerator.cxx,
	  CPack/cmCPackTarCompressGenerator.h: ENH: Implement TarCompress
	  generator using compress library

2006-08-21 10:49  king

	* Source/cmFileCommand.cxx: BUG: RENAME option should be allowd for
	  INSTALL(PROGRAMS) too.

2006-08-21 10:10  hoffman

	* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake,
	  CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: ENH: fixs
	  for check compile stuff from Oswald B.

2006-08-21 08:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-20 06:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-19 06:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-18 08:57  king

	* Source/: cmAddCustomTargetCommand.h, cmStandardLexer.h: STYLE:
	  Fixed line-too-long style errors.

2006-08-18 08:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-17 16:40  hoffman

	* Source/CMakeLists.txt: ENH: fix project names to be case
	  sensitive and change name to linkline from inkline

2006-08-17 15:42  king

	* Source/cmFileCommand.cxx: BUG: Bundle installation needs all file
	  permissions to be preserved from the build tree.

2006-08-17 15:06  king

	* Source/cmAddCustomTargetCommand.h: ENH: Making documentation even
	  less ambiguous since some users still think this command can
	  generate a file with dependencies.

2006-08-17 14:48  king

	* Source/: CMakeLists.txt, cmFileCommand.cxx, cmInstallCommand.cxx,
	  cmInstallCommand.h, cmInstallDirectoryGenerator.cxx,
	  cmInstallDirectoryGenerator.h, cmInstallFilesGenerator.cxx,
	  cmInstallFilesGenerator.h, cmInstallGenerator.cxx,
	  cmInstallGenerator.h, cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h: ENH: Started implementing
	  INSTALL(DIRECTORY) command mode.  This is not yet finished so it
	  is undocumented and there is no test.  These changes also
	  separate the notions of file and directory permissions.

2006-08-17 12:07  king

	* Source/cmFileCommand.cxx: ENH: Fix directory installation to
	  properly deal with trailing slash names (using the rsync
	  convention for whether the last directory name is included in
	  naming the destination directory).

2006-08-17 12:04  martink

	* Utilities/cmcompress/cmcompress.c: ENH: reorder code to remove
	  forward declarations

2006-08-17 12:02  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
	  JoinPath overload that accepts an iterator range.

2006-08-17 09:45  king

	* Utilities/cmcompress/cmcompress.c: COMP: Fixed linkage specifier
	  consistency warning.

2006-08-17 09:36  king

	* Modules/InstallRequiredSystemLibraries.cmake: ENH: Implemented
	  support for installing VC8 runtime libraries.

2006-08-17 09:35  king

	* Utilities/Release/Release.cmake: BUG: Removed code that is now in
	  Modules/InstallRequiredSystemLibraries.cmake.

2006-08-17 07:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-16 14:22  hoffman

	* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
	  cmDependsFortranLexer.in.l: ENH: revert change in parser as it
	  sent the parser into an infinite loop

2006-08-16 08:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-15 15:33  king

	* Modules/CMakeVCManifest.cmake, Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalVisualStudio7Generator.cxx: ENH: Adding flags to
	  force generation of manifest files when building with VC 8.

2006-08-15 15:28  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx: BUG: Need to clean manifest
	  files that may have been generated for .exe and .dll files.

2006-08-15 12:00  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
	  BUG: Added object language to list of object files in a local
	  generator's directory.  Fixed generation of preprocessing and
	  assembly rules to be done only for C and C++ objects.

2006-08-15 10:56  hoffman

	* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
	  cmDependsFortranLexer.in.l: ENH: change comment for fortran
	  depend parsing

2006-08-15 07:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-14 17:30  hoffman

	* Utilities/cmcompress/cmcompress.c: ENH: remove c++ comments from
	  c code

2006-08-14 17:02  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: do not use OBJROOT or you
	  can get two copies of executables

2006-08-14 14:16  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add newline for
	  some versions of make

2006-08-14 11:32  andy

	* Utilities/cmcompress/cmcompress.c: COMP: Remove warnings

2006-08-14 10:59  andy

	* Utilities/cmcompress/cmcompress.c: COMP: Remove more warnings

2006-08-14 10:51  andy

	* Source/: cmMakefileTargetGenerator.cxx,
	  CTest/cmCTestScriptHandler.cxx, CTest/cmCTestStartCommand.cxx:
	  ENH: fix for no newline on some makes  fix for ctest and some
	  symlinks

2006-08-14 09:58  andy

	* Utilities/cmcompress/: cmcompress.c, cmcompress.h: COMP: Remove
	  some warnings and make library report an error instead of call
	  exit

2006-08-14 09:50  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: still escape () but do not
	  escape

2006-08-14 08:54  andy

	* CMakeLists.txt: ENH: Start building compress library

2006-08-14 07:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-13 07:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-12 07:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-11 10:54  martink

	* Source/kwsys/SystemTools.cxx: ENH: fix for AddKeepPath not
	  calling realpath

2006-08-11 09:56  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: escape ( and ) in unix paths

2006-08-11 07:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-10 23:20  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: fix error in if statement

2006-08-10 15:17  david.cole

	* Source/kwsys/SystemTools.cxx: BUG: strlen logic was backwards
	  resulting in function body never actually executing... when
	  called with valid strings, it was always doing nothing and
	  returning false... now it works as expected.

2006-08-10 11:05  hoffman

	* Source/CursesDialog/cmCursesMainForm.cxx: ENH: only change the
	  cache if the value was really changed

2006-08-10 09:38  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: fix failing tests

2006-08-10 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-09 13:59  king

	* Modules/Platform/AIX.cmake: ENH: Enabling preprocessed source and
	  asembly source generation rules on AIX compilers.

2006-08-09 13:45  king

	* Modules/Platform/Windows-cl.cmake: ENH: Enabled generation of
	  preprocessed and assembly source rules for MSVC with NMake.

2006-08-09 13:14  king

	* Modules/Platform/: IRIX.cmake, IRIX64.cmake: ENH: Enabling
	  preprocessed source and asembly source generation rules on SGI
	  MIPSpro compilers.

2006-08-09 13:10  king

	* Modules/Platform/HP-UX.cmake: ENH: Enabling preprocessed source
	  and asembly source generation rules on HP aCC and cc.

2006-08-09 11:48  king

	* Modules/Platform/SunOS.cmake: ENH: Enabling preprocessed source
	  and asembly source generation rules on Sun CC.

2006-08-09 11:43  king

	* Modules/Platform/gcc.cmake,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmMakefileTargetGenerator.cxx: ENH: Changed preprocessed
	  source extension to .i and assembly extension to .s for more
	  portability.

2006-08-09 11:32  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: try to fix compress failure

2006-08-09 09:56  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Added options
	  CMAKE_SKIP_PREPROCESSED_SOURCE_RULES and
	  CMAKE_SKIP_ASSEMBLY_SOURCE_RULES to allow projects to disable
	  generation of .E and .S rules.

2006-08-09 09:45  king

	* Source/: cmListFileLexer.c, cmListFileLexer.in.l,
	  cmStandardLexer.h: COMP: Fix warnings produced by the change in
	  include order from the re-organization of lexer code.

2006-08-09 07:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-08 15:55  hoffman

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: add cmake
	  output to build and test

2006-08-08 14:00  king

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l,
	  cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
	  cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l, cmExprLexer.cxx,
	  cmExprLexer.in.l, cmListFileLexer.c, cmListFileLexer.in.l,
	  cmStandardLexer.h: COMP: Moved duplicate flex-generated lexer
	  warning suppression and cross-platform support code to a single
	  cmStandardLexer.h included by all lexer sources.  Added fix for
	  macro redefinitions on Borland 5.8 compiler.

2006-08-08 13:44  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: make sure
	  RuleVariable struct is initialized correctly, also make sure
	  custom command targets do not crash cmake

2006-08-08 13:02  king

	* Source/cmMakefileLibraryTargetGenerator.cxx: STYLE: Fixed line
	  length.

2006-08-08 11:26  king

	* Source/cmLocalVisualStudioGenerator.cxx: BUG: Duplicate object
	  name detection should not be case sensitive since this code is
	  used on Windows file systems.  This addresses bug#3589.

2006-08-08 07:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-07 23:25  king

	* Modules/Platform/gcc.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmMakefileTargetGenerator.cxx: ENH: Added generation of
	  rules to manually request preprocessed or generated assembly
	  sources.

2006-08-07 17:22  king

	* Source/cmake.cxx: ENH: Added undocumented option -E
	  cmake_unimplemented_variable to help print useful error messages
	  for unimplemented features on a given platform.

2006-08-07 10:10  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: finally fix the failing test
	  on the dashboard for the past month or so

2006-08-07 08:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-06 07:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-05 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-04 10:35  hoffman

	* Utilities/cmtar/CMakeLists.txt: ENH: give up on try run

2006-08-04 08:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-03 15:20  hoffman

	* Modules/CheckCXXSourceRuns.cmake: ENH: add a try run source code
	  macro

2006-08-03 14:38  hoffman

	* Modules/CheckCSourceRuns.cmake: ENH: fix error

2006-08-03 14:36  hoffman

	* Modules/CheckCSourceRuns.cmake, Utilities/cmtar/CMakeLists.txt:
	  ENH: fix for makedev three args test

2006-08-03 13:51  hoffman

	* Utilities/cmtar/CMakeLists.txt: ENH: use try run source

2006-08-03 13:41  hoffman

	* Utilities/cmtar/CMakeLists.txt: ENH: change to a try run so that
	  it will fail on the sun

2006-08-03 13:41  hoffman

	* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
	  ENH: add a crun macro and fix the output log for compile c

2006-08-03 09:42  king

	* Source/: cmMakefileLibraryTargetGenerator.cxx,
	  cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH: Added target
	  property CLEAN_DIRECT_OUTPUT to not clean all forms of a library
	  name so that static and shared libraries of the same name can
	  coexist in a single build directory.

2006-08-03 09:26  king

	* Source/cmLocalVisualStudioGenerator.cxx,
	  Tests/Complex/Executable/A.txt,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/A.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/A.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Make
	  sure sources with unknown extensions are not compiled by VS.

2006-08-03 09:26  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Moved GetSourceFileLanguage
	  up to cmLocalGenerator.

2006-08-03 08:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-02 21:30  king

	* Source/cmInstallTargetGenerator.cxx: STYLE: Fixed long line.

2006-08-02 21:24  hoffman

	* Utilities/cmtar/CMakeLists.txt: ENH: use dev_t instead of major_t
	  and minor_t

2006-08-02 12:51  david.cole

	* Utilities/cmtar/CMakeLists.txt: COMP: libtar should build when
	  included in non-CMake projects...

2006-08-02 11:06  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Restoring previous change
	  with a fix.

2006-08-02 07:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-08-01 19:52  hoffman

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: undo change that broke
	  borland 5.6 cont

2006-08-01 16:16  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Moved generation of
	  directory-level object convenience rules to a separate method.
	  This will aid generation of more such rules later.

2006-08-01 16:01  hoffman

	* Utilities/cmtar/CMakeLists.txt: ENH: make cmake build with older
	  versions of cmake

2006-08-01 15:48  hoffman

	* Modules/FindQt4.cmake: ENH: fix for qtmain

2006-08-01 15:36  king

	* Modules/Platform/Linux.cmake,
	  Source/cmInstallTargetGenerator.cxx: BUG: Fixed shared library
	  version support for Fortran.	This addresses bug#3558.

2006-08-01 15:26  hoffman

	* Utilities/cmtar/CMakeLists.txt: ENH: add a try compile test for
	  makedev_three_args

2006-08-01 15:24  hoffman

	* Modules/: CheckCSourceCompiles.cmake, FindQt4.cmake: ENH: fix for
	  location of error log

2006-08-01 15:16  glehmann

	* Source/kwsys/Directory.cxx: BUG: #3563. Segmentation fault with
	  non initialized input or NULL pointers.

2006-08-01 14:45  king

	* Source/kwsys/: Registry.cxx, testCommandLineArguments.cxx,
	  testCommandLineArguments1.cxx, testSystemTools.cxx: COMP: Added
	  missing headers.  This partially addresses bug#3556.

2006-08-01 14:34  hoffman

	* Modules/FindQt4.cmake: ENH: add QtCored as a possible name for
	  qtcore debug

2006-08-01 14:33  king

	* Source/cmMakefile.cxx: ENH: Added platform identifier for QNXNTO.
	  This partially addresses bug#3556.

2006-08-01 14:31  king

	* Source/: cmCPluginAPI.cxx, cmLoadCommandCommand.cxx: COMP: Added
	  missing includes.  This partially addresses bug#3556.

2006-08-01 14:28  king

	* Source/kwsys/ProcessUNIX.c: COMP: Use SA_RESTART only if it is
	  defined for the current platform.  This partially addresses
	  bug#3556.

2006-08-01 14:10  king

	* Modules/FindKDE3.cmake: BUG: Fix usage of FIND_PROGRAM command.

2006-08-01 12:27  hoffman

	* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix for optimized
	  debug stuff

2006-08-01 11:38  king

	* Source/cmCommandArgumentLexer.cxx,
	  Source/cmCommandArgumentLexer.in.l,
	  Source/cmCommandArgumentParser.cxx,
	  Source/cmCommandArgumentParser.y,
	  Source/cmDependsFortranLexer.cxx,
	  Source/cmDependsFortranLexer.in.l,
	  Source/cmDependsFortranParser.cxx,
	  Source/cmDependsFortranParser.y, Source/cmDependsJavaLexer.cxx,
	  Source/cmDependsJavaLexer.in.l, Source/cmDependsJavaParser.cxx,
	  Source/cmDependsJavaParser.y, Source/cmExprLexer.cxx,
	  Source/cmExprLexer.in.l, Source/cmExprParser.cxx,
	  Source/cmExprParser.y, Source/cmListFileCache.cxx,
	  Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmSetCommand.cxx,
	  Source/cmStandardIncludes.h, Source/cmTarget.cxx,
	  Source/cmWin32ProcessExecution.cxx,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Source/kwsys/CommandLineArguments.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/testProcess.c,
	  Utilities/cmcurl/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt,
	  Utilities/cmzlib/CMakeLists.txt: COMP: Fix and/or disable
	  warnings for Borland 5.6 build.

2006-08-01 11:26  hoffman

	* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix qtmain for
	  release

2006-08-01 10:51  hoffman

	* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix qtmain for
	  release

2006-08-01 10:49  king

	* Tests/: Complex/Executable/A.cxx, Complex/Executable/A.h,
	  Complex/Executable/A.hh, Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/A.cxx,
	  ComplexOneConfig/Executable/A.h,
	  ComplexOneConfig/Executable/A.hh,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/A.cxx,
	  ComplexRelativePaths/Executable/A.h,
	  ComplexRelativePaths/Executable/A.hh,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Adding test
	  for source files and header files with the same base name in the
	  same target.

2006-08-01 10:48  king

	* Source/: cmLocalVisualStudioGenerator.cxx,
	  cmLocalVisualStudioGenerator.h, cmMakefile.cxx: ENH: Adding .hh
	  file as a C++ header file extension.	Remove duplicate code from
	  implementation of unique object name computation for VS
	  generators.  This addresses bug#3565.

2006-08-01 09:12  hoffman

	* Modules/FindQt4.cmake: ENH: put back find qtmain

2006-08-01 07:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-31 16:59  andy

	* Utilities/cmcompress/: CMakeLists.txt, cmcompress.c,
	  cmcompress.h, compress.c.original: ENH: Initial import

2006-07-31 13:50  martink

	* Source/kwsys/: SystemTools.hxx.in, testSystemTools.cxx: ENH:
	  better coverage

2006-07-31 11:00  hoffman

	* Utilities/Release/cmake_release.sh: ENH: move release branch

2006-07-31 10:28  martink

	* Source/CPack/cpack.cxx: ENH: fix line lengths

2006-07-31 07:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-30 07:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-29 07:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-28 14:47  martink

	* Source/kwsys/testSystemTools.cxx: BUG: fix some bad code and add
	  a couple more tests

2006-07-28 14:20  martink

	* Docs/: CMake12p2.rtf, CMake14.rtf, CMake16.rtf: ENH: remove old
	  files

2006-07-28 12:00  hoffman

	* ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: ENH:
	  move stuff from main tree

2006-07-28 11:21  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 3557
	  TargetEnvironment for MIDL Compiler set correctly for 64 bit

2006-07-28 11:13  hoffman

	* ChangeLog.manual: ENH: changes on branch

2006-07-28 09:22  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Add test for bz2 and check
	  for compress

2006-07-28 09:14  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: move from main tree

2006-07-28 09:14  andy

	* Source/CPack/cpack.cxx: BUG: Bail out on generator initialization
	  failure

2006-07-28 08:57  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: move from main tree

2006-07-28 08:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-27 15:02  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Set
	  GCC_SYMBOLS_PRIVATE_EXTERN and GCC_INLINES_ARE_PRIVATE_EXTERN
	  attributes on all projects to prevent -fvisibility=hidden flags.
	  This is needed to make RTTI work by default.

2006-07-27 11:55  andy

	* Source/CPack/cpack.cxx: BUG: Fix executing and help

2006-07-27 11:27  king

	* Source/kwsys/SystemTools.cxx: BUG: Do not block signals during
	  sleep.  Leave that up to the application.

2006-07-27 11:26  andy

	* Source/CPack/cpack.cxx: BUG: Prevent crash when no input file or
	  generator specified

2006-07-27 10:37  hoffman

	* ChangeLog.manual, bootstrap,
	  Modules/CMakeCommonLanguageInclude.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
	  Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx,
	  Tests/LoadCommand/LoadedCommand.cxx,
	  Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
	  Tests/LoadCommandOneConfig/LoadedCommand.cxx,
	  Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH:
	  move changes from main tree to branch

2006-07-27 09:40  king

	* Source/CTest/cmCTestHandlerCommand.cxx: BUG: Fix error message
	  when handler cannot be created.

2006-07-27 08:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-26 14:46  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix comment

2006-07-26 14:10  andy

	* bootstrap, Modules/CMakeTestCCompiler.cmake: COMP: More warnings
	  and hp issues

2006-07-26 13:19  hoffman

	* Modules/CMakeCommonLanguageInclude.cmake: BUG: fix for 3550
	  again

2006-07-26 11:46  andy

	* bootstrap, Modules/CMakeTestCCompiler.cmake,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx:
	  COMP: Handle both ansi and non-ansi C

2006-07-26 11:15  hoffman

	* Modules/Platform/Windows-cl.cmake: BUG: fix for bug 3550, for
	  release builds do not build incremental

2006-07-26 10:11  hoffman

	* bootstrap: ENH: put back so it works on hp

2006-07-26 09:11  hoffman

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: do not
	  use c++ comments in c code

2006-07-26 08:35  hoffman

	* CTestCustom.ctest.in, ChangeLog.manual, bootstrap,
	  Modules/CMakeImportBuildSettings.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
	  Source/kwsys/testSystemTools.cxx,
	  Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
	  Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH:
	  move changes from main tree

2006-07-26 07:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-25 15:18  king

	* Source/kwsys/SystemTools.cxx: BUG: Mask signals during
	  SystemTools::Delay to avoid interrupted sleep.

2006-07-25 14:32  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: remove
	  command causing issues with mid build reruns of cmake on vs70

2006-07-25 14:15  martink

	* Source/kwsys/testSystemTools.cxx: COMP: fix compile issue

2006-07-25 12:38  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: trying a
	  slight change

2006-07-25 12:08  martink

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in,
	  testSystemTools.cxx: BUG: some bug fixes, better docs, and more
	  coverage

2006-07-25 11:00  andy

	* bootstrap: COMP: Remove warning

2006-07-25 10:46  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: remove
	  c++comments

2006-07-25 10:01  hoffman

	* Source/CPack/cmCPackGenerators.cxx: ENH: remove uncompiled header

2006-07-25 08:27  hoffman

	* CTestCustom.ctest.in: ENH: try to get rid of clock skew warning

2006-07-25 08:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-24 16:58  hoffman

	* Modules/CMakeImportBuildSettings.cmake: ENH: fix for case
	  difference with nmake

2006-07-24 16:35  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: temp fix

2006-07-24 16:13  martink

	* Modules/Platform/Windows-cl.cmake: BUG: fix for CXX only projects

2006-07-24 15:40  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: add
	  more coverage

2006-07-24 11:27  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  kwsys/SystemTools.cxx: ENH: allow for source tree to be in root
	  directory

2006-07-24 11:19  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeFortranCompiler.cmake.in, Modules/CPack.cmake,
	  Modules/FindBoost.cmake, Modules/FindKDE4.cmake,
	  Modules/FindOpenGL.cmake, Modules/FindwxWidgets.cmake,
	  Modules/FindwxWindows.cmake, Modules/Use_wxWindows.cmake,
	  Modules/UsewxWidgets.cmake, Modules/readme.txt,
	  Source/CMakeLists.txt, Source/cmBuildCommand.cxx,
	  Source/cmCTest.cxx, Source/cmFindBase.cxx, Source/cmFindBase.h,
	  Source/cmFindLibraryCommand.cxx, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudioGenerator.cxx,
	  Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h,
	  Source/cmSetSourceFilesPropertiesCommand.cxx,
	  Source/cmStandardIncludes.h, Source/cmake.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestConfigureCommand.cxx,
	  Source/CTest/cmCTestHandlerCommand.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx,
	  Source/CTest/cmCTestStartCommand.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestUpdateCommand.cxx,
	  Source/kwsys/CMakeLists.txt,
	  Source/kwsys/CommandLineArguments.cxx,
	  Source/kwsys/CommandLineArguments.hxx.in, Source/kwsys/Glob.cxx,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/Terminal.c,
	  Source/kwsys/kwsys_ios_iostream.h.in,
	  Source/kwsys/testCommandLineArguments.cxx,
	  Source/kwsys/testCommandLineArguments1.cxx,
	  Tests/BundleTest/BundleLib.cxx, Tests/BundleTest/CMakeLists.txt,
	  Tests/BundleTest/BundleSubDir/CMakeLists.txt,
	  Tests/CTestTest/test.cmake.in, Tests/CxxOnly/CMakeLists.txt,
	  Tests/CxxOnly/cxxonly.cxx, Tests/CxxOnly/libcxx1.cxx,
	  Tests/CxxOnly/libcxx1.h, Tests/CxxOnly/libcxx2.cxx,
	  Tests/CxxOnly/libcxx2.h, Tests/LoadCommand/CMakeLists.txt,
	  Tests/LoadCommand/LoadedCommand.cxx.in,
	  Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
	  Tests/LoadCommandOneConfig/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/LoadedCommand.cxx.in,
	  Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
	  Tests/OutOfSource/simple.cxx,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
	  Utilities/cmcurl/Testing/ftpget.c,
	  Utilities/cmcurl/Testing/ftpgetresp.c,
	  Utilities/cmcurl/Testing/ftpupload.c, Utilities/cmtar/block.c,
	  Utilities/cmtar/libtar.c, Utilities/cmtar/compat/strlcpy.c,
	  Utilities/cmtar/listhash/list.c.in: ENH: move changes from main
	  tree to release branch

2006-07-24 09:43  martink

	* Tests/CTestTest/test.cmake.in: ENH: more coverage

2006-07-24 08:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-23 07:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-22 08:11  king

	* Modules/CMakeDetermineCXXCompiler.cmake: BUG: CMAKE_AR should be
	  advanced.

2006-07-22 08:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-21 15:43  king

	* Modules/FindwxWidgets.cmake, Modules/FindwxWindows.cmake,
	  Modules/Use_wxWindows.cmake, Modules/UsewxWidgets.cmake,
	  Source/CMakeLists.txt: ENH: Applying patch from bug#3443 to
	  implement FindwxWidgets.cmake properly.  It also updates the
	  UseWX test and WXDialog sources to use the new find script.

2006-07-21 15:20  king

	* Utilities/Release/config_Darwin: ENH: Do not include experimental
	  WXDialog in release.

2006-07-21 15:16  king

	* Modules/readme.txt: ENH: Added documentation about
	  XXX_FIND_COMPONENTS for FIND_PACKAGE.

2006-07-21 14:58  martink

	* Source/: cmCTest.cxx, cmake.cxx: ENH: fix color output inside of
	  ctest runs

2006-07-21 14:02  martink

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/LoadedCommand.cxx.in,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/LoadedCommand.cxx.in,
	  LoadCommand/LoadedCommand.cxx,
	  LoadCommandOneConfig/LoadedCommand.cxx,
	  LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: work
	  around XCode issue

2006-07-21 13:05  andy

	* Source/cmake.cxx: ENH: Cleanup. Replace c-style cast with
	  static_cast and replace sprintf with cmOStringStream

2006-07-21 12:04  king

	* Modules/FindBoost.cmake: ENH: Adding FindBoost.cmake module from
	  Andrew Maclean.  This addresses bug#3447.

2006-07-21 11:53  king

	* Modules/CMakeDetermineCXXCompiler.cmake, Source/CMakeLists.txt:
	  BUG: Fixed building of C++-only projects and added a test.

2006-07-21 11:43  king

	* Tests/CxxOnly/: CMakeLists.txt, cxxonly.cxx, libcxx1.cxx,
	  libcxx1.h, libcxx2.cxx, libcxx2.h: ENH: Adding C++-only test.

2006-07-21 10:26  martink

	* Tests/: CTestTest/test.cmake.in, LoadCommand/CMakeLists.txt,
	  LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: increase
	  coverage in a couple places

2006-07-21 08:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-20 09:35  king

	* Source/kwsys/Terminal.c: BUG: Do not display VT100 escapes inside
	  emacs even if TERM is set to xterm.

2006-07-20 08:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-19 08:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-18 15:21  king

	* Source/: cmFindBase.cxx, cmFindBase.h, cmFindLibraryCommand.cxx,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx: BUG: If the user
	  specifies a cache entry on the command line without a type, the
	  FIND_* commands should add the type and docstring to the given
	  value and put it back in the cache.

2006-07-18 13:16  king

	* Modules/readme.txt: STYLE: Added note about singular versus
	  plural name for XXX_INCLUDE_DIRS.  Added XXX_LIBRARY_DIRS and
	  XXX_YY_INCLUDE_DIR conventions.

2006-07-18 13:02  king

	* Source/kwsys/kwsys_ios_iostream.h.in: COMP: Fix references to
	  cin, cout, cerr, and clog in case of HP aCC compiler with -mt
	  flag.

2006-07-18 09:32  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudioGenerator.cxx: STYLE: fix long lines

2006-07-18 08:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-17 13:34  king

	* Source/kwsys/ProcessWin32.c: BUG: When handing the child stdin
	  pipe a file, allow another process to be writing to the file at
	  the same time.  This allows children such as tail -f to function
	  properly.

2006-07-17 11:07  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning

2006-07-17 09:15  andy

	* Source/kwsys/testCommandLineArguments1.cxx: COMP: Only delete
	  once

2006-07-17 08:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-16 21:11  andy

	* Source/kwsys/: testCommandLineArguments.cxx,
	  testCommandLineArguments1.cxx: COMP: Remove some warnings

2006-07-16 08:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-15 08:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-14 15:02  andy

	* Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in, testCommandLineArguments.cxx,
	  testCommandLineArguments1.cxx: ENH: Add a way to get unused
	  arguments and add a test

2006-07-14 13:59  andy

	* Source/kwsys/CommandLineArguments.hxx.in: COMP: Remove warning

2006-07-14 13:32  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ENH: It does not really makes sense
	  to have Boolean Argument List

2006-07-14 09:13  andy

	* Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in, SystemTools.cxx,
	  testCommandLineArguments.cxx: ENH: Add support for
	  multi-arguments: -f arg1 arg2 arg3 ... and support for lists: -f
	  arg1 -f arg2 -f arg3 ... and for boolean to be stored as strings
	  and doubles

2006-07-14 08:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-13 14:03  martink

	* Source/cmMakefileTargetGenerator.cxx: ENH: added progress to
	  custom commands with comments

2006-07-13 11:30  andy

	* Utilities/cmtar/listhash/list.c.in: COMP: Remove warning

2006-07-13 09:26  andy

	* Utilities/cmtar/libtar.c, Utilities/cmtar/compat/strlcpy.c,
	  Utilities/cmtar/listhash/list.c.in, Source/cmStandardIncludes.h,
	  Source/kwsys/SystemTools.cxx: COMP: Remove warnings

2006-07-13 09:13  andy

	* Source/CTest/cmCTestTestHandler.cxx: STYLE: Fix kwstyle

2006-07-13 09:07  andy

	* Source/kwsys/Registry.cxx: COMP: Remove warnings

2006-07-13 07:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-12 16:30  andy

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestTestHandler.cxx:
	  ENH: Remove debug

2006-07-12 16:21  andy

	* Source/kwsys/Registry.cxx: BUG: Fix error conditions

2006-07-12 14:41  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix old compiler
	  issue

2006-07-12 14:15  martink

	* Source/: cmMakefileTargetGenerator.cxx,
	  cmMakefileTargetGenerator.h: BUG: reduce the number of file
	  handles kept open

2006-07-12 13:11  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: added progress for subdir
	  all targets and fixed compiler waring

2006-07-12 09:21  andy

	* Source/CTest/cmCTestTestHandler.cxx: STYLE: Remove debug

2006-07-12 09:20  andy

	* Source/kwsys/CommandLineArguments.cxx, Source/kwsys/Glob.cxx,
	  Source/kwsys/Registry.cxx, Source/kwsys/SystemTools.cxx,
	  Utilities/cmtar/block.c, Utilities/cmtar/libtar.c,
	  Utilities/cmtar/compat/strlcpy.c,
	  Utilities/cmtar/listhash/list.c.in: COMP: Remove warnings

2006-07-12 08:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-11 17:10  king

	* Source/cmFindPackageCommand.cxx: ENH: Added creation of
	  XXX_FIND_COMPONENTS list of all components requested with
	  REQUIRED option.  This addresses the feature request in bug#3494.

2006-07-11 16:08  andy

	* Source/cmCTest.cxx: COMP: Fix stl string access

2006-07-11 15:58  andy

	* Source/: cmCTest.cxx, CTest/cmCTestConfigureCommand.cxx,
	  CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestStartCommand.cxx,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateCommand.cxx:
	  BUG: Try to fix the problem of bad test names

2006-07-11 13:23  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h: ENH: Made
	  cmLocalVisualStudioGenerator a superclass of
	  cmLocalVisualStudio6Generator.  Implemented object file unique
	  naming when multiple sources share the same name.

2006-07-11 11:41  king

	* Source/: CMakeLists.txt, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h,
	  cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
	  ENH: Moved unique object file name computation from
	  cmLocalUnixMakefileGenerator3 up to cmLocalGenerator for use by
	  all generators.  Created cmLocalVisualStudioGenerator as
	  superclass for all VS generators.  Implemented on-demand unique
	  object file name computation for VS 7 generator to avoid slow
	  compiles when all sources are in subdirectories.

2006-07-11 11:08  martink

	* Source/cmMakefileTargetGenerator.cxx: ENH: fix compile warning

2006-07-11 09:55  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
	  cmMakefileTargetGenerator.h: BUG: changed to progress to make it
	  more flexible and to no relink targets as often

2006-07-11 07:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-10 07:59  andy

	* Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warnings
	  and style problems

2006-07-10 07:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-10 07:52  andy

	* Source/: cmMakefileTargetGenerator.cxx, CPack/cpack.cxx: STYLE:
	  Fix some style errors

2006-07-09 13:48  andy

	* Utilities/cmcurl/Testing/: ftpget.c, ftpgetresp.c, ftpupload.c:
	  COMP: Remove errors

2006-07-09 13:20  andy

	* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx:
	  ENH: Several cleanups and support for multiple generators

2006-07-09 13:19  andy

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add a copy
	  constructor to copy the values

2006-07-09 13:18  andy

	* Source/: cmBuildCommand.cxx, cmCTest.cxx: ENH: Pass -C flag to
	  cmake to generate the apropriate build command

2006-07-09 07:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-08 07:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-07 13:59  andy

	* Source/CTest/cmCTestScriptHandler.cxx: ENH: Be more verbose

2006-07-07 09:54  king

	* Tests/OutOfSource/: simple.cxx, OutOfSourceSubdir/CMakeLists.txt,
	  OutOfSourceSubdir/simple.cxx: ENH: Adding test for multiple
	  source files with the same name but different full paths.

2006-07-07 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-06 16:05  andy

	* Source/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt,
	  Tests/BundleTest/BundleSubDir/CMakeLists.txt: ENH: Improve the
	  test to create a bundle in the subdirectory

2006-07-06 16:04  andy

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx,
	  cmSetSourceFilesPropertiesCommand.cxx: BUG: Several fixes to
	  handle bundle content on Mac OSX

2006-07-06 13:52  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Make the path
	  change more localized to bundles only

2006-07-06 11:35  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Revert the change
	  1.152

2006-07-06 07:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-05 16:27  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx, Source/CMakeLists.txt,
	  Tests/BundleTest/BundleLib.cxx, Tests/BundleTest/CMakeLists.txt:
	  BUG: If the source file specified is not in a source tree, do not
	  use full path to the file

2006-07-05 16:21  andy

	* Modules/FindOpenGL.cmake: ENH: On apple do not look for X11

2006-07-05 10:06  king

	* Source/kwsys/CMakeLists.txt: ENH: Updated installation options
	  and implementation to use INSTALL command if it is available.
	  This will allow installation component assignment and separate
	  installation of the .dll and .lib on windows.

2006-07-05 08:26  berk

	* Source/kwsys/CMakeLists.txt: ENH: Adding cmake 2.4 style
	  installation. NOTE: These changes will work on a paraview build
	  only. This file has to updated to be general

2006-07-05 07:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-04 11:06  andy

	* Modules/CMakeFortranCompiler.cmake.in: ENH: Merge debian changes.
	  Support more fortran extensions

2006-07-04 08:38  alex

	* Modules/FindKDE4.cmake:
	  ENH: prefer kde4-config over kde-config, since for KDE 4
	  kde-config will be renamed to kde-config, and so cmake has to
	  prefer this one over the old version

	  Alex

2006-07-04 07:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-03 07:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-02 07:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-07-01 07:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-30 13:51  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: add EHa option

2006-06-30 13:50  hoffman

	* Modules/MacroAddFileDependencies.cmake,
	  Tests/CustomCommand/config.h.in: ENH: add files from main tree

2006-06-30 13:48  hoffman

	* CMakeLists.txt, ChangeLog.manual, cmake_uninstall.cmake.in,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Modules/CMakeTestFortranCompiler.cmake, Modules/CPack.cmake,
	  Modules/CTest.cmake, Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake,
	  Modules/CheckFunctionExists.cmake, Modules/CheckIncludeFile.c.in,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/CheckIncludeFiles.cmake,
	  Modules/CheckLibraryExists.cmake,
	  Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
	  Modules/CheckVariableExists.cmake, Modules/FindOpenGL.cmake,
	  Modules/FindQt4.cmake, Modules/FindSDL_sound.cmake,
	  Modules/FindThreads.cmake, Modules/FindVTK.cmake,
	  Modules/FindZLIB.cmake, Modules/KDE3Macros.cmake,
	  Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
	  Modules/TestForANSIForScope.cmake, Modules/TestForSSTREAM.cmake,
	  Modules/TestForSTDNamespace.cmake, Modules/kde3uic.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmAddCustomCommandCommand.h,
	  Source/cmAddCustomTargetCommand.h,
	  Source/cmAddSubDirectoryCommand.cxx, Source/cmBuildCommand.cxx,
	  Source/cmCacheManager.cxx, Source/cmDepends.cxx,
	  Source/cmDepends.h, Source/cmDependsC.cxx,
	  Source/cmFileCommand.cxx, Source/cmFileCommand.h,
	  Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalKdevelopGenerator.cxx,
	  Source/cmGlobalMSYSMakefileGenerator.cxx,
	  Source/cmGlobalMinGWMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmInstallTargetGenerator.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h,
	  Source/cmMakefileUtilityTargetGenerator.cxx,
	  Source/cmMessageCommand.cxx,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmTryCompileCommand.cxx,
	  Source/cmTryRunCommand.cxx, Source/cmWhileCommand.cxx,
	  Source/cmWhileCommand.h, Source/cmake.cxx, Source/cmake.h,
	  Source/cmakemain.cxx, Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CTest/cmCTestBuildAndTestHandler.cxx,
	  Source/CTest/cmCTestBuildCommand.cxx,
	  Source/CursesDialog/form/form.priv.h,
	  Source/kwsys/CommandLineArguments.cxx,
	  Source/kwsys/Directory.cxx, Source/kwsys/Directory.hxx.in,
	  Source/kwsys/Process.h.in, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/Terminal.c,
	  Source/kwsys/kwsysPlatformCxxTests.cmake,
	  Source/kwsys/testProcess.c,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
	  Tests/MakeClean/ToClean/CMakeLists.txt,
	  Tests/TryCompile/CMakeLists.txt, Tests/Wrapping/Wrap.c,
	  Tests/Wrapping/fakefluid.cxx, Utilities/cmcurl/CMakeLists.txt,
	  Utilities/cmcurl/mprintf.c,
	  Utilities/cmcurl/CMake/CheckTypeSize.cmake,
	  Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/append.c,
	  Utilities/cmtar/config.h.in, Utilities/cmtar/extract.c,
	  Utilities/cmtar/handle.c, Utilities/cmtar/compat/fnmatch.c: ENH:
	  merge main tree into branch

2006-06-30 07:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-29 07:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-28 17:00  king

	* Modules/: CheckCSourceCompiles.cmake,
	  CheckCXXSourceCompiles.cmake: BUG: Make sure try-compile source
	  ends in a newline.

2006-06-28 16:16  hoffman

	* Source/CPack/cmCPackGenericGenerator.cxx: ENH: remove cerr output

2006-06-28 15:15  martink

	* Modules/CTest.cmake: BUG: fix typo

2006-06-28 07:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-27 14:26  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: warning fix

2006-06-27 10:24  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for subdir all
	  target after control c

2006-06-27 09:57  hoffman

	* Source/CursesDialog/form/form.priv.h: ENH: fix ia64 build with
	  aCC

2006-06-27 09:56  hoffman

	* Source/cmFileCommand.cxx: ENH: fix crash when glob has wrong
	  number of arguments

2006-06-27 07:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-26 15:27  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: When using a
	  working directory for the custom command do not convert paths to
	  be relative to the build directory.

2006-06-26 12:06  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 3444,
	  remove trailing . in lib names

2006-06-26 11:27  martink

	* Source/cmMakefile.cxx: ENH: fix subdir issue

2006-06-26 10:57  king

	* Source/cmIfCommand.h: ENH: Clarified documentation of EXISTS and
	  IS_DIRECTORY modes.

2006-06-26 09:46  king

	* Utilities/Release/README: BUG: Added missing release steps.

2006-06-26 07:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-25 15:18  karthik

	* Source/kwsys/CommandLineArguments.cxx: BUG: The operator
	  precedence is [] followed by *. Calling this method was causing
	  out of array index segfaults bounds

2006-06-25 07:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-24 07:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-23 07:08  andy

	* Modules/CTest.cmake: ENH: Default drop method http

2006-06-22 15:37  andy

	* Source/cmMessageCommand.cxx: ENH: Use CMake's error reporting
	  mechanism

2006-06-22 15:31  andy

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: DIsplay the list file
	  stack when displaying errors

2006-06-22 10:35  martink

	* Source/: cmake.cxx, kwsys/Directory.cxx, kwsys/Directory.hxx.in:
	  ENH: add a higher performance method to get the number of files
	  in a directory

2006-06-22 08:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-21 07:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-20 13:13  hoffman

	* Source/cmake.cxx: ENH: avoid crash in sprintf

2006-06-20 09:50  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix line length
	  and warning

2006-06-19 14:57  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Delay
	  relative path configuration until as late as possible to make
	  sure the source/binary dir are set.  This is a work-around for
	  lack of a more structured way of creating the global generator.

2006-06-19 11:34  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: fix for dependent targets

2006-06-19 10:07  king

	* Modules/FindOpenGL.cmake: ENH: Do not search for X11 if it is
	  already found.

2006-06-19 09:49  king

	* Source/kwsys/ProcessWin32.c: COMP: Fix conversion warning.

2006-06-18 20:05  hoffman

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: do not use the
	  link script on windows

2006-06-18 11:50  king

	* Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Do not write
	  link script lines that use the ':' command which is supposed to
	  be a no-op anyway.

2006-06-18 09:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-17 19:32  king

	* Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Need to use
	  different link script name when relinking.

2006-06-17 07:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-16 16:29  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: warning fix

2006-06-16 15:29  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: cleanup how
	  progress is reported for individual targets to fix an integer
	  math issue

2006-06-16 14:45  andy

	* Modules/: FindQt4.cmake, MacroAddFileDependencies.cmake: ENH:
	  Updates from KDE

2006-06-16 14:19  martink

	* Source/cmSetTargetPropertiesCommand.h: ENH: fix line length

2006-06-16 14:02  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: BUG: fix for bug 3417

2006-06-16 07:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-15 21:43  hoffman

	* Modules/CPack.cmake: ENH: add a comment

2006-06-15 16:42  king

	* Source/cmMakefile.cxx: ENH: Provide access to CMAKE_PATCH_VERSION
	  in CMake code.

2006-06-15 16:37  king

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Pre-install rules
	  for a target should not have target-level dependencies.  Each
	  target can be re-linked independently as long as the original
	  targets are up to date.

2006-06-15 16:17  king

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
	  cmake.cxx, cmake.h: ENH: Added generation of link rules into
	  script files executed by a cmake -E command in order to support
	  longer link lines.  This is needed only on platforms without
	  response file support and that may have weak shells.

2006-06-15 14:40  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
	  Added Option_Verbatim to run whole command lines directly.

2006-06-15 11:51  martink

	* Source/: cmGlobalKdevelopGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmake.h: ENH: fix linelength

2006-06-15 10:51  king

	* Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
	  BUG: Clarified documentation about custom command outputs and
	  custom target dependencies.

2006-06-15 10:24  king

	* Source/cmMakefile.cxx: ENH: Unknown command invocations should be
	  fatal errors.

2006-06-15 10:12  king

	* Source/: cmLocalGenerator.cxx, cmSetTargetPropertiesCommand.h,
	  cmTarget.cxx: ENH: Added target property
	  INSTALL_RPATH_USE_LINK_PATH to append the linker search path
	  directories not inside the project to the INSTALL_RPATH
	  automatically.  The property is initialized by the variable
	  CMAKE_INSTALL_RPATH_USE_LINK_PATH when the target is created.

2006-06-15 09:45  king

	* Source/cmake.cxx: BUG: Always check dependency integrity whether
	  or not CMake will re-run because the generator no longer checks
	  integrity during generation.

2006-06-15 07:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-14 13:41  hoffman

	* DartConfig.cmake: ENH: handle the fact the public can no longer
	  do ftp

2006-06-14 12:28  martink

	* CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Modules/CMakeTestFortranCompiler.cmake,
	  Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake,
	  Modules/CheckFunctionExists.cmake,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/CheckIncludeFiles.cmake,
	  Modules/CheckLibraryExists.cmake,
	  Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
	  Modules/CheckVariableExists.cmake, Modules/FindQt4.cmake,
	  Modules/FindSDL_sound.cmake, Modules/FindThreads.cmake,
	  Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
	  Modules/TestForANSIForScope.cmake, Modules/TestForSSTREAM.cmake,
	  Modules/TestForSTDNamespace.cmake,
	  Modules/Platform/Windows-cl.cmake, Source/cmCacheManager.cxx,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalKdevelopGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmInstallTargetGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmTryCompileCommand.cxx, Source/cmTryRunCommand.cxx,
	  Source/cmake.h, Source/kwsys/kwsysPlatformCxxTests.cmake,
	  Tests/MakeClean/ToClean/CMakeLists.txt,
	  Tests/TryCompile/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt,
	  Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: centralized
	  locaiton of CMakeFiles setting

2006-06-13 10:28  martink

	* CMake.pdf, CMake.rtf: ENH: removed old out of date files, online
	  and command line help is better

2006-06-13 09:46  martink

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix line length

2006-06-13 08:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-12 15:44  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio7Generator.cxx: ENH: fix line length

2006-06-12 14:21  andy

	* Modules/CPack.cmake: ENH: Add support for overwriting the name of
	  the file CPackConfig.cmake and CPackSourceConfig.cmake

2006-06-12 13:17  martink

	* Modules/Platform/Windows-cl.cmake: ENH: removed logo info from
	  the manifest tool

2006-06-12 13:05  king

	* Source/cmIfCommand.h: BUG: Patch from Miguel A.
	  Figueroa-Villanueva for fixing documentation.

2006-06-12 12:18  martink

	* Source/cmMakefileTargetGenerator.cxx: ENH: cleanup

2006-06-12 11:40  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmMakefileTargetGenerator.cxx, cmake.cxx: ENH: some cleanup to
	  progress

2006-06-12 10:22  andy

	* DartConfig.cmake: ENH: Switch to http submission

2006-06-12 07:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-11 07:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-10 08:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-09 15:49  alex

	* Modules/FindZLIB.cmake: BUG: don't append to ZLIB_NAMES ENH: also
	  check for zdll on windows ENH: honor REQUIRED and QUIETLY

	  Alex

2006-06-09 13:45  hoffman

	* Source/CPack/: bills-comments.txt,
	  cmCPackCygwinBinaryGenerator.cxx, cmCPackCygwinBinaryGenerator.h,
	  cmCPackGenerators.cxx, cmCPackGenericGenerator.cxx,
	  cmCPackGenericGenerator.h, cygwin.readme: ENH: check in partial
	  cygwin generator

2006-06-09 08:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-08 07:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-07 08:47  hoffman

	* Source/cmakemain.cxx: ENH: add docs for debug trycompile

2006-06-06 12:01  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix /TP for c code

2006-06-06 09:39  hoffman

	* Source/cmMakefile.cxx: ENH: fix for replacement of @var @ only
	  legal variable names should be replaced

2006-06-06 07:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-05 15:28  king

	* Source/cmAddSubDirectoryCommand.cxx: COMP: Removed unused
	  variable.

2006-06-05 14:38  king

	* Source/cmAddSubDirectoryCommand.cxx: BUG: Always check whether a
	  subdirectory is below the top of the source before computing the
	  binary tree automatically.  Even when the source is a relative
	  path it may contain ../ which would allow it to be outside the
	  source tree.

2006-06-05 14:32  martink

	* Source/: cmDependsC.cxx, cmGlobalUnixMakefileGenerator3.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: line lengths

2006-06-05 14:13  king

	* cmake_uninstall.cmake.in: BUG: Use proper signature for
	  EXEC_PROGRAM to get return value of cmake -E remove.	Also fixed
	  spelling error in message, and made non-existing files not a
	  fatal error so that the rest of the files are removed.

2006-06-05 13:45  king

	* Source/: cmFileCommand.cxx, cmFileCommand.h, cmTarget.cxx: ENH:
	  Changing shared library versioned file names on OSX to conform to
	  that platform's convention.

2006-06-05 11:22  king

	* Source/kwsys/Terminal.c: ENH: Added rxvt-unicode and cygwin
	  terminals for color support.

2006-06-05 07:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-04 07:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-03 18:43  andy

	* Source/kwsys/Terminal.c: ENH: Handle 'screen' terminal. Thank you
	  Thomas Z.

2006-06-03 18:43  andy

	* Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warning

2006-06-03 09:48  king

	* Tests/Wrapping/Wrap.c: COMP: More fixes for non-ANSI C compilers.

2006-06-03 09:42  king

	* Tests/Wrapping/Wrap.c: COMP: Fix for non-ANSI C compilers.

2006-06-03 07:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-06-02 12:19  king

	* Tests/Wrapping/: Wrap.c, fakefluid.cxx: BUG: Custom commands
	  should actually generate the files they claim to generate.

2006-06-02 11:26  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackGenericGenerator.h: ENH: Display cmake install information
	  when in verbose mode

2006-06-01 15:51  king

	* Source/: cmBuildCommand.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, CPack/cmCPackGenericGenerator.cxx,
	  CTest/cmCTestBuildAndTestHandler.cxx,
	  CTest/cmCTestBuildCommand.cxx: BUG: cmGlobalGenerator::Build
	  should not always use the /fast target name because dependency
	  checking is often required.  It now takes an argument specifying
	  whether to use the /fast target name, and the argument is
	  currently only true for try-compiles.

2006-06-01 15:08  king

	* Source/cmInstallTargetGenerator.cxx: BUG: Adjustment of
	  install_name with install_name_tool should account for DESTDIR
	  when specifying the file to be changed.

2006-06-01 14:43  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Moved generation of the
	  /fast version of GLOBAL_TARGET targets to the proper place in the
	  local generator instead of in the global generator.  Also made
	  the install/fast target not depend on the all target.

2006-06-01 14:09  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: BUG: Added /fast targets in
	  subdirectory makefiles.  Removed bogus INSTALL_*/fast targets.
	  Also fixed preinstall/fast target.

2006-06-01 13:01  king

	* Tests/CustomCommand/: CMakeLists.txt, config.h.in, foo.in: ENH:
	  Added test for generation of files listed explicitly as sources
	  but not used during the build of a target.

2006-06-01 11:45  king

	* Source/: cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
	  cmMakefileUtilityTargetGenerator.cxx: BUG: Custom command outputs
	  listed explicitly as source files in a target should be generated
	  whether or not an object file in the target needs them.  This
	  useful and makes Makefile builds more consistent with VS IDE
	  builds.

2006-06-01 09:38  hoffman

	* Utilities/Release/cmake_release.sh: ENH: change the version
	  number to match the release for cygwin

2006-06-01 08:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-31 11:19  martink

	* Source/: cmForEachCommand.cxx, cmIfCommand.cxx,
	  cmMacroCommand.cxx, cmWhileCommand.cxx: ENH: reduce string
	  construct delete ops

2006-05-31 08:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-30 16:23  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: BUG: Fix progress when total
	  number of source files is less than 100.

2006-05-30 11:15  king

	* Source/cmake.cxx: BUG: Fixed cmake -E remove return code.

2006-05-30 08:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-29 08:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-28 07:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-27 07:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-26 07:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-25 14:16  king

	* Modules/CMakeGenericSystem.cmake: ENH: Adding advanced option
	  CMAKE_COLOR_MAKEFILE for makefile generators with default ON.

2006-05-25 14:16  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Slight improvement in
	  genreation time by recording the setting of CMAKE_COLOR_MAKEFILE
	  in an ivar of each local generator at the beginning of
	  generation.  This avoids many repeated table lookups.

2006-05-25 11:56  hoffman

	* Modules/FindQt4.cmake: ENH: add qtmain to findqt

2006-05-25 10:55  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx: BUG: fix to progress for small
	  projects

2006-05-25 10:21  martink

	* Modules/CTest.cmake: ENH: remove debugging output

2006-05-25 09:47  king

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
	  cmake.cxx: BUG: Updated Makefile dependency scanning to provide a
	  full local generator to the dependency scanner to do proper path
	  conversions.	This allows the rules written into the depend.make
	  files to use the same relative path conversion as those written
	  into the build.make files.  Several previous changes added more
	  and more information for use by the dependency scanner and it was
	  converging to having the full local generator anyway.

2006-05-25 07:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-24 10:13  king

	* Source/kwsys/ProcessUNIX.c: BUG: Do not leak global table of
	  processes.

2006-05-24 10:09  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: fix compiler warnings and
	  posibly java test

2006-05-24 07:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-23 15:27  king

	* Source/cmLocalVisualStudio7Generator.cxx: COMP: Added missing
	  include for isspace.

2006-05-23 15:01  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix parsing of
	  definitions to support REMOVE_DEFINITIONS.

2006-05-23 12:51  king

	* Source/cmMakefile.cxx, Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fix
	  REMOVE_DEFINITIONS command to not remove substrings.

2006-05-23 12:38  david.cole

	* Utilities/cmtar/: CMakeLists.txt, append.c, config.h.in,
	  extract.c, handle.c, compat/fnmatch.c: COMP: Fix warnings on
	  Borland dashboards...

2006-05-23 11:48  king

	* Source/kwsys/ProcessUNIX.c: ENH: Re-enabling SIGCHLD handling
	  implementation with a fix for Cygwin.

2006-05-23 10:40  king

	* Modules/FindVTK.cmake: ENH: Add ability to find VTK 5 without
	  user help.

2006-05-23 09:58  king

	* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Finished fix
	  to bug#3229 and bug#3272.

2006-05-23 09:58  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
	  BUG: Fix for spaces in path to build directory with new progress
	  stuff.

2006-05-23 09:11  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMacroCommand.cxx,
	  cmMacroCommand.h, cmMakefileTargetGenerator.cxx, cmake.cxx: ENH:
	  always compile progress

2006-05-23 07:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-22 16:10  martink

	* Source/cmake.cxx: COMP: fix bootstrap

2006-05-22 16:07  martink

	* Source/cmake.cxx: COMP: fix mac warning

2006-05-22 15:41  martink

	* Source/cmake.cxx: ENH: part of the progress reporting checkin

2006-05-22 15:11  king

	* Source/kwsys/ProcessUNIX.c: BUG: Reverting previous change until
	  it can be fixed on Cygwin.

2006-05-21 14:06  hoffman

	* Source/cmMakefile.cxx: ENH: fix line length

2006-05-21 10:28  king

	* Source/kwsys/testProcess.c: ENH: Added test 8 to test
	  grandchildren running after children exit.

2006-05-21 10:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-21 10:27  king

	* Source/kwsys/ProcessWin32.c: BUG: Fixed deadlock condition when
	  grandchildren are running after the children exit.

2006-05-21 10:26  king

	* Source/kwsys/ProcessUNIX.c: ENH: Implemented handling of SIGCHLD
	  to detect the termination of immediate children.  This allows
	  grandchildren to remain running after the children exit.

2006-05-20 18:50  king

	* Source/kwsys/ProcessUNIX.c: ENH: Enabling process tree killing on
	  Cygwin.

2006-05-20 08:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-19 16:57  alex

	* Modules/: FindQt4.cmake, KDE3Macros.cmake, kde3uic.cmake: BUG:
	  kde3: use QT_UIC_EXECUTABLE instead of simply uic BUG: use
	  qouting for the path to Qt4 moc and uic, should help with paths
	  with spaces

	  Alex

2006-05-19 15:53  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  dashmacmini2_release.cmake: ENH: release scripts

2006-05-19 15:51  hoffman

	* Utilities/cmcurl/mprintf.c: ENH: fix for uclibc

2006-05-19 13:02  hoffman

	* Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: fix for
	  vtk 4.4 and other projects that may try to link to a module

2006-05-19 09:36  martink

	* Source/cmIfCommand.cxx: COMP: fix warning

2006-05-19 08:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-18 23:24  hoffman

	* Source/: cmake.cxx, cmakemain.cxx: ENH: fix crashes when command
	  line arguments are not followed by the correct number of
	  arguments

2006-05-18 14:35  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix issue with
	  too many fast targets being listed

2006-05-18 13:50  martink

	* Source/: cmForEachCommand.cxx, cmForEachCommand.h,
	  cmIfCommand.cxx, cmWhileCommand.cxx, cmWhileCommand.h: ENH: allow
	  loose loop constructs

2006-05-18 10:28  king

	* Modules/CheckIncludeFile.c.in: BUG: Fix signature of main to work
	  on both strict ANSI and non-ANSI C compilers.

2006-05-18 08:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-17 08:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-16 14:04  hoffman

	* ChangeLog.manual, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmListCommand.cxx,
	  Source/cmListCommand.h, Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx: ENH: move changes
	  from main tree to branch

2006-05-16 13:41  king

	* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Added
	  missing cd command before running executable version symlink
	  rule.  This addresses bug#3229.

2006-05-16 13:23  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix warning

2006-05-16 09:54  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: fix rebuild problem with xcode and universal binaries

2006-05-16 08:42  andy

	* Source/: cmListCommand.cxx, cmListCommand.h: STYLE: Fix style

2006-05-16 08:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-15 18:05  hoffman

	* ChangeLog.manual, Source/cmDependsFortranParser.h,
	  Source/cmDependsJavaParser.cxx, Source/cmExprParser.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmListCommand.cxx, Source/cmListCommand.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmQTWrapCPPCommand.h, Source/cmake.cxx,
	  Tests/CMakeTests/ListTest.cmake.in: ENH: merge from main tree

2006-05-15 13:47  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: PERF: performance
	  improvement

2006-05-15 13:02  andy

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: ENH: Add simple
	  progress reporting during make

2006-05-15 10:19  martink

	* Source/: cmDependsFortranParser.h, cmDependsJavaParser.cxx,
	  cmExprParser.cxx, cmLocalUnixMakefileGenerator3.cxx,
	  cmQTWrapCPPCommand.h: STYLE: fix line length

2006-05-15 10:14  andy

	* Source/cmListCommand.cxx, Tests/CMakeTests/ListTest.cmake.in:
	  ENH: Fix INSERT to allow inserting to empty list

2006-05-15 09:57  andy

	* Source/cmListCommand.cxx, Source/cmListCommand.h,
	  Tests/CMakeTests/ListTest.cmake.in: ENH: Change REMOVE and
	  REMOVE_ITEM to REMOVE_AT and REMOVE_ITEM

2006-05-15 09:25  andy

	* Source/cmListCommand.cxx, Source/cmListCommand.h,
	  Tests/CMakeTests/ListTest.cmake.in: ENH: Remove some errors, fix
	  append to work on nonexisting lists

2006-05-14 20:20  hoffman

	* Modules/CMakeDetermineSystem.cmake: ENH: fix module

2006-05-14 20:17  hoffman

	* Modules/CMakeDetermineSystem.cmake: ENH: check return value for
	  uname -p

2006-05-14 19:17  hoffman

	* Modules/CMakeDetermineSystem.cmake: ENH: move from main tree
	  handle uname without -p correctly

2006-05-14 17:42  hoffman

	* Modules/CMakeDetermineSystem.cmake: ENH: check return value for
	  uname -p

2006-05-14 15:24  hoffman

	* Utilities/Release/: release_cmake.cmake,
	  v60n177_aix_release.cmake: ENH: extra path

2006-05-14 15:22  hoffman

	* CMakeLists.txt, Modules/FindJPEG.cmake, Modules/FindKDE4.cmake,
	  Modules/FindQt4.cmake, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalMSYSMakefileGenerator.h,
	  Source/cmIncludeDirectoryCommand.cxx,
	  Source/cmLinkDirectoriesCommand.cxx,
	  Source/cmLinkLibrariesCommand.cxx, Source/cmListCommand.cxx,
	  Source/cmListFileCache.cxx, Source/cmLoadCacheCommand.cxx,
	  Source/cmLoadCommandCommand.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmMacroCommand.cxx, Source/cmMakeDepend.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMarkAsAdvancedCommand.cxx, Source/cmMathCommand.h,
	  Source/cmObject.h, Source/cmOptionCommand.cxx,
	  Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Source/cmOutputRequiredFilesCommand.cxx,
	  Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
	  Source/cmQTWrapUICommand.cxx,
	  Source/cmRemoveDefinitionsCommand.cxx,
	  Source/cmSeparateArgumentsCommand.cxx,
	  Source/cmSeparateArgumentsCommand.h,
	  Source/cmSetDirectoryPropertiesCommand.cxx,
	  Source/cmSetSourceFilesPropertiesCommand.h,
	  Source/cmSetTargetPropertiesCommand.cxx,
	  Source/cmSetTargetPropertiesCommand.h,
	  Source/cmSetTestsPropertiesCommand.cxx,
	  Source/cmSetTestsPropertiesCommand.h,
	  Source/cmSiteNameCommand.cxx, Source/cmSourceFile.cxx,
	  Source/cmSourceFile.h, Source/cmSourceGroupCommand.h,
	  Source/cmStringCommand.cxx, Source/cmSubdirCommand.cxx,
	  Source/cmSubdirCommand.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
	  Source/cmUseMangledMesaCommand.cxx,
	  Source/cmUtilitySourceCommand.cxx,
	  Source/cmVTKMakeInstantiatorCommand.cxx,
	  Source/cmVTKWrapJavaCommand.cxx,
	  Source/cmVTKWrapPythonCommand.cxx,
	  Source/cmVTKWrapTclCommand.cxx, Source/cmWin32ProcessExecution.h,
	  Source/cmWriteFileCommand.cxx, Source/cmXCode21Object.cxx,
	  Source/cmXCode21Object.h, Source/cmXCodeObject.cxx,
	  Source/cmXCodeObject.h, Source/cmXMLParser.h, Source/cmake.cxx,
	  Source/cmake.h, Source/cmakemain.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackSTGZGenerator.cxx,
	  Source/CPack/cmCPackTarCompressGenerator.cxx,
	  Source/CPack/cpack.cxx, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
	  tree

2006-05-14 09:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-13 12:28  king

	* Source/cmGlobalGenerator.cxx: BUG: Make sure RUN_TESTS target
	  passes the desired configuration to ctest.

2006-05-13 08:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-12 14:44  martink

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackNSISGenerator.cxx, cmCPackPackageMakerGenerator.cxx,
	  cmCPackSTGZGenerator.cxx, cmCPackTarCompressGenerator.cxx,
	  cpack.cxx: STYLE: fix line length

2006-05-12 14:36  martink

	* Source/: cmXCode21Object.cxx, cmXCode21Object.h,
	  cmXCodeObject.cxx, cmXCodeObject.h, cmXMLParser.h, cmake.cxx,
	  cmake.h, cmakemain.cxx: STYLE: fix line length

2006-05-12 14:12  martink

	* Source/: cmTarget.cxx, cmTarget.h,
	  cmTargetLinkLibrariesCommand.cxx, cmTryCompileCommand.cxx,
	  cmTryCompileCommand.h, cmUseMangledMesaCommand.cxx,
	  cmUtilitySourceCommand.cxx, cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx, cmWin32ProcessExecution.h,
	  cmWriteFileCommand.cxx: STYLE: fix line length

2006-05-12 13:53  martink

	* Source/: cmSeparateArgumentsCommand.cxx,
	  cmSeparateArgumentsCommand.h,
	  cmSetDirectoryPropertiesCommand.cxx,
	  cmSetSourceFilesPropertiesCommand.h,
	  cmSetTargetPropertiesCommand.cxx, cmSetTargetPropertiesCommand.h,
	  cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h,
	  cmSiteNameCommand.cxx, cmSourceFile.cxx, cmSourceFile.h,
	  cmSourceGroupCommand.h, cmStringCommand.cxx, cmSubdirCommand.cxx,
	  cmSubdirCommand.h, cmSystemTools.cxx, cmSystemTools.h: STYLE: fix
	  line length

2006-05-12 13:44  martink

	* Source/: cmProjectCommand.cxx, cmQTWrapCPPCommand.cxx,
	  cmQTWrapUICommand.cxx, cmRemoveDefinitionsCommand.cxx: STYLE: fix
	  line length

2006-05-12 13:39  martink

	* Source/: cmObject.h, cmOptionCommand.cxx,
	  cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
	  cmOutputRequiredFilesCommand.cxx: STYLE: fix line length

2006-05-12 12:29  martink

	* Source/: cmMacroCommand.cxx, cmMakeDepend.h, cmMakefile.cxx,
	  cmMakefile.h, cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMarkAsAdvancedCommand.cxx,
	  cmMathCommand.h: STYLE: fix line length

2006-05-12 11:56  martink

	* Source/: cmLinkDirectoriesCommand.cxx,
	  cmLinkLibrariesCommand.cxx, cmListCommand.cxx,
	  cmListFileCache.cxx, cmLoadCacheCommand.cxx,
	  cmLoadCommandCommand.h, cmLocalGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: STYLE: fix line length

2006-05-12 11:03  hoffman

	* CMakeLists.txt: ENH: add the processor to the system name for
	  cpack

2006-05-12 10:56  hoffman

	* Modules/FindQt4.cmake: ENH: remove bad quoteed code

2006-05-12 10:54  king

	* Source/cmIncludeDirectoryCommand.cxx,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: BUG:
	  INCLUDE_DIRECTORIES should interpret relative path arguments with
	  respect to the current source directory.

2006-05-12 10:46  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalMSYSMakefileGenerator.h:
	  STYLE: fix line length

2006-05-12 10:09  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: remove bogus
	  machine setting

2006-05-12 09:47  hoffman

	* Modules/FindQt4.cmake: ENH: fix path problem with qt

2006-05-12 07:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-11 18:32  alex

	* Modules/FindJPEG.cmake: ENH: honor REQUIRED flag

	  Alex

2006-05-11 18:27  alex

	* Modules/FindKDE4.cmake: ENH: use the new FILE(TO_CMAKE_PATH ...)
	  command instead of regexps BUG: append the kde 4 cmake module
	  path instead of prepending it

	  Alex

2006-05-11 16:07  hoffman

	* Utilities/Release/: dashmacmini2_release.cmake,
	  destiny_release.cmake, release_cmake.cmake, release_cmake.sh.in,
	  vogon_release.cmake: ENH: working package creator

2006-05-11 16:05  hoffman

	* Source/: cmAddSubDirectoryCommand.cxx, cmExprParser.cxx,
	  cmExprParserHelper.cxx, cmFLTKWrapUICommand.cxx,
	  cmFileCommand.cxx, cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.h,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h,
	  cmGlobalVisualStudio8Win64Generator.cxx,
	  cmGlobalVisualStudio8Win64Generator.h,
	  cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
	  cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, cmIfCommand.cxx, cmIfCommand.h,
	  cmIncludeCommand.cxx, cmIncludeDirectoryCommand.cxx,
	  cmIncludeExternalMSProjectCommand.cxx,
	  cmIncludeExternalMSProjectCommand.h,
	  cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmInstallCommand.h,
	  cmInstallFilesCommand.cxx, cmInstallGenerator.cxx,
	  cmInstallGenerator.h, cmInstallProgramsCommand.cxx,
	  cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
	  cmInstallTargetsCommand.cxx, cmListCommand.cxx, cmListCommand.h,
	  CTest/cmCTestBuildHandler.cxx: ENH: merge changes from main tree

2006-05-11 15:50  hoffman

	* Source/cmFileCommand.cxx: ENH: fix error message

2006-05-11 15:50  martink

	* Source/: cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
	  cmIncludeDirectoryCommand.cxx,
	  cmIncludeExternalMSProjectCommand.cxx,
	  cmIncludeExternalMSProjectCommand.h,
	  cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmInstallCommand.h,
	  cmInstallFilesCommand.cxx, cmInstallGenerator.cxx,
	  cmInstallGenerator.h, cmInstallProgramsCommand.cxx,
	  cmInstallProgramsCommand.h, cmInstallTargetGenerator.cxx,
	  cmInstallTargetGenerator.h, cmInstallTargetsCommand.cxx: STYLE:
	  fix line length

2006-05-11 15:39  martink

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  STYLE: fix line length

2006-05-11 13:56  andy

	* Source/: cmListCommand.cxx, cmListCommand.h: ENH: Some
	  documentation and add APPEND

2006-05-11 12:00  andy

	* Source/CTest/cmCTestBuildHandler.cxx: BUG: Fix segfault

2006-05-11 11:47  martink

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h,
	  cmGlobalVisualStudio8Win64Generator.cxx,
	  cmGlobalVisualStudio8Win64Generator.h,
	  cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
	  cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx: STYLE:
	  fix line length

2006-05-11 10:56  hoffman

	* ChangeLog.manual, Modules/FindQt4.cmake: ENH: merge changs from
	  main tree

2006-05-11 10:45  martink

	* Source/: cmExprParser.cxx, cmExprParserHelper.cxx,
	  cmFLTKWrapUICommand.cxx: STYLE: fix line length

2006-05-11 10:41  hoffman

	* Modules/FindQt4.cmake: ENH: fix for bug  3216 allow full path to
	  qt input files

2006-05-11 10:39  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.h,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h, cmAddSubDirectoryCommand.cxx:
	  STYLE: fix line length

2006-05-11 10:33  hoffman

	* ChangeLog.manual, Source/CPack/cmCPackZIPGenerator.cxx: ENH:
	  merge changes from main tree

2006-05-11 09:37  hoffman

	* Source/CPack/cmCPackZIPGenerator.cxx: ENH: use @ file for winzip
	  on windows

2006-05-11 08:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-10 22:15  hoffman

	* CMakeLists.txt, Modules/CPack.cmake,
	  Modules/NSIS.InstallOptions.ini.in, Modules/NSIS.template.in,
	  Source/cmAddExecutableCommand.cxx,
	  Source/cmAddSubDirectoryCommand.cxx, Source/cmAddTestCommand.cxx,
	  Source/cmAuxSourceDirectoryCommand.cxx,
	  Source/cmAuxSourceDirectoryCommand.h, Source/cmCTest.cxx,
	  Source/cmCacheManager.cxx, Source/cmCommandArgumentLexer.cxx,
	  Source/cmCommandArgumentParser.cxx,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmCommandArgumentParserTokens.h,
	  Source/cmConfigureFileCommand.cxx,
	  Source/cmCreateTestSourceList.h, Source/cmDepends.cxx,
	  Source/cmDepends.h, Source/cmDependsC.cxx,
	  Source/cmDependsFortran.cxx, Source/cmDependsFortranParser.cxx,
	  Source/cmDependsJavaParserHelper.cxx,
	  Source/cmDependsJavaParserHelper.h, Source/cmDocumentation.cxx,
	  Source/cmDumpDocumentation.cxx, Source/cmElseCommand.cxx,
	  Source/cmEnableLanguageCommand.cxx,
	  Source/cmEndForEachCommand.cxx, Source/cmEndIfCommand.cxx,
	  Source/cmEndWhileCommand.cxx, Source/cmExecProgramCommand.cxx,
	  Source/cmExecuteProcessCommand.cxx,
	  Source/cmExecuteProcessCommand.h,
	  Source/cmExportLibraryDependencies.cxx,
	  Source/cmExportLibraryDependencies.h, Source/cmExprLexer.cxx,
	  Source/cmExprLexer.h, Source/cmFLTKWrapUICommand.cxx,
	  Source/cmFileCommand.cxx, Source/cmFileCommand.h,
	  Source/cmFileTimeComparison.cxx, Source/cmFindBase.cxx,
	  Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
	  Source/cmFindPackageCommand.cxx, Source/cmFindPathCommand.cxx,
	  Source/cmFindProgramCommand.cxx, Source/cmForEachCommand.cxx,
	  Source/cmGeneratedFileStream.cxx,
	  Source/cmGetDirectoryPropertyCommand.cxx,
	  Source/cmGetFilenameComponentCommand.cxx,
	  Source/cmGetFilenameComponentCommand.h,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx, Source/CPack/cpack.cxx,
	  Source/CTest/cmCTestGenericHandler.cxx,
	  Source/CTest/cmCTestHandlerCommand.cxx,
	  Source/CTest/cmCTestReadCustomFilesCommand.h,
	  Source/CTest/cmCTestScriptHandler.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestUpdateCommand.cxx: ENH: move changes from
	  main tree

2006-05-10 17:26  andy

	* CMakeLists.txt, Modules/CPack.cmake: BUG: Prevent stripping of
	  sources

2006-05-10 16:44  hoffman

	* Utilities/Release/create-cmake-release.cmake: ENH: remove ps
	  thing

2006-05-10 16:43  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  vogon_release.cmake: ENH: it works

2006-05-10 15:56  martink

	* Source/: cmGeneratedFileStream.cxx,
	  cmGetDirectoryPropertyCommand.cxx,
	  cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h,
	  cmGetSourceFilePropertyCommand.h,
	  cmGlobalBorlandMakefileGenerator.cxx: STYLE: fix line length

2006-05-10 15:46  martink

	* Source/: cmFLTKWrapUICommand.cxx, cmFileCommand.cxx,
	  cmFileCommand.h, cmFileTimeComparison.cxx, cmFindBase.cxx,
	  cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
	  cmFindPackageCommand.cxx, cmFindPathCommand.cxx,
	  cmFindProgramCommand.cxx, cmForEachCommand.cxx: STYLE: fix line
	  length

2006-05-10 15:29  hoffman

	* Utilities/Release/vogon_release.cmake: ENH: add vogon

2006-05-10 15:06  martink

	* Source/: cmElseCommand.cxx, cmEnableLanguageCommand.cxx,
	  cmEndForEachCommand.cxx, cmEndIfCommand.cxx,
	  cmEndWhileCommand.cxx, cmExecProgramCommand.cxx,
	  cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h,
	  cmExportLibraryDependencies.cxx, cmExportLibraryDependencies.h,
	  cmExprLexer.cxx, cmExprLexer.h: STYLE: fix line length

2006-05-10 15:01  martink

	* Source/: cmDependsJavaParserHelper.cxx,
	  cmDependsJavaParserHelper.h, cmDocumentation.cxx,
	  cmDumpDocumentation.cxx: STYLE: fix line length

2006-05-10 14:54  martink

	* Source/: cmDepends.h, cmDependsC.cxx, cmDependsFortran.cxx,
	  cmDependsFortranParser.cxx: STYLE: fix line length

2006-05-10 14:13  martink

	* Source/: cmCommandArgumentParser.cxx,
	  cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserTokens.h, cmConfigureFileCommand.cxx,
	  cmCreateTestSourceList.h, cmDepends.cxx: STYLE: fix line length

2006-05-10 14:07  martink

	* Source/cmCommandArgumentLexer.cxx: STYLE: hmm

2006-05-10 14:03  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  dashsgi1_release.cmake, dashsgi1_release64.cmake,
	  release_cmake.sh.in: ENH:

2006-05-10 14:00  martink

	* Source/cmCommandArgumentLexer.cxx: STYLE: hmm

2006-05-10 13:56  martink

	* Source/: cmAuxSourceDirectoryCommand.h, cmCTest.cxx,
	  cmCacheManager.cxx: STYLE: fix line length

2006-05-10 13:48  martink

	* Source/: CTest/cmCTestGenericHandler.cxx,
	  CTest/cmCTestHandlerCommand.cxx,
	  CTest/cmCTestReadCustomFilesCommand.h,
	  CTest/cmCTestScriptHandler.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestUpdateCommand.cxx, cmAddExecutableCommand.cxx,
	  cmAddSubDirectoryCommand.cxx, cmAddTestCommand.cxx,
	  cmAuxSourceDirectoryCommand.cxx: STYLE: fix line length

2006-05-10 12:39  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx, cpack.cxx: BUG: Fix
	  relative path to config file, fix cmake_install.cmake location
	  problem

2006-05-10 12:15  hoffman

	* Modules/: NSIS.InstallOptions.ini.in, NSIS.template.in: ENH: use
	  radio buttons to choose PATH options

2006-05-10 09:28  hoffman

	* CMakeLists.txt: ENH: allow package name to be changed from cmake
	  cache

2006-05-10 09:15  hoffman

	* CMakeLists.txt: ENH: allow for cpack stuff to be changed

2006-05-10 07:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-09 17:18  hoffman

	* Utilities/Release/: dashsun1_release.cmake, release_cmake.cmake,
	  v60n177_aix_release.cmake: ENH: works

2006-05-09 16:30  hoffman

	* ChangeLog.manual, Modules/FindQt3.cmake,
	  Modules/NSIS.template.in, Source/cmSetTargetPropertiesCommand.h,
	  Source/kwsys/SystemTools.cxx, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
	  tree

2006-05-09 14:14  hoffman

	* Utilities/Release/: create-cmake-release.cmake,
	  release_cmake.cmake: ENH: seems to be working

2006-05-09 13:49  hoffman

	* Utilities/Release/create-cmake-release.cmake: ENH: add a xterm
	  script create script

2006-05-09 13:48  hoffman

	* Utilities/Release/: dashsun1_release.cmake, muse_release64.cmake,
	  release_cmake.cmake, release_cmake.sh.in: ENH: add 64 bit sgi

2006-05-09 12:23  hoffman

	* Utilities/Release/release_cmake.sh.in: ENH: mark time

2006-05-09 12:23  andy

	* Utilities/Release/v60n177_aix_release.cmake: ENH: copy right
	  files

2006-05-09 08:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-08 16:59  hoffman

	* Utilities/Release/: dashmacmini2_release.cmake,
	  dashsun1_release.cmake, destiny_release.cmake,
	  muse_release.cmake, v60n177_aix_release.cmake: ENH: skip
	  bootstrap test as it already does a bootstrap

2006-05-08 16:50  hoffman

	* Utilities/Release/: dashmacmini2_release.cmake,
	  destiny_release.cmake, hythloth_release.cmake,
	  muse_release.cmake, release_cmake.cmake,
	  v60n177_aix_release.cmake: ENH: change name to MAKE_COMMAND

2006-05-08 16:40  hoffman

	* Source/cmSetTargetPropertiesCommand.h: ENH: fix docs to include
	  linker lang

2006-05-08 16:38  andy

	* Utilities/Release/release_cmake.cmake: ENH: add extra copy for
	  ibm

2006-05-08 16:36  hoffman

	* Utilities/Release/: dashmacmini2_release.cmake,
	  destiny_release.cmake, hythloth_release.cmake,
	  muse_release.cmake, release_cmake.cmake, release_cmake.sh.in,
	  v60n177_aix_release.cmake: ENH: add make program stuff

2006-05-08 14:18  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: search for program without
	  extensions

2006-05-08 13:34  andy

	* Modules/NSIS.template.in: ENH: Some cleanups and fix installing
	  as a non-admin

2006-05-08 10:02  king

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: BUG: Disabling an
	  EXECUTE_PROCESS test until problems on UNIX systems are fixed.

2006-05-07 13:04  hoffman

	* Modules/FindQt3.cmake: ENH: try to find qt3 better

2006-05-07 10:55  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CPack.STGZ_Header.sh.in, Modules/FindQt4.cmake,
	  Modules/Platform/CYGWIN.cmake, Modules/Platform/SunOS.cmake,
	  Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
	  Source/cmCommandArgumentParserHelper.cxx, Source/cmDepends.h,
	  Source/cmDependsC.cxx, Source/cmFileCommand.cxx,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmIncludeExternalMSProjectCommand.cxx,
	  Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmInstallFilesGenerator.cxx,
	  Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
	  Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmSourceFile.cxx, Source/cmSourceFile.h,
	  Source/cmSourceGroupCommand.h, Source/cmTarget.cxx,
	  Source/CPack/cmCPackGenerators.cxx,
	  Source/CPack/cmCPackGenerators.h,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackSTGZGenerator.cxx,
	  Source/CPack/cmCPackTGZGenerator.cxx,
	  Source/CPack/cmCPackTGZGenerator.h,
	  Source/CPack/cmCPackTarBZip2Generator.cxx,
	  Source/CPack/cmCPackTarBZip2Generator.h,
	  Source/CPack/cmCPackTarCompressGenerator.cxx,
	  Source/CPack/cmCPackTarCompressGenerator.h,
	  Source/CPack/cmCPackZIPGenerator.cxx, Source/CPack/cpack.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
	  Tests/COnly/conly.c, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Utilities/Release/cmake_release.sh.in: ENH: move changes from
	  main tree and change version to 2.4.2

2006-05-07 09:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-06 10:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-05 22:04  hoffman

	* Utilities/Release/: release_cmake.sh.in,
	  v60n177_aix_release.cmake: ENH: add extra copy for aix

2006-05-05 21:49  hoffman

	* Modules/Platform/CYGWIN.cmake: ENH: add the flag for creating
	  windows gui's

2006-05-05 21:45  hoffman

	* Source/cmCommandArgumentParserHelper.cxx: ENH: handle empty
	  variables

2006-05-05 20:54  king

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h: BUG: MSVC* variables should be
	  set in IDE generators instead of just NMake.

2006-05-05 16:12  andy

	* Utilities/Release/v60n177_aix_release.cmake: ENH: use a directory
	  with space

2006-05-05 15:51  hoffman

	* Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
	  ENH: make release directory a variable

2006-05-05 15:04  hoffman

	* Modules/FindQt4.cmake: ENH: fix windows path issue

2006-05-05 14:57  king

	* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
	  Source/cmInstallCommand.h, Source/cmInstallFilesGenerator.cxx,
	  Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
	  Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added CONFIGURATIONS
	  option to INSTALL command to allow per-configuration install
	  rules.

2006-05-05 14:53  andy

	* Utilities/Release/: release_cmake.sh.in,
	  v60n177_aix_release.cmake: ENH: fix env vars

2006-05-05 13:52  hoffman

	* Utilities/Release/release_cmake.sh.in: ENH: add ability to set
	  CC, CXX and LDFLAGS

2006-05-05 13:10  hoffman

	* Utilities/Release/release_cmake.cmake: ENH: move from tr to cat
	  since it works from a windows machine and works on the AIX

2006-05-05 12:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-05 12:34  hoffman

	* Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
	  ENH: add missing quote and some comments

2006-05-05 12:25  hoffman

	* Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
	  ENH: remove old copy

2006-05-05 12:14  hoffman

	* Utilities/Release/: destiny_release.cmake, release_cmake.cmake,
	  release_cmake.sh.in: ENH: working on hp

2006-05-05 11:51  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Adding COMPONENT option to
	  an INSTALL command call to smoke-test it.

2006-05-05 11:46  king

	* Source/: cmSourceFile.cxx, cmSourceFile.h, cmTarget.cxx: ENH:
	  Added information about target needing a source file when one
	  cannot be found.

2006-05-05 11:37  king

	* Source/cmSourceGroupCommand.h: ENH: Added example of sub-group to
	  docs.

2006-05-05 10:38  king

	* Source/cmFileCommand.cxx: ENH: Added option to not use
	  copy-if-different when installing.

2006-05-05 10:33  hoffman

	* Utilities/Release/: release_cmake.cmake: ENH: create script is
	  working

2006-05-05 10:30  hoffman

	* Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
	  ENH: create script is working

2006-05-05 10:29  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
	  always/if-different option to CopyADirectory.  Added CopyAFile
	  with the same interface.

2006-05-05 08:16  hoffman

	* Utilities/Release/release_cmake.cmake: ENH: change to script mode

2006-05-04 22:58  hoffman

	* Utilities/Release/: release_cmake.sh.in: ENH: add file

2006-05-04 21:57  hoffman

	* Utilities/Release/: destiny_release.cmake, muse_release.cmake:
	  ENH: add some machines

2006-05-04 17:54  hoffman

	* Source/cmMakefile.cxx: ENH: add a check to make sure targets only
	  link to libraries and not utility targets to avoid seg faults,
	  bug 3194

2006-05-04 13:39  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: remove debug
	  output

2006-05-04 13:35  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx, Tests/COnly/conly.c:
	  ENH: fix build c stuff with c and c++ with c++

2006-05-04 10:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-03 23:03  hoffman

	* Source/cmIncludeExternalMSProjectCommand.cxx: ENH: make sure path
	  is converted to unix

2006-05-03 21:42  andy

	* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
	  CPack/cmCPackTarBZip2Generator.cxx,
	  CPack/cmCPackTarBZip2Generator.h, CPack/cpack.cxx: ENH: Add BZip2
	  support, add better documentation

2006-05-03 17:27  hoffman

	* Utilities/Release/release_cmake.cmake: ENH: add cvs command
	  variable

2006-05-03 17:22  hoffman

	* Utilities/Release/: release_cmake.cmake,
	  v60n177_aix_release.cmake: ENH: more aix stuff

2006-05-03 17:08  hoffman

	* Utilities/Release/: release_cmake.cmake,
	  v60n177_aix_release.cmake: ENH: add aix

2006-05-03 16:24  andy

	* Modules/CPack.STGZ_Header.sh.in: ENH: Better output

2006-05-03 15:17  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: use SHELL var

2006-05-03 15:17  martink

	* Source/CPack/cmCPackGenericGenerator.cxx: BUG: fix CPack to use
	  correct paths

2006-05-03 10:07  king

	* Source/: cmDepends.h, cmDependsC.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: BUG: Fix to avoid repeated
	  calls to CollapseFullPath during dependency scanning.  This
	  addresses bug#3191.

2006-05-03 09:23  hoffman

	* Modules/Platform/SunOS.cmake: ENH: use correct flags for
	  optimization

2006-05-03 08:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-02 23:20  hoffman

	* Utilities/Release/: dashmacmini2_release.cmake,
	  dashsun1_release.cmake, hythloth_release.cmake,
	  release_cmake.cmake: ENH: getting better

2006-05-02 18:47  andy

	* Source/CPack/cmCPackTGZGenerator.cxx: COMP: Fix cast to char*

2006-05-02 18:43  andy

	* Source/CPack/cmCPackTarCompressGenerator.cxx: COMP: Try to fix
	  windows builds

2006-05-02 17:52  andy

	* Source/CPack/: cmCPackGenerators.cxx, cmCPackGenerators.h,
	  cpack.cxx: ENH: Add generators documentation

2006-05-02 17:34  andy

	* Source/CPack/: cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h,
	  cmCPackTarCompressGenerator.cxx, cmCPackTarCompressGenerator.h:
	  ENH: Simplify TarCompress to only require compress. Use cmake's
	  tar

2006-05-02 17:07  andy

	* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
	  CPack/cmCPackTarCompressGenerator.cxx,
	  CPack/cmCPackTarCompressGenerator.h: ENH: Initial cut at
	  TarCompress generator

2006-05-02 16:41  hoffman

	* Utilities/Release/release_cmake.cmake: ENH: remove debug

2006-05-02 16:41  hoffman

	* Utilities/Release/: cmake_login, release_cmake.cmake: ENH: more
	  stuff

2006-05-02 16:33  hoffman

	* Utilities/Release/release_cmake.cmake: ENH: remove if0

2006-05-02 16:32  hoffman

	* Utilities/Release/: dashsun1_release.cmake,
	  hythloth_release.cmake, release_cmake.cmake: ENH: first pass at
	  cmake scripts to create the cmake release

2006-05-02 14:04  hoffman

	* Modules/FindQt4.cmake: ENH: fix qt version detection

2006-05-02 13:31  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add a fast version
	  for preinstall

2006-05-02 12:44  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: need to make sure
	  paths are OK

2006-05-02 12:40  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: need to make sure
	  paths are OK

2006-05-02 10:48  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix for unix

2006-05-02 09:56  martink

	* Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/Platform/Windows-cl.cmake: ENH: Makefile performance
	  improvements

2006-05-02 08:49  andy

	* CMakeLists.txt, Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackSTGZGenerator.cxx,
	  Source/CPack/cmCPackZIPGenerator.cxx: ENH: Add support for
	  stipping and make more things overwritable

2006-05-02 08:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-05-01 22:40  hoffman

	* Utilities/Release/cmake_release.sh: ENH: try again

2006-05-01 22:31  hoffman

	* Utilities/Release/cmake_release.sh: ENH: try to call cpack from
	  script

2006-05-01 14:23  andy

	* Modules/CPack.STGZ_Header.sh.in,
	  Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Add license and make
	  it more verbose

2006-05-01 08:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-30 10:59  hoffman

	* CMakeLists.txt, Copyright.txt, Modules/CPack.cmake,
	  Modules/NSIS.InstallOptions.ini.in, Modules/NSIS.template.in,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CTest/cmCTestGenericHandler.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx,
	  Source/CTest/cmCTestScriptHandler.h: ENH: move files from main
	  tree to 2.4.1

2006-04-30 08:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-30 03:16  andy

	* Source/CTest/cmCTestGenericHandler.cxx: BUG: Make handle
	  arguments work again

2006-04-30 03:10  andy

	* Modules/NSIS.template.in: ENH: Handle the no-icon case

2006-04-29 20:13  andy

	* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
	  ENH: Allow CTEST_UPDATE_COMMAND and fix the comments. This should
	  allow SVN update too, maybe

2006-04-29 20:03  andy

	* Copyright.txt: ENH: Acknowledge NAMIC

2006-04-29 20:01  andy

	* CMakeLists.txt, Modules/CPack.cmake, Modules/NSIS.template.in:
	  ENH: Add more install registry options

2006-04-29 19:22  andy

	* CMakeLists.txt, Modules/NSIS.InstallOptions.ini.in,
	  Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
	  ENH: Add NSIS options page for path selection, fix adding and
	  removing from path, add welcome page and license page

2006-04-29 11:49  hoffman

	* CMakeLists.txt, CTestConfig.cmake, ChangeLog.manual,
	  Modules/CTest.cmake, Modules/FindQt4.cmake,
	  Modules/NSIS.template.in, Source/cmCTest.cxx, Source/cmCTest.h,
	  Source/cmMakefile.cxx, Source/cmVersion.cxx, Source/ctest.cxx,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestGenericHandler.cxx,
	  Source/CTest/cmCTestGenericHandler.h,
	  Source/CTest/cmCTestStartCommand.cxx,
	  Source/CTest/cmCTestStartCommand.h,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/kwsys/DynamicLoader.cxx, Source/kwsys/SystemTools.cxx,
	  Templates/CTestScript.cmake.in: ENH: merge in changes from main
	  tree and change version to 2.4.1-beta

2006-04-29 08:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-28 11:59  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
	  CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
	  CTest/cmCTestStartCommand.cxx, CTest/cmCTestStartCommand.h,
	  CTest/cmCTestSubmitHandler.cxx: ENH: Add support for special
	  tracks, fix options of handlers so that the -R, -U, and so on
	  work in  the new style scripting

2006-04-28 11:58  andy

	* CTestConfig.cmake: ENH: Add XMLRPC support

2006-04-28 11:58  andy

	* CMakeLists.txt, Templates/CTestScript.cmake.in: ENH: Add template
	  of ctest script

2006-04-28 09:58  andy

	* Modules/CTest.cmake: ENH: Allow overwriting CTestConfig.cmake
	  items

2006-04-28 08:59  hoffman

	* ChangeLog.manual, Docs/cmake-mode.el,
	  Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake, Modules/FindQt4.cmake,
	  Modules/UseQt4.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalKdevelopGenerator.cxx,
	  Source/cmGlobalMSYSMakefileGenerator.cxx,
	  Source/cmGlobalMinGWMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalWatcomWMakeGenerator.cxx,
	  Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmTest.cxx,
	  Source/cmake.cxx, Source/cmake.h, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/Terminal.c,
	  Source/kwsys/Terminal.h.in, Source/kwsys/testTerminal.c: ENH:
	  merge changes from main tree

2006-04-28 08:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-27 17:52  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: put the fix back in with abort

2006-04-27 17:46  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: remove code that does not
	  compile, on windows cwd must exist

2006-04-27 16:20  andy

	* Modules/NSIS.template.in: ENH: Better support for adding and
	  removing path

2006-04-27 16:02  mrichardson

	* Source/kwsys/SystemTools.cxx: COMP: Fixing the the build for
	  windows.

2006-04-27 15:48  hoffman

	* Source/kwsys/DynamicLoader.cxx: ENH: remove warning

2006-04-27 15:26  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: handle running from a
	  directory that has been deleted

2006-04-27 15:23  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Fix problem with
	  Source Lines and add debugging of regular expressions

2006-04-27 15:14  alex

	* Modules/FindQt4.cmake: ENH: use the ADD_FILE_DEPENDENCIES() macro
	  coming with cmake instead a duplicated implementation
	  _qt4_add_file_dependencies() here

	  Alex

2006-04-27 15:07  alex

	* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: -apply the patches by
	  Clinton Stimpson and Kenneth Moreland which fix some QtMain
	  issues on Windows ENH: -sync with KDE svn FindQt4, which features
	  a lot of enhancements

	  Alex

2006-04-27 10:55  andy

	* Modules/: CheckCSourceCompiles.cmake,
	  CheckCXXSourceCompiles.cmake: BUG: Use the extra definicions

2006-04-27 10:41  king

	* Source/cmMakefileTargetGenerator.cxx: BUG: Make sure each
	  cmake_depends process uses the same SystemTools path translation
	  table as the original process.  This addresses problems with
	  dependency scanning when make is run from a symlink directory
	  pointing at the original binary tree.

2006-04-27 08:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-26 21:53  king

	* Source/: cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: COMP:
	  Disable color support for bootstrap.

2006-04-26 21:51  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Default SHELL on
	  windows should not be a hard-coded path.

2006-04-26 21:31  king

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalWatcomWMakeGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmake.cxx, cmake.h: ENH:
	  Enabling color makefile support using cmsysTerminal_cfprintf.
	  Support for color is automatically detected when messages are
	  printed.  Also made color scheme more readable on both black and
	  white backgrounds.  This option can be enabled by setting
	  CMAKE_COLOR_MAKEFILE to true in the project.

2006-04-26 15:54  king

	* Docs/cmake-mode.el: BUG: In example .emacs code use \' for
	  end-of-string instead of $ for end-of-line.

2006-04-26 14:28  king

	* Docs/cmake-mode.el: BUG: Mode should only be used if
	  CMakeLists.txt is at the end of the buffer name.

2006-04-26 14:22  king

	* Docs/cmake-mode.el: BUG: Tabs around a function name are allowed.

2006-04-26 13:04  king

	* Docs/cmake-mode.el: ENH: Using suggestion from Stuart Herring to
	  avoid needing a list of command names in the highlighting table.

2006-04-26 08:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-25 16:31  hoffman

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix global help

2006-04-25 12:09  hoffman

	* CMakeLists.txt, ChangeLog.manual, Docs/cmake-indent.vim,
	  Modules/CPack.cmake, Modules/CTest.cmake, Modules/FindQt3.cmake,
	  Modules/NSIS.template.in, Modules/UseEcos.cmake,
	  Source/CMakeLists.txt, Source/cmGlobalKdevelopGenerator.cxx,
	  Source/kwsys/SystemTools.cxx, Tests/Java/CMakeLists.txt: ENH:
	  move from main tree to 2.4 branch

2006-04-25 11:58  hoffman

	* Source/cmLocalGenerator.cxx: ENH: make sure special vs ide path
	  is only used for msvc_ide builds

2006-04-25 11:52  king

	* Docs/cmake-mode.el: ENH: Cleaned-up mode in preparation for
	  inclusion in emacs upstream.

2006-04-25 09:54  king

	* Source/cmLocalGenerator.cxx: ENH: Added option
	  CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE to put all in-project
	  include directories before all out-of-project include
	  directories.

2006-04-25 09:54  king

	* Source/kwsys/SystemTools.cxx: BUG: IsSubDirectory should use
	  ComparePath to do platform-independent path comparison.

2006-04-25 09:38  hoffman

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmLocalGenerator.cxx: ENH: add special windows
	  CMAKE_MSVCIDE_RUN_PATH variable for adding to the path of vs IDE
	  for running custom commands from cmake

2006-04-25 08:34  hoffman

	* Source/cmTest.cxx: ENH: make sure command is unix style as it may
	  have been sent into cmake as a windows path

2006-04-25 08:33  hoffman

	* Source/kwsys/Terminal.h.in: ENH: fix build on AIX

2006-04-25 08:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-24 12:15  king

	* Source/kwsys/CMakeLists.txt: ENH: Enabling build/test of Terminal
	  code now that it has been manually tested on several platforms.

2006-04-24 12:12  hoffman

	* Source/cmFLTKWrapUICommand.cxx: ENH: fix fltk fluid order of
	  build

2006-04-24 11:30  hoffman

	* Source/cmFLTKWrapUICommand.cxx: ENH: make sure command depends on
	  fluid

2006-04-24 09:39  hoffman

	* Source/cmGlobalKdevelopGenerator.cxx: ENH: fix warnings

2006-04-24 07:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-23 23:24  hoffman

	* Tests/Java/CMakeLists.txt: ENH: create the correct jar name

2006-04-23 21:12  hoffman

	* Source/cmGlobalKdevelopGenerator.cxx: ENH: merge in Alex patches

2006-04-23 19:45  andy

	* Modules/: CPack.cmake, NSIS.template.in: ENH: Propagate system
	  name and handle win32/win64 name

2006-04-23 18:39  andy

	* CMakeLists.txt: ENH: Enable path

2006-04-23 18:23  andy

	* Modules/NSIS.template.in: ENH: Add a line to Add/Remove programs
	  to uninstall

2006-04-23 15:34  hoffman

	* Tests/Java/CMakeLists.txt: ENH: use the right name for the test

2006-04-23 11:10  hoffman

	* Tests/Java/CMakeLists.txt: ENH: fix build

2006-04-23 08:08  alex

	* Modules/UseEcos.cmake: BUG: finally really fix #2576 by adding
	  UseEcos.cmake to cvs :-)

	  Alex

2006-04-23 07:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-23 07:23  alex

	* Modules/FindQt3.cmake: BUG: fix QT_MIN_VERSION handling, it
	  didn't work anymore (qt_version_str vs.  qt_version_str_lib)

	  Alex

2006-04-22 20:32  king

	* Source/kwsys/Terminal.c: COMP: Added missing include of string.h
	  for strcmp.

2006-04-22 20:26  king

	* Source/kwsys/Terminal.c: BUG: Fixed bug in check for vt100
	  assumption.

2006-04-22 20:25  king

	* Source/kwsys/Terminal.c: BUG: Fixed uninitialized variable when
	  not building with windows console support.

2006-04-22 20:20  king

	* Source/kwsys/: CMakeLists.txt, Terminal.c, Terminal.h.in,
	  testTerminal.c: ENH: Adding 'Terminal' component to hold support
	  routines for dealing with interactive terminals.  Currently only
	  a cfprintf function is provided to print color messages.

2006-04-22 09:13  hoffman

	* Tests/Java/CMakeLists.txt: ENH: fix in source build for vs ide

2006-04-22 08:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-21 20:13  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: fix borland bug

2006-04-21 16:33  andy

	* Docs/cmake-indent.vim: BUG: Fix typo

2006-04-21 15:15  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: performance improvments

2006-04-21 14:36  andy

	* Modules/CTest.cmake: BUG: Fix the missing nightly start time bug
	  and do some cleanup

2006-04-21 14:26  andy

	* Source/CMakeLists.txt: ENH: Cleanup

2006-04-21 10:26  hoffman

	* CTestCustom.ctest.in, ChangeLog.manual, Docs/cmake-indent.vim,
	  Docs/cmake-syntax.vim, Modules/CMakeGenericSystem.cmake,
	  Modules/Platform/HP-UX.cmake, Modules/Platform/Linux-ifort.cmake,
	  Modules/Platform/Linux.cmake, Modules/Platform/kFreeBSD.cmake,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.h,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmake.cxx: ENH: move
	  stuff from main tree

2006-04-21 08:59  hoffman

	* CTestCustom.ctest.in: ENH: supress xcode warning

2006-04-21 08:59  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: use a better name

2006-04-21 08:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-21 07:17  andy

	* Docs/cmake-indent.vim: ENH: Add While support

2006-04-20 21:54  hoffman

	* Source/cmMakefileTargetGenerator.cxx: ENH: ignore all files that
	  we do not know about just like in ide generators

2006-04-20 21:32  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: do not compile
	  header files

2006-04-20 17:00  hoffman

	* Source/cmake.cxx: ENH: save the cache on fatal error so that
	  users can set cache values

2006-04-20 16:16  hoffman

	* ChangeLog.manual, Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx, Source/cmakemain.cxx,
	  Templates/CPack.GenericDescription.txt,
	  Templates/CPack.GenericLicense.txt,
	  Templates/CPack.GenericWelcome.txt,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate: ENH: merge changes from main
	  tree

2006-04-20 15:49  hoffman

	* Source/cmMakefile.h: ENH: fix .. in the path of subdirs

2006-04-20 15:49  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: don't add package target if no
	  package file is around

2006-04-20 15:28  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: VS7 seems to have
	  a limit on the length of the link directory list string.  Try to
	  make the string as short as possible by avoiding trailing slashes
	  and using a relative path (if it is shorter).

2006-04-20 10:51  hoffman

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix help for
	  global targets

2006-04-20 10:23  andy

	* Modules/: CMakeGenericSystem.cmake, Platform/HP-UX.cmake,
	  Platform/Linux-ifort.cmake, Platform/Linux.cmake,
	  Platform/kFreeBSD.cmake: ENH: Cleanup link libraries. Remove -l
	  from -ldl

2006-04-20 10:22  andy

	* Source/cmakemain.cxx: ENH: Add help for graphviz

2006-04-20 10:20  andy

	* Docs/cmake-syntax.vim: STYLE: Add missing command

2006-04-20 09:59  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Changed color
	  scheme to be more readable on both white and black backgrounds.

2006-04-20 09:54  andy

	* Templates/: CPack.GenericDescription.txt,
	  CPack.GenericLicense.txt, CPack.GenericWelcome.txt: ENH: Simplify
	  the generic instructions

2006-04-20 09:32  hoffman

	* CTestCustom.ctest.in: ENH: add ignore for xcode

2006-04-19 17:23  hoffman

	* Modules/: CheckCSourceCompiles.cmake,
	  CheckCXXSourceCompiles.cmake: ENH: append to log files

2006-04-19 16:51  hoffman

	* CMakeLists.txt: ENH: update cpack stuff to match old cmake
	  releases

2006-04-19 16:36  hoffman

	* Modules/Platform/Windows-cl.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx: ENH: name pdb files for
	  visual studio make based builds

2006-04-19 15:29  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: unix makefiles should
	  work with cl

2006-04-19 12:58  hoffman

	* ChangeLog.txt: ENH: put cvs2cl changelog to match branch

2006-04-19 12:30  hoffman

	* ChangeLog.manual: ENH: add changelog for 2.4

2006-04-19 12:29  hoffman

	* ChangeLog.txt: ENH: create new change log with cvs2cl

2006-04-19 11:14  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: don't need two of these

2006-04-19 10:56  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: test for vs8 correctly

2006-04-19 10:50  king

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: BUG: Need
	  ADD_DEPENDENCIES command for MinGW bootstrap since kwsys uses the
	  Win32 implementation of process execution.

2006-04-19 10:34  king

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate: BUG: VS6 generator now uses
	  ComputeLinkInformation just like all other generators.

2006-04-19 10:11  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: check for version 1400

2006-04-19 08:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-18 16:40  hoffman

	* CMakeLists.txt: ENH: make cpack names match old cmake release
	  process

2006-04-18 15:32  hoffman

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: put global
	  targets in the help

2006-04-18 15:30  hoffman

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: make sure help
	  has global targets

2006-04-18 14:48  hoffman

	* CMakeLists.txt, Source/cmCPluginAPI.h: ENH: move version numbers
	  to 2.5.0

2006-04-18 14:48  hoffman

	* CMakeLists.txt, Source/cmCPluginAPI.h, Utilities/Release/README:
	  ENH: move version numbers to 2.4.0

2006-04-18 11:53  king

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: Do not require
	  language flags variables.  Other generators do not, and it breaks
	  programmable language support (like the Java test).

2006-04-18 11:50  barre

	* Source/kwsys/SystemTools.cxx: ENH: try to bypass Microsoft
	  assert() on isspace, isalpha, etc.

2006-04-18 11:45  king

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Updated VS6 generator
	  to use target.GetFullName() to compute target file names.

2006-04-18 10:56  king

	* Source/: cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH: Added
	  <config>_OUTPUT_NAME target property to allow the output name to
	  be set on a per-configuration basis.

2006-04-18 10:32  andy

	* Docs/: cmake-indent.vim, cmake-syntax.vim: ENH: Cleanup header
	  and make license compatible with VIM

2006-04-18 10:32  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackSTGZGenerator.cxx: ENH: Remove some debugging

2006-04-18 10:30  king

	* Source/: cmFileCommand.cxx, cmInstallCommand.h: BUG: Using the
	  source-file permissions by default for installation is somewhat
	  unpredictable because users can extract source code with almost
	  any permissions (umask).  Changing the default to use 644 for
	  files and 755 for programs.  No release has documented the old
	  behavior so we do not need compatibility.

2006-04-18 10:27  king

	* Source/cmIfCommand.h: BUG: Fixed missing false values in
	  documentation of IF command.

2006-04-18 10:01  king

	* Modules/CPack.cmake: BUG: Need to ignore source packaging of #*#
	  files created by emacs during editing.

2006-04-18 09:24  andy

	* Source/CPack/cmCPackSTGZGenerator.cxx: COMP: Remove non-existent
	  header

2006-04-18 08:25  andy

	* Modules/CPack.STGZ_Header.sh.in, Source/cmFileCommand.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CPack/cmCPackSTGZGenerator.cxx,
	  Source/CPack/cmCPackSTGZGenerator.h, Source/CPack/cpack.cxx: ENH:
	  More cleanups and add stgz header script, so it does not have to
	  be hard-coded. Also, the user can overwrite it

2006-04-18 08:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-17 19:02  andy

	* bootstrap: ENH: Fix copyright year

2006-04-17 18:10  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: remove
	  duplicate file name test because it fails on xcode

2006-04-17 16:06  andy

	* Source/cmGlobalGenerator.cxx: BUG: Verify the global target name
	  exists before using it. Fixes VS and Xcode

2006-04-17 15:55  hoffman

	* Modules/FindX11.cmake: ENH: fix find x11 on the mac

2006-04-17 15:35  hoffman

	* Source/cmLocalGenerator.cxx: ENH: fix java for ide builds again

2006-04-17 15:26  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.h: ENH: Add packaging of source
	  code (make package_source)

2006-04-17 14:13  malaterre

	* Source/kwsys/CMakeLists.txt: COMP: Fix compilation on linux
	  (dlopen/dlclose symbols)

2006-04-17 14:00  hoffman

	* Modules/CMakeJavaInformation.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx: ENH: fix java and add
	  OBJECT_DIR support

2006-04-17 13:59  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  Complex/Executable/Sub1/NameConflictTest.c,
	  Complex/Executable/Sub2/NameConflictTest.c,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Executable/Sub1/NameConflictTest.c,
	  ComplexOneConfig/Executable/Sub2/NameConflictTest.c,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/Sub1/NameConflictTest.c,
	  ComplexRelativePaths/Executable/Sub2/NameConflictTest.c: ENH:
	  allow multiple files with the same name in different sub dirs
	  test

2006-04-17 13:58  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: allow multiple
	  files with the same name in different subdirs

2006-04-17 13:57  hoffman

	* Modules/CMakeDetermineCXXCompiler.cmake: ENH: add mingw test to
	  cxx

2006-04-17 13:57  hoffman

	* Modules/Platform/Windows-gcc.cmake: ENH: add windows apps to
	  mingw

2006-04-17 07:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-16 13:49  andy

	* Docs/cmake-syntax.vim: ENH: Cleanup, make case insensitive,
	  remove macro since it does not work anyway

2006-04-16 08:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-15 13:02  andy

	* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.h,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h,
	  Source/CPack/cmCPackSTGZGenerator.cxx,
	  Source/CPack/cmCPackSTGZGenerator.h,
	  Source/CPack/cmCPackTGZGenerator.cxx,
	  Source/CPack/cmCPackTGZGenerator.h,
	  Source/CPack/cmCPackZIPGenerator.cxx,
	  Source/CPack/cmCPackZIPGenerator.h: ENH: Support for packaging
	  source, several cleanups and more yeehaa...

2006-04-15 08:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-14 15:08  hoffman

	* Modules/FindX11.cmake: ENH: make sure frameworks are not searched
	  for x header files

2006-04-14 09:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-14 09:02  hoffman

	* Source/CMakeLists.txt: ENH: fix syntax

2006-04-14 08:58  andy

	* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
	  Templates/CPackConfig.cmake.in: ENH: Start adding support for
	  packaging component and to package into a subdirectory

2006-04-14 08:44  hoffman

	* Source/CMakeLists.txt: ENH: make sure cmake can be built with an
	  older version of cmake

2006-04-13 23:24  hoffman

	* Source/cmFindProgramCommand.cxx: ENH: fix warning

2006-04-13 23:15  hoffman

	* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
	  ENH: search for help modules in the correct place for install and
	  source tree builds

2006-04-13 22:57  king

	* Source/cmFileCommand.cxx: BUG: Fixed install rules to use
	  copy-if-different.

2006-04-13 22:56  king

	* Source/kwsys/SystemTools.cxx: ENH: Improved implementation of
	  FilesDiffer to avoid allocating enough memory for the entire file
	  twice.  Instead using a block-at-a-time comparison.

2006-04-13 15:28  king

	* Tests/CustomCommand/wrapper.cxx: COMP: Do not use ANSI function
	  prototypes to pacify HP.

2006-04-13 11:00  hoffman

	* bootstrap, Modules/Platform/Darwin.cmake, Source/CMakeLists.txt,
	  Source/cmFindBase.cxx, Source/cmFindBase.h,
	  Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
	  ENH: add patch for finding applications on OSX

2006-04-13 10:15  king

	* Source/: cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalWatcomWMakeGenerator.cxx, cmMakefileTargetGenerator.cxx:
	  BUG: Work-around Watcom WMake limitation for multiple-output
	  custom command support.

2006-04-13 08:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-12 22:04  king

	* Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmInstallScriptGenerator.cxx,
	  Source/cmInstallScriptGenerator.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/InstallScript1.cmake,
	  Tests/SimpleInstall/InstallScript2.cmake,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/InstallScript1.cmake,
	  Tests/SimpleInstallS2/InstallScript2.cmake: ENH: Added
	  INSTALL(CODE) mode to allow inline specification of install
	  script code.	This reduces the need for configuring an install
	  script that needs some variable settings because the install code
	  can set thing up first.

2006-04-12 21:24  andy

	* Docs/cmake-indent.vim: ENH: Unify the comment

2006-04-12 21:20  andy

	* Docs/cmake-syntax.vim: ENH: More system variables, more
	  operators, more commands, fix some string issues and some cmake
	  arguments issues

2006-04-12 15:23  hoffman

	* Source/CMakeLists.txt: ENH: lang by custom command does not yet
	  work for Xcode

2006-04-12 11:56  martink

	* Source/cmGlobalGenerator.cxx: COMP: fix warning

2006-04-12 11:36  martink

	* Source/cmGlobalGenerator.h: ENH: fix compile issue on HP
	  hopefully

2006-04-12 09:12  hoffman

	* Source/cmDocumentation.cxx: ENH: case insensitive command help

2006-04-12 08:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-11 22:39  hoffman

	* Source/cmake.cxx: ENH: add more verbose output in verbose mode

2006-04-11 22:39  hoffman

	* Source/cmMakefile.cxx: ENH: fix re-run of cmake based on
	  configured files that are done with copy if different and never
	  change

2006-04-11 17:11  hoffman

	* Source/: CMakeLists.txt, cmLocalGenerator.cxx: ENH: enable test
	  for java with IDE builds

2006-04-11 16:55  king

	* Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-icl.cmake,
	  Modules/Platform/Windows-ifort.cmake,
	  Modules/Platform/Windows-wcl386.cmake,
	  Source/cmLocalGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx: ENH: Split
	  CMAKE_STANDARD_LIBRARIES into per-language variables
	  CMAKE_<lang>_STANDARD_LIBRARIES.  This is needed to get
	  programmable language support working with Visual Studio
	  generators.  It makes sense anyway.

2006-04-11 14:54  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Use flag-map
	  transform only for C and C++ flags.

2006-04-11 14:53  king

	* Source/cmLocalGenerator.cxx: ENH: Restored implementation of
	  AddCustomCommandToCreateObject.  Updated it to use newer custom
	  command functionality.

2006-04-11 13:32  king

	* Source/cmLocalGenerator.cxx: BUG: Install scripts should honor
	  EXCLUDE_FROM_ALL options for subdirectories.	This addresses
	  bug#3100.

2006-04-11 12:51  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h:
	  ENH: some performance optimizations

2006-04-11 11:40  king

	* Source/cmLocalGenerator.cxx: BUG: Do not add non-per-config
	  subdirectory name of cmake target libraries as full path libs.

2006-04-11 11:06  king

	* Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
	  Source/cmCustomCommand.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmMakefileTargetGenerator.cxx,
	  Source/cmake.cxx, Tests/CustomCommand/CMakeLists.txt,
	  Tests/CustomCommand/wrapper.cxx: ENH: Added support for multiple
	  outputs generated by a single custom command.  For Visual Studio
	  generators the native tool provides support.	For Xcode and
	  Makefile generators a simple trick is used.  The first output is
	  considered primary and has the build rule attached.  Other
	  outputs simply depend on the first output with no build rule.
	  During cmake_check_build_system CMake detects when a secondary
	  output is missing and removes the primary output to make sure all
	  outputs are regenerated.  This approach always builds the custom
	  command at the right time and only once even during parallel
	  builds.

2006-04-11 10:04  king

	* Source/cmMakefile.h: BUG: Fixed typo in new cmake-rerun code.

2006-04-11 08:56  andy

	* Source/cmCTest.cxx: BUG: The fast mode should not read
	  CTestCustom.ctest files

2006-04-11 08:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-10 13:52  hoffman

	* Source/: cmGlobalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
	  cmMakefile.h: ENH: add support for re-running cmake if the
	  cmakefiles change

2006-04-10 13:52  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: add test for mfc

2006-04-10 13:47  hoffman

	* Source/cmFileCommand.cxx: ENH: handle single path

2006-04-10 13:46  hoffman

	* Modules/: CMakeVS6FindMake.cmake, CMakeVS71FindMake.cmake,
	  CMakeVS7FindMake.cmake, CMakeVS8FindMake.cmake,
	  InstallRequiredSystemLibraries.cmake: ENH: add correct flags for
	  msvc generators

2006-04-10 13:44  andy

	* Modules/CPack.cmake, Source/cmGlobalGenerator.h,
	  Source/ctest.cxx, Source/CPack/cmCPackGenericGenerator.cxx: ENH:
	  Add support for preinstall for cmake generated projects when
	  packaging them

2006-04-10 11:39  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix so all configurations
	  show up

2006-04-10 11:09  andy

	* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx:
	  ENH: Deprecate CPACK_BINARY_DIR and add
	  CPACK_INSTALL_CMAKE_PROJECTS

2006-04-10 09:36  andy

	* CTestCustom.ctest.in: ENH: Some ctest custom fixes

2006-04-10 08:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-09 08:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-09 07:45  andy

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
	  CTest/cmCTestReadCustomFilesCommand.cxx: BUG: Improve the
	  behavior of the ReadCustomFilesCommand

2006-04-08 14:15  hoffman

	* Source/: cmLocalKdevelopGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: make sure verbose output is
	  used for kde

2006-04-08 08:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-07 16:46  hoffman

	* Modules/Platform/: Windows-cl.cmake, Windows-cl.cmake.in: ENH:
	  add better variables for MSVC versions

2006-04-07 16:35  andy

	* Modules/CPack.cmake: ENH: Allow to overwrite CPACK_BINARY_DIR

2006-04-07 07:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-06 07:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-05 11:07  king

	* Source/cmOrderLinkDirectories.cxx: COMP: Moved var decl out of
	  _WIN32 block.

2006-04-05 11:05  king

	* Source/: cmLocalGenerator.cxx, cmOrderLinkDirectories.cxx: BUG:
	  Fixed cmOrderLinkDirectories to deal with raw link items that do
	  not yet exist and correct drive letter case to avoid duplicate
	  paths on windows.  Fixed cmLocalGenerator to pass CMake targets
	  as full paths to cmOrderLinkDirectories to make sure the ordering
	  will pick up the proper target libraries.

2006-04-05 07:46  hoffman

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add path
	  conversion stuff and rm SYSTEM_PATH

2006-04-05 07:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-04 17:27  hoffman

	* Modules/CMakeVS8FindMake.cmake: ENH: add search directories for
	  32 bit devenv from a 64bit cmake

2006-04-04 17:14  king

	* Source/cmLocalGenerator.cxx: BUG: Removing part of earlier fix
	  because it does not work with VS generators.	It may be restored
	  later after cmOrderLinkDirs is further fixed.

2006-04-04 14:53  king

	* Source/cmSetTargetPropertiesCommand.h: ENH: Added documentation
	  for COMPILE_FLAGS property and clarified meaning of
	  DEFINE_SYMBOL.

2006-04-04 14:25  king

	* Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fixed
	  cmOrderLinkDirectories to make sure cmake-built libraries are
	  found properly.  Also taking libraries that will be built but may
	  not yet exist into account.  The per-configuration subdirectories
	  that are included by generators in the link path are checked for
	  conflicting libraries also.  Potentially conflicting libraries
	  that are actually symlinks back to the desired library are no
	  longer considered conflicting, which avoids bogus impossible
	  ordering warnings.

2006-04-04 14:25  martink

	* Source/cmakexbuild.cxx: BUG: compiler fix

2006-04-04 13:04  martink

	* Source/: cmCTest.cxx, cmCTest.h, cmForEachCommand.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmakexbuild.cxx, ctest.cxx,
	  CTest/cmCTestRunScriptCommand.cxx,
	  CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestScriptHandler.h: ENH: added support for -SP scripts
	  in new processes

2006-04-04 11:52  hoffman

	* Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: change
	  library order to use a vector

2006-04-04 11:48  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalGenerator.cxx, cmLocalGenerator.h, cmTarget.h: ENH: Added
	  global TargetManifest computation between Configure and Generate
	  steps.  This allows generators to know what other targets will
	  exist on disk when the build completes.

2006-04-04 09:35  king

	* Source/: cmIncludeDirectoryCommand.cxx,
	  cmIncludeDirectoryCommand.h: ENH: INCLUDE_DIRECTORIES should have
	  been written to prepend to the include path so that the most
	  local directories are included first.  This is a patch from Alex
	  to resolve the problem by allowing users to switch the default
	  using a variable CMAKE_INCLUDE_DIRECTORIES_BEFORE and then still
	  explicitly appending or prepending by using AFTER or BEFORE
	  arguments explicitly.

2006-04-04 07:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-03 22:05  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: use correct addcache call to
	  fix build tools

2006-04-03 17:54  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix spaces in path for
	  xcode

2006-04-03 16:20  hoffman

	* Source/: cmIncludeDirectoryCommand.cxx,
	  cmLinkDirectoriesCommand.cxx: ENH: make sure include and lib dirs
	  are unix paths

2006-04-03 15:59  hoffman

	* Source/cmFileCommand.cxx: ENH: fix warning, and remove debug code

2006-04-03 12:57  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmSetTargetPropertiesCommand.h: ENH: add support for per config
	  target LINK_FLAGS

2006-04-03 07:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-02 11:20  andy

	* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
	  CPack/cmCPackGenericGenerator.cxx,
	  CPack/cmCPackNSISGenerator.cxx,
	  CPack/cmCPackPackageMakerGenerator.cxx,
	  CPack/cmCPackZIPGenerator.cxx, CPack/cmCPackZIPGenerator.h,
	  CPack/cpack.cxx: ENH: Add ZIP generator and add support for
	  including or excluding the toplevel directory

2006-04-02 08:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-04-01 07:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-31 21:43  hoffman

	* Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
	  ENH: fix spelling

2006-03-31 17:59  hoffman

	* Source/cmOrderLinkDirectories.cxx: ENH: fix for bug 3067 the
	  first framework ate the rest of the libraries

2006-03-31 13:17  hoffman

	* bootstrap, Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmTryCompileCommand.cxx, Source/cmakemain.cxx,
	  Source/cmakexbuild.cxx: ENH: add a wrapper for xcodebuild to get
	  around bug and verbose output

2006-03-31 08:46  hoffman

	* Utilities/cmcurl/getdate.c: ENH: remove c++ comment from c code

2006-03-31 08:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-30 23:03  hoffman

	* Utilities/cmtar/append.c: ENH: remove warning

2006-03-30 17:26  hoffman

	* Source/cmakexbuild.cxx: ENH: add program to run xcodebuild and
	  get around bug

2006-03-30 16:55  king

	* Modules/Platform/Windows-cl.cmake: BUG: Fixed order of options to
	  cl for 32-bit/64-bit test to work with VS 6 NMake.

2006-03-30 15:39  king

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalWatcomWMakeGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: Implemented VT100 terminal
	  escape sequences.  If CMAKE_COLOR_MAKEFILE is set then messages
	  produced by makefiles will be in color if the native tool
	  supports it.	This addresses bug#3060.

2006-03-30 13:49  hoffman

	* Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-cl.cmake.in, Source/CMakeLists.txt,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmDependsJavaParserHelper.cxx,
	  Source/cmExecuteProcessCommand.cxx, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmGlobalVisualStudio8Win64Generator.cxx,
	  Source/cmGlobalVisualStudio8Win64Generator.h,
	  Source/cmIfCommand.cxx, Source/cmListCommand.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmXMLParser.cxx,
	  Source/cmake.cxx, Source/CTest/cmCTestHandlerCommand.cxx,
	  Source/CTest/cmCTestMemCheckHandler.cxx,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/kwsys/CommandLineArguments.cxx, Source/kwsys/Glob.cxx,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/hashtable.hxx.in,
	  Source/kwsys/testDynamicLoader.cxx,
	  Utilities/cmcurl/CMakeLists.txt, Utilities/cmcurl/getdate.c,
	  Utilities/cmcurl/inet_pton.c, Utilities/cmcurl/md5.c,
	  Utilities/cmcurl/mprintf.c, Utilities/cmtar/CMakeLists.txt,
	  Utilities/cmtar/append.c, Utilities/cmtar/block.c,
	  Utilities/cmtar/extract.c, Utilities/cmtar/handle.c,
	  Utilities/cmtar/output.c, Utilities/cmtar/compat/snprintf.c: ENH:
	  add support for win64 for visual studio 2005 ide and nmake, also
	  fix warnings produced by building for win64

2006-03-30 13:33  king

	* Source/: cmFileCommand.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmInstallCommand.cxx, cmInstallCommand.h,
	  cmInstallFilesGenerator.cxx, cmInstallFilesGenerator.h,
	  cmInstallGenerator.cxx, cmInstallGenerator.h,
	  cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
	  cmLocalGenerator.cxx: ENH: Added named component installation
	  implementation.  Installation behavior should be unchanged unless
	  -DCOMPONENT=<name> is specified when cmake_install.cmake is
	  invoked.

2006-03-30 11:55  hoffman

	* Source/: cmFileCommand.cxx, cmFindBase.cxx, cmFindBase.h: ENH:
	  make sure framework search order is correct

2006-03-30 09:17  martink

	* Source/cmGlobalGenerator.cxx: ENH: modified the relative path
	  code to not do relative paths between bin and source

2006-03-30 08:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-29 16:34  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Use
	  PBXResourcesBuildPhase for resrources

2006-03-29 16:34  hoffman

	* Modules/Platform/Darwin.cmake: ENH: use correct name for path

2006-03-29 16:25  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify. Instead of
	  doing ../MacOS just copy to current directory

2006-03-29 16:21  andy

	* Source/cmXCode21Object.cxx: ENH: Add support for Xcode 2.1

2006-03-29 15:02  andy

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
	  cmXCodeObject.h: ENH: Add copy stages for bundle files

2006-03-29 13:33  hoffman

	* Source/cmFindBase.cxx, Tests/BundleTest/CMakeLists.txt: ENH: add
	  a test for find framework stuff in find_library, and fix the
	  framework search stuff

2006-03-29 13:26  hoffman

	* Source/kwsys/CMakeLists.txt: ENH: remove test on cygwin since it
	  randomly fails

2006-03-29 12:33  andy

	* Source/CTest/: cmCTestBuildCommand.cxx,
	  cmCTestConfigureCommand.cxx, cmCTestCoverageCommand.cxx,
	  cmCTestSubmitCommand.cxx, cmCTestUpdateCommand.cxx: COMP: Return
	  0 instead of false

2006-03-29 12:01  andy

	* Source/cmCTest.cxx, Source/cmCTest.h,
	  Source/CTest/cmCTestBuildCommand.cxx,
	  Source/CTest/cmCTestBuildCommand.h,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestConfigureCommand.cxx,
	  Source/CTest/cmCTestConfigureCommand.h,
	  Source/CTest/cmCTestCoverageCommand.cxx,
	  Source/CTest/cmCTestCoverageCommand.h,
	  Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CTest/cmCTestHandlerCommand.cxx,
	  Source/CTest/cmCTestMemCheckHandler.cxx,
	  Source/CTest/cmCTestSubmitCommand.cxx,
	  Source/CTest/cmCTestSubmitCommand.h,
	  Source/CTest/cmCTestTestCommand.h,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestUpdateCommand.cxx,
	  Source/CTest/cmCTestUpdateCommand.h,
	  Tests/CTestTest3/test.cmake.in: ENH: Several cleanups and make
	  sure things get propagated where they should. Also, allow to load
	  CTest custom files to the actual ctest -S script

2006-03-29 09:10  andy

	* Source/cmSetSourceFilesPropertiesCommand.cxx: COMP: Remove
	  warning

2006-03-29 08:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-28 16:36  andy

	* Source/CTest/cmCTestReadCustomFilesCommand.cxx,
	  Tests/CTestTest3/test.cmake.in: BUG: Fix the read custom files
	  command and add a coverage test

2006-03-28 16:25  andy

	* Source/: cmLocalGenerator.cxx, cmTarget.cxx: COMP: Remove
	  warnings

2006-03-28 15:20  andy

	* Source/cmCTest.cxx: ENH: Pass handler flags to both test and
	  memcheck handler

2006-03-28 15:19  andy

	* Source/: CMakeLists.txt, cmCTest.h: ENH: Add new ctest command

2006-03-28 14:45  king

	* Source/cmFindBase.cxx: ENH: Added check of
	  CMAKE_BACKWARDS_COMPATIBILITY to skip the CMake system path
	  search when simulating CMake 2.2 and earlier.

2006-03-28 14:37  andy

	* Source/CTest/: cmCTestReadCustomFilesCommand.cxx,
	  cmCTestReadCustomFilesCommand.h, cmCTestScriptHandler.cxx: ENH:
	  Add command to read ctest custom files

2006-03-28 13:48  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Handle spaces in
	  the path

2006-03-28 13:23  andy

	* Tests/BundleTest/: BundleLib.cxx, BundleTest.cxx: ENH: Check if
	  files exist

2006-03-28 13:16  andy

	* Source/: cmFileCommand.cxx, cmInstallGenerator.cxx,
	  cmInstallTargetGenerator.cxx, cmTarget.h: ENH: Add proper support
	  for installing bundles

2006-03-28 13:07  alex

	* Modules/FindKDE4.cmake: STYLE: better error message when KDE4
	  hasn't been found

	  Alex

2006-03-28 10:58  king

	* Source/cmInstallTargetGenerator.cxx: BUG: Pay attention to the
	  MACOSX_BUNDLE target property only on APPLE platforms.

2006-03-28 08:54  andy

	* Modules/Platform/Darwin.cmake,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h,
	  Source/cmSetSourceFilesPropertiesCommand.cxx,
	  Tests/BundleTest/CMakeLists.txt,
	  Tests/BundleTest/SomeRandomFile.txt,
	  Tests/BundleTest/randomResourceFile.plist.in: ENH: Add support
	  for adding content to bundles

2006-03-28 08:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-27 12:21  hoffman

	* Modules/Platform/UnixPaths.cmake: ENH: add /opt/local/include

2006-03-27 11:09  hoffman

	* Modules/Platform/: FreeBSD.cmake, OpenBSD.cmake: ENH: add unix
	  paths

2006-03-27 10:46  hoffman

	* Modules/Platform/: FreeBSD.cmake, HP-UX.cmake, IRIX.cmake,
	  IRIX64.cmake, NetBSD.cmake, OSF1.cmake, SCO_SV.cmake,
	  SINIX.cmake, Tru64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
	  UnixPaths.cmake, UnixWare.cmake, Xenix.cmake, kFreeBSD.cmake:
	  ENH: add more search paths and add UnixPaths to all unix
	  platforms

2006-03-27 08:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-26 08:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-25 08:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-24 16:13  hoffman

	* Source/cmListCommand.cxx: ENH: allow unset vars to be used in
	  list length

2006-03-24 16:11  king

	* CMakeLists.txt, Source/cmInstallCommand.cxx,
	  Source/cmInstallCommand.h, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added ARCHIVE option
	  to the TARGETS mode of the INSTALL command.  It is a third option
	  added to RUNTIME and LIBRARY property types.	Static libraries
	  and import libraries are now treated as ARCHIVE targets instead
	  of LIBRARY targets.  This adds a level of granularity necessary
	  for upcoming features.  Also updated the CVS CMake patch level
	  set in CMake_VERSION_PATCH from 4 to 5 to allow users of this
	  version to know whether this incompatible change is present.

2006-03-24 14:47  king

	* Modules/FindPythonLibs.cmake: ENH: Updated implementation to use
	  new FIND_* command power.  The correct library is now found on
	  MinGW also.

2006-03-24 14:16  king

	* Source/: cmFindBase.cxx, cmFindBase.h: ENH: Added
	  NO_CMAKE_ENVIRONMENT_PATH, NO_CMAKE_PATH,
	  NO_SYSTEM_ENVIRONMENT_PATH, and NO_CMAKE_SYSTEM_PATH options back
	  to allow more granularity than NO_DEFAULT_PATH.

2006-03-24 14:15  king

	* Modules/Platform/UnixPaths.cmake: BUG: Fix '/use/lib' to be
	  '/usr/lib'.

2006-03-24 12:20  martink

	* Tests/CustomCommand/: CMakeLists.txt,
	  GeneratedHeader/CMakeLists.txt: BUG: fix test to list generate
	  dheader

2006-03-24 09:15  hoffman

	* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalXCodeGenerator.cxx, Source/cmTryCompileCommand.cxx,
	  Tests/ExternalOBJ/CMakeLists.txt,
	  Tests/ExternalOBJ/Object/CMakeLists.txt,
	  Tests/X11/CMakeLists.txt: ENH: add support for universal binaries

2006-03-24 08:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-23 15:35  andy

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: COMP: Remove warning

2006-03-23 13:55  martink

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: ENH: removed unused rules from
	  targets for VS

2006-03-23 11:19  andy

	* Source/cmCTest.cxx: BUG: Fix CTestCustom.ctest file

2006-03-23 10:10  hoffman

	* CTestCustom.ctest.in: ENH: try to get rid of warning on HP

2006-03-23 09:56  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: More error handling

2006-03-23 08:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-22 17:21  hoffman

	* Source/cmExecuteProcessCommand.cxx: ENH: do not dereference empty
	  stl vectors

2006-03-22 15:01  martink

	* Tests/: Complex/VarTests.cmake,
	  Complex/Executable/CMakeLists.txt,
	  Complex/Executable/Included.cmake,
	  Complex/Executable/complex.cxx, ComplexOneConfig/VarTests.cmake,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/Included.cmake,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/VarTests.cmake,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/Included.cmake,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: added testing
	  for new features

2006-03-22 14:45  andy

	* Source/cmMakefile.cxx: BUG: Fix logic. If the variable is not
	  set, then it is always ok to write the file

2006-03-22 14:40  andy

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmConfigureFileCommand.cxx, cmExecuteProcessCommand.cxx,
	  cmFileCommand.cxx, cmMakeDirectoryCommand.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmWriteFileCommand.cxx: ENH: Allow blocking of
	  writing into the source tree

2006-03-22 14:06  martink

	* Source/: cmGetDirectoryPropertyCommand.h,
	  cmGetSourceFilePropertyCommand.cxx,
	  cmGetSourceFilePropertyCommand.h, cmIfCommand.cxx, cmIfCommand.h,
	  cmMakefile.cxx, cmMakefile.h, cmSourceFile.cxx: ENH: added some
	  new functionality

2006-03-22 13:04  andy

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx, cmake.cxx:
	  COMP: Fix apple bootstrap issues

2006-03-22 11:14  andy

	* Source/cmBootstrapCommands.cxx,
	  Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake, Source/cmCommands.cxx,
	  Source/cmWriteFileCommand.cxx: ENH: Cleanup bootstrap even more

2006-03-22 11:10  king

	* Modules/Platform/Windows-gcc.cmake, Source/cmLocalGenerator.cxx:
	  ENH: Added support for linking to MS .lib libraries in MinGW.

2006-03-22 09:58  andy

	* bootstrap, Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmakemain.cxx: ENH: Remove things from bootstrap

2006-03-22 08:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-21 17:47  barre

	* Source/kwsys/SystemTools.cxx: ENH: the arguments to this function
	  were not checked in a robust way

2006-03-21 16:59  andy

	* CMakeLists.txt: ENH: Add flag for MFC

2006-03-21 16:58  andy

	* Modules/InstallRequiredSystemLibraries.cmake: ENH: Handle visual
	  studio versions

2006-03-21 16:39  andy

	* Source/cmCTest.cxx: ENH: Two things. If there is
	  CTestCustom.cmake in the toplevel directory read that file only.
	  If there is CTestCustom.ctest in the toplevel directory, do the
	  glob, if there is none, do nothing

2006-03-21 16:03  andy

	* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Add relative tag and
	  add test for relative tag

2006-03-21 16:02  andy

	* Source/kwsys/: Glob.cxx, Glob.hxx.in: ENH: Add support for
	  relative paths and cleanup

2006-03-21 16:01  andy

	* Source/cmCTest.cxx: BUG: Handle visual studio 8

2006-03-21 12:56  alex

	* Modules/FindKDE3.cmake: BUG: put the path to the kde3 lib dir in
	  KDE3_LIB_DIR, not the complete libkdecore.so

	  Alex

2006-03-21 12:54  andy

	* bootstrap, Source/CMakeLists.txt, Source/cmCTest.cxx,
	  Source/cmCacheManager.cxx, Source/cmFileCommand.cxx,
	  Source/cmFindPathCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
	  Source/CTest/cmCTestCoverageHandler.cxx: ENH: Remove cmGlob and
	  use glob from kwsys

2006-03-21 08:45  king

	* Source/cmLocalGenerator.cxx: ENH: Enabling
	  CMAKE_INCLUDE_CURRENT_DIR even for in-source builds to be more
	  consistent with its name.  This also makes double-quote and
	  angle-bracket include styles (almost) identical.

2006-03-21 08:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-20 16:24  andy

	* Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: Handle
	  unusual path for packagemaker

2006-03-20 12:29  alex

	* Modules/: AddFileDependencies.cmake, FindPNG.cmake,
	  KDE3Macros.cmake: BUG: don't include MacroLibrary.cmake, but add
	  a cmake module which implements ADD_FILE_DEPENDENCIES() ENH: mark
	  the variables from FindPNG.cmake as advanced

	  Alex

2006-03-20 07:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-19 07:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-18 12:23  hoffman

	* CTestCustom.ctest.in: ENH: add more warning stuff

2006-03-18 12:16  alex

	* Modules/FindKDE3.cmake: STYLE: fix typos

	  Alex

2006-03-18 08:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-17 16:30  andy

	* Source/cmConfigure.cmake.h.in: ENH: Propagate cmake variables to
	  macros in C

2006-03-17 16:14  andy

	* CMakeLists.txt, Source/CMakeLists.txt, Source/cmSystemTools.cxx:
	  ENH: Simplify the test

2006-03-17 15:47  andy

	* Source/CMakeLists.txt: COMP: Use the current cmake's
	  CheckCXXSourceCompiles

2006-03-17 15:46  andy

	* Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
	  cmake.cxx: ENH: Handle missing unsetenv and add check for environ

2006-03-17 15:33  hoffman

	* Source/cmSystemTools.cxx: ENH: make cmake compile

2006-03-17 12:31  andy

	* Source/cmSystemTools.cxx: COMP: Fix windows

2006-03-17 12:24  andy

	* Source/cmSystemTools.cxx: COMP: Handle windows with hack for now

2006-03-17 12:06  malaterre

	* Source/kwsys/: Directory.cxx, Directory.hxx.in, SystemTools.cxx,
	  SystemTools.hxx.in: ENH: Use const char where it should have
	  been. At same time fix Bug#2958

2006-03-17 11:44  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a method to
	  remove environment variables

2006-03-17 11:14  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Use
	  vector of plain strings and add cmake -E command for getting
	  environment

2006-03-17 10:58  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add access for
	  all environment variables

2006-03-17 09:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-16 18:24  king

	* Source/cmGlobalGenerator.cxx: BUG: When generating the install
	  rules for CMake itself the per-configuration subdirectory must be
	  used to specify the executable location.

2006-03-16 17:49  hoffman

	* Source/: cmFindBase.cxx, cmFindBase.h: ENH: clean up find stuff
	  so that NO_SYSTEM_PATH is backwards compatible and you get put
	  system env variables in the find commands

2006-03-16 17:40  king

	* Modules/Platform/Windows-cl.cmake: BUG: /DWIN32 and /D_WINDOWS
	  should be defined for all configurations or if no configuration
	  is set.

2006-03-16 17:26  king

	* Source/kwsys/auto_ptr.hxx.in: COMP: Skip trying to use native
	  auto_ptr implementation and just provide a conforming one.

2006-03-16 17:20  king

	* Tests/: Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: BUG: Removed
	  compiled-in CMAKE_SHARED_MODULE_PREFIX and
	  CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using
	  the settings from the platform files.

2006-03-16 17:09  king

	* Source/: cmConfigure.cmake.h.in, cmDynamicLoader.cxx,
	  cmDynamicLoader.h, cmLoadCommandCommand.cxx: BUG: Removed
	  compiled-in CMAKE_SHARED_MODULE_PREFIX and
	  CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using
	  the settings from the platform files.

2006-03-16 17:07  king

	* Modules/CMakeSystemSpecificInformation.cmake: BUG: When copying
	  the module variables from shared library variables use double
	  quotes for the required definitions ...PREFIX and ...SUFFIX to
	  make sure a value is set even if it is empty.

2006-03-16 16:04  king

	* Source/cmExportLibraryDependencies.cxx: COMP: Using KWSys
	  auto_ptr to avoid cross-platform problems.

2006-03-16 16:04  king

	* Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in: ENH: Adding
	  auto_ptr to KWSys to provide a conforming version everywhere.

2006-03-16 15:53  alex

	* Modules/FindKDE4.cmake: ENH: after searching for kde-config in
	  the special dirs, search again in the standard dirs BUG: handle
	  paths on windows correctly

	  Alex

2006-03-16 15:50  king

	* Source/cmExportLibraryDependencies.cxx: COMP: Fix for auto_ptr
	  usage on VC6's broken implementation.

2006-03-16 14:51  king

	* Source/cmLocalGenerator.cxx: BUG: Fixed generation of mismatched
	  IF in install script.  This bug was introduced during the m_
	  sweep.

2006-03-16 14:44  king

	* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
	  COMP: Fix malloc/free declaration for windows compilers.

2006-03-16 14:14  king

	* Source/cmExportLibraryDependencies.cxx: BUG: Do not leak the
	  ofstream object in append mode.  Just use an auto_ptr for both
	  cases.

2006-03-16 11:57  king

	* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y,
	  cmCommandArgumentParserTokens.h: ENH: Using patch from Frans
	  Englich to clarify error messages.

2006-03-16 11:34  andy

	* Source/CTest/cmCTestTestHandler.h: COMP: Make members protected
	  so that subclass can use them

2006-03-16 11:29  andy

	* Source/CTest/: cmCTestMemCheckHandler.cxx,
	  cmCTestTestHandler.cxx: BUG: Couple of memcheck bugs: Log files
	  should really be different for test and memcheck. Also make sure
	  to not trunkate the output of the test until the valgrind or any
	  other checking is pefrormed.

2006-03-16 11:28  hoffman

	* Source/CursesDialog/cmCursesMainForm.cxx: ENH: not all messages
	  are errors

2006-03-16 11:27  hoffman

	* Source/cmOrderLinkDirectories.cxx: ENH: don't put the default
	  framework path in a -F option

2006-03-16 11:21  andy

	* Source/kwsys/DynamicLoader.hxx.in: COMP: Fix problem with
	  namespace

2006-03-16 11:15  king

	* Modules/Platform/FreeBSD.cmake: ENH: Enabling soname support on
	  FreeBSD.

2006-03-16 11:01  andy

	* Source/cmDynamicLoader.cxx, Source/cmDynamicLoader.h,
	  Source/cmLoadCommandCommand.cxx, Source/cmSystemTools.cxx,
	  Source/cmakemain.cxx, Source/kwsys/DynamicLoader.cxx,
	  Source/kwsys/DynamicLoader.hxx.in,
	  Source/kwsys/testDynamicLoader.cxx, Source/kwsys/testDynload.c,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Cleanup
	  DynamicLoader so that the symbols have more consistent names,
	  start using dynamic loader from kwsys in CMake

2006-03-16 10:53  martink

	* Source/: cmGlobalGenerator.h, cmLocalVisualStudio7Generator.h,
	  cmLocalXCodeGenerator.h, cmMakefile.h: STYLE: minor comment
	  cleanups

2006-03-16 10:44  martink

	* Source/CursesDialog/: cmCursesBoolWidget.cxx,
	  cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
	  cmCursesDummyWidget.cxx, cmCursesFilePathWidget.cxx,
	  cmCursesForm.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
	  cmCursesLongMessageForm.cxx, cmCursesLongMessageForm.h,
	  cmCursesMainForm.cxx, cmCursesMainForm.h, cmCursesPathWidget.cxx,
	  cmCursesPathWidget.h, cmCursesStringWidget.cxx,
	  cmCursesStringWidget.h, cmCursesWidget.cxx, cmCursesWidget.h:
	  ENH: m_ cleanup for curses

2006-03-16 09:33  martink

	* Source/: cmAddTestCommand.h, cmData.h, cmDependsC.cxx,
	  cmDependsC.h, cmStandardIncludes.h, cmUseMangledMesaCommand.h,
	  cmVariableRequiresCommand.h: ENH: a warning fix and some more
	  cleanup

2006-03-16 09:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-15 16:32  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix warning

2006-03-15 14:14  hoffman

	* Modules/Platform/IRIX64.cmake: ENH: use c not cxx

2006-03-15 13:20  alex

	* Modules/UsePkgConfig.cmake: BUG: change the formatting of the
	  pkgconfig module documentation so that it doesn't crash some
	  versions of konqueror (fixed with current konqy)

	  Alex

2006-03-15 12:02  hoffman

	* Source/: cmGlobalXCode21Generator.cxx,
	  cmGlobalXCodeGenerator.cxx, cmake.cxx: ENH: fix up this changes
	  for mac

2006-03-15 11:38  martink

	* Source/: cmGlobalXCodeGenerator.cxx, cmMakeDepend.cxx,
	  cmMakeDepend.h, cmXCodeObject.cxx, cmXCodeObject.h: BUG: some
	  UNIX fixes for my m_ commit

2006-03-15 11:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-15 11:01  martink

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
	  cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
	  cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmAddSubDirectoryCommand.cxx, cmAddTestCommand.cxx,
	  cmAuxSourceDirectoryCommand.cxx, cmBuildCommand.cxx,
	  cmBuildNameCommand.cxx, cmCMakeMinimumRequired.cxx,
	  cmCPluginAPI.cxx, cmCTest.cxx, cmCTest.h, cmCacheManager.cxx,
	  cmCacheManager.h, cmCommand.h, cmCommandArgumentLexer.cxx,
	  cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h, cmConfigureFileCommand.cxx,
	  cmConfigureFileCommand.h, cmCreateTestSourceList.cxx,
	  cmCustomCommand.cxx, cmCustomCommand.h, cmDepends.cxx,
	  cmDepends.h, cmDependsC.cxx, cmDependsC.h, cmDependsFortran.cxx,
	  cmDependsFortran.h, cmDependsFortranLexer.cxx,
	  cmDependsJavaLexer.cxx, cmDynamicLoader.cxx,
	  cmEnableLanguageCommand.cxx, cmEnableTestingCommand.cxx,
	  cmEndIfCommand.cxx, cmExecProgramCommand.cxx,
	  cmExecuteProcessCommand.cxx, cmExportLibraryDependencies.cxx,
	  cmExportLibraryDependencies.h, cmExprLexer.cxx,
	  cmExprParserHelper.cxx, cmExprParserHelper.h,
	  cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
	  cmFileCommand.cxx, cmFileTimeComparison.cxx,
	  cmFileTimeComparison.h, cmFindBase.cxx, cmFindLibraryCommand.cxx,
	  cmFindPackageCommand.cxx, cmFindPathCommand.cxx,
	  cmFindProgramCommand.cxx, cmForEachCommand.cxx,
	  cmForEachCommand.h, cmGeneratedFileStream.cxx,
	  cmGeneratedFileStream.h, cmGetCMakePropertyCommand.cxx,
	  cmGetDirectoryPropertyCommand.cxx,
	  cmGetFilenameComponentCommand.cxx,
	  cmGetSourceFilePropertyCommand.cxx,
	  cmGetTargetPropertyCommand.cxx, cmGetTestPropertyCommand.cxx,
	  cmGlob.cxx, cmGlob.h, cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
	  cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
	  cmIncludeDirectoryCommand.cxx,
	  cmIncludeExternalMSProjectCommand.cxx,
	  cmIncludeRegularExpressionCommand.cxx, cmInstallCommand.cxx,
	  cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
	  cmInstallTargetGenerator.cxx, cmInstallTargetsCommand.cxx,
	  cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
	  cmListCommand.cxx, cmListFileCache.cxx, cmListFileCache.h,
	  cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
	  cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
	  cmMakefile.cxx, cmMakefile.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
	  cmMarkAsAdvancedCommand.cxx, cmMathCommand.cxx,
	  cmMessageCommand.cxx, cmOptionCommand.cxx,
	  cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
	  cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
	  cmProjectCommand.cxx, cmQTWrapCPPCommand.cxx,
	  cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
	  cmRemoveCommand.cxx, cmRemoveDefinitionsCommand.cxx,
	  cmSeparateArgumentsCommand.cxx, cmSetCommand.cxx,
	  cmSetDirectoryPropertiesCommand.cxx,
	  cmSetSourceFilesPropertiesCommand.cxx,
	  cmSetTargetPropertiesCommand.cxx,
	  cmSetTestsPropertiesCommand.cxx, cmSiteNameCommand.cxx,
	  cmSourceFile.cxx, cmSourceFile.h, cmSourceGroup.cxx,
	  cmSourceGroup.h, cmSourceGroupCommand.cxx, cmStringCommand.cxx,
	  cmSubdirCommand.cxx, cmTarget.cxx, cmTarget.h,
	  cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
	  cmTest.cxx, cmTest.h, cmTryCompileCommand.cxx,
	  cmTryRunCommand.cxx, cmUtilitySourceCommand.cxx,
	  cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
	  cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
	  cmVariableRequiresCommand.cxx, cmVariableWatch.cxx,
	  cmVariableWatch.h, cmWhileCommand.cxx, cmWhileCommand.h,
	  cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
	  cmWriteFileCommand.cxx, cmXCode21Object.cxx, cmXCodeObject.cxx,
	  cmXCodeObject.h, cmake.cxx, cmake.h, cmakemain.cxx,
	  cmakewizard.cxx, cmakewizard.h, CTest/cmCTestBuildCommand.cxx,
	  CTest/cmCTestConfigureCommand.cxx,
	  CTest/cmCTestCoverageCommand.cxx,
	  CTest/cmCTestHandlerCommand.cxx,
	  CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestStartCommand.cxx,
	  CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestTestCommand.cxx,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateCommand.cxx:
	  STYLE: some m_ to this-> cleanup

2006-03-15 09:23  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add svn cleanup
	  before running svn

2006-03-15 09:22  andy

	* Source/CPack/cmCPackGenericGenerator.cxx: ENH: Allow multiple
	  install directories

2006-03-14 16:38  hoffman

	* Modules/FindOpenGL.cmake: ENH: go back to finding the framework
	  opengl on the mac

2006-03-14 15:19  hoffman

	* Modules/FindOpenGL.cmake: ENH: use standard include path for
	  OpenGL

2006-03-14 14:03  hoffman

	* Modules/Platform/Darwin.cmake,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.cxx,
	  Source/cmMakefileTargetGenerator.h: ENH: add support for removing
	  language flags from shared library and shared module link
	  commands

2006-03-14 11:35  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed object file
	  name construction to use Convert method for relative path
	  conversion.  Also fixed test of result to check explicitly for a
	  full path.

2006-03-14 10:14  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Avoid full paths
	  and spaces when constructing object file names.

2006-03-14 09:37  king

	* Source/cmMakefile.cxx: BUG: Clarified confusing error message.

2006-03-14 02:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-13 16:45  andy

	* Source/CPack/cmCPackGenericGenerator.h: STYLE: Fix style checker

2006-03-13 15:57  malaterre

	* Source/kwsys/testDynamicLoader.cxx: COMP: Fix warning

2006-03-13 15:19  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Introducing new
	  policy to construct more unique object file names.  This should
	  allow multiple sources with the same file name but different FULL
	  paths to be added to a single target.

2006-03-13 14:39  malaterre

	* Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: BUG: Fix
	  problem on MacOSX, by disabling part of the test.

2006-03-13 13:11  hoffman

	* Modules/VTKCompatibility.cmake: ENH: add backwards compatibility
	  fix for more aggressive find_path command

2006-03-13 11:27  malaterre

	* Source/kwsys/DynamicLoader.cxx: ENH: Fix dashboard with coverage

2006-03-13 10:49  malaterre

	* Source/kwsys/CMakeLists.txt: ENH: Do not build the library if we
	  are not doing Testing

2006-03-13 10:27  malaterre

	* Source/kwsys/testDynamicLoader.cxx: ENH: Make test usable from
	  command line

2006-03-13 02:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-12 10:03  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: remove warning

2006-03-12 09:43  hoffman

	* Source/CMakeLists.txt: ENH: remove test until it works

2006-03-12 02:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-11 12:43  hoffman

	* Modules/FindOpenGL.cmake: ENH: take advantage of new framework
	  stuff

2006-03-11 11:53  hoffman

	* Source/cmake.cxx: ENH: remove print

2006-03-11 11:52  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: try to clean up the search for
	  programs

2006-03-11 10:09  malaterre

	* Source/kwsys/DynamicLoader.cxx: BUG: Fix for MINGW32

2006-03-11 09:59  malaterre

	* Source/kwsys/DynamicLoader.cxx: ENH: Add support for LastError on
	  HPUX

2006-03-11 09:47  malaterre

	* Source/kwsys/DynamicLoader.cxx: ENH: Also look into data segment
	  (consistant with other implementation)

2006-03-11 02:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-10 17:37  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: undo last change because it
	  broke the dashboard

2006-03-10 16:53  hoffman

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add a new FILE
	  SYSTEM_PATH that allows you to read a environment variable with a
	  path in it.

2006-03-10 16:52  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: fix find program to look for
	  .com and .exe correctly and not return files with no extension on
	  windows

2006-03-10 16:03  malaterre

	* Source/kwsys/: DynamicLoader.hxx.in, SystemTools.hxx.in: ENH: Add
	  documentation on the problem with system wide path for looking up
	  dynamic libraries. STYLE: Fix trailing white spaces

2006-03-10 15:42  malaterre

	* Source/kwsys/testDynamicLoader.cxx: BUG: Need a / for Visual
	  Studio build

2006-03-10 15:38  malaterre

	* Source/kwsys/: testDynamicLoader.cxx, testSystemTools.h.in: BUG:
	  Do the proper path

2006-03-10 15:12  malaterre

	* Source/kwsys/testDynamicLoader.cxx: BUG: Need a trailing slash

2006-03-10 15:08  malaterre

	* Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx,
	  testSystemTools.h.in: BUG: Fix problem with  in the path

2006-03-10 15:03  andy

	* Source/: cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestBuildAndTestHandler.cxx,
	  CTest/cmCTestBuildAndTestHandler.h,
	  CTest/cmCTestBuildCommand.cxx, CTest/cmCTestBuildCommand.h,
	  CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
	  CTest/cmCTestCommand.h, CTest/cmCTestConfigureCommand.cxx,
	  CTest/cmCTestConfigureCommand.h,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageCommand.cxx, CTest/cmCTestCoverageCommand.h,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
	  CTest/cmCTestEmptyBinaryDirectoryCommand.h,
	  CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
	  CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
	  CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestMemCheckCommand.h,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestMemCheckHandler.h,
	  CTest/cmCTestRunScriptCommand.cxx,
	  CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestScriptHandler.h, CTest/cmCTestSleepCommand.cxx,
	  CTest/cmCTestSleepCommand.h, CTest/cmCTestStartCommand.cxx,
	  CTest/cmCTestStartCommand.h, CTest/cmCTestSubmitCommand.cxx,
	  CTest/cmCTestSubmitCommand.h, CTest/cmCTestSubmitHandler.cxx,
	  CTest/cmCTestSubmitHandler.h, CTest/cmCTestTestCommand.cxx,
	  CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h, CTest/cmCTestUpdateCommand.cxx,
	  CTest/cmCTestUpdateCommand.h, CTest/cmCTestUpdateHandler.cxx,
	  CTest/cmCTestUpdateHandler.h: STYLE: Fix some style issues

2006-03-10 14:53  malaterre

	* Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx,
	  testSystemTools.h.in: BUG: Trying to get testDynamicLoader to
	  work on Solaris and SunOS, where current directory is not lookup
	  when doing dlopen

2006-03-10 13:54  hoffman

	* Source/: cmCommandArgumentLexer.h,
	  cmDependsFortranParserTokens.h, cmDependsJavaLexer.h,
	  cmDependsJavaParserHelper.h, cmDependsJavaParserTokens.h,
	  cmExecProgramCommand.h, cmExprLexer.h, cmExprParserTokens.h,
	  cmFLTKWrapUICommand.h, cmFileCommand.h, cmFindBase.h,
	  cmGlobalBorlandMakefileGenerator.h, cmGlobalGenerator.h,
	  cmGlobalMSYSMakefileGenerator.h,
	  cmGlobalMinGWMakefileGenerator.h,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.h, cmGlobalWatcomWMakeGenerator.h,
	  cmGlobalXCodeGenerator.h, cmListCommand.h, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.h, cmSourceFile.cxx,
	  cmStringCommand.cxx, cmSystemTools.cxx, cmTarget.cxx,
	  cmTargetLinkLibrariesCommand.cxx, cmTryCompileCommand.cxx,
	  cmTryRunCommand.cxx, cmUseMangledMesaCommand.cxx,
	  cmUtilitySourceCommand.cxx, cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx, cmVariableRequiresCommand.cxx,
	  cmVariableWatch.cxx, cmVariableWatch.h, cmWhileCommand.cxx,
	  cmWin32ProcessExecution.cxx, cmXCode21Object.cxx,
	  cmXCodeObject.cxx, cmakemain.cxx: STYLE: fix line lengths

2006-03-10 13:34  malaterre

	* Source/kwsys/SystemTools.cxx: STYLE: Remove trailing whitespaces

2006-03-10 13:34  malaterre

	* Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx: BUG: Fix
	  DynamicLoader implementation on MacOSX (using old API)

2006-03-10 13:33  malaterre

	* Source/kwsys/SystemTools.cxx: ENH: Add trailing whitespace

2006-03-10 13:06  andy

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
	  cmAddDefinitionsCommand.h, cmAddDependenciesCommand.cxx,
	  cmAddExecutableCommand.h, cmBuildCommand.cxx,
	  cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
	  cmCPluginAPI.cxx, cmCPluginAPI.h, cmCacheManager.cxx,
	  cmCommandArgumentParser.cxx, cmCommandArgumentParserHelper.h,
	  cmCommandArgumentParserTokens.h, cmCreateTestSourceList.cxx,
	  cmCustomCommand.cxx, cmDependsC.cxx, cmDependsC.h,
	  cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
	  cmLocalVisualStudio7Generator.cxx, cmMacroCommand.cxx,
	  cmMacroCommand.h, cmMakeDepend.cxx, cmake.cxx, cmakewizard.cxx,
	  CPack/cmCPackGenerators.cxx, CPack/cmCPackGenerators.h,
	  CPack/cmCPackGenericGenerator.cxx,
	  CPack/cmCPackGenericGenerator.h, CPack/cmCPackLog.cxx,
	  CPack/cmCPackLog.h, CPack/cmCPackNSISGenerator.cxx,
	  CPack/cmCPackNSISGenerator.h,
	  CPack/cmCPackPackageMakerGenerator.cxx,
	  CPack/cmCPackSTGZGenerator.cxx, CPack/cmCPackSTGZGenerator.h,
	  CPack/cmCPackTGZGenerator.cxx, CPack/cmCPackTGZGenerator.h,
	  CPack/cpack.cxx: STYLE: Fix some style issues

2006-03-10 12:47  andy

	* Source/CPack/cmCPackPackageMakerGenerator.cxx: STYLE: Cleanup
	  trailing spaces

2006-03-10 12:01  malaterre

	* Source/kwsys/: Glob.cxx, Registry.cxx, RegularExpression.cxx,
	  testCommandLineArguments.cxx: STYLE: Make sure to use the proper
	  cast.

2006-03-10 11:58  alex

	* Modules/FindKDE4.cmake: ENH: new module to find the
	  FindKDE4Internal.cmake installed by kdelibs4

	  Alex

2006-03-10 11:57  malaterre

	* Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: ENH:
	  Make sure that we find the proper symbol and not the one that
	  start with _. STYLE: Remove an old style cast

2006-03-10 11:32  malaterre

	* Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: ENH:
	  Hopefully have the DynamicLoader to the proper thing.

2006-03-10 11:13  hoffman

	* Source/: cmCacheManager.h, cmLocalVisualStudio7Generator.h,
	  cmMakeDepend.h, cmMakefile.h, cmOutputRequiredFilesCommand.h,
	  cmProjectCommand.h, cmRemoveDefinitionsCommand.h,
	  cmSetTestsPropertiesCommand.h, cmSourceGroup.h,
	  cmStandardIncludes.h, cmStringCommand.h, cmSubdirCommand.h,
	  cmSystemTools.h, cmTarget.h, cmTryCompileCommand.h,
	  cmVariableWatch.h, cmXCode21Object.h, cmake.h: ENH: fix line
	  length style stuff

2006-03-10 11:12  hoffman

	* Source/cmFindBase.cxx: ENH: avoid adding junk into paths

2006-03-10 10:28  malaterre

	* Source/kwsys/testDynamicLoader.cxx: BUG: Make sure to have proper
	  dependencies

2006-03-10 10:26  hoffman

	* Source/kwsys/CMakeLists.txt: ENH: use CMAKE_DL_LIBS and not dl
	  directly as it does not always exist

2006-03-10 10:23  malaterre

	* Source/kwsys/CMakeLists.txt: COMP: Fix cygwin build

2006-03-10 10:19  malaterre

	* Source/kwsys/testDynload.c: COMP: Fix compilation on MacOSX
	  (common symbols not allowed with MH_DYLIB output format)

2006-03-10 10:12  andy

	* Source/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt: ENH: Add
	  package to bundle test

2006-03-10 10:07  andy

	* Source/kwsys/testDynamicLoader.cxx: COMP: Add missing include

2006-03-10 02:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-09 17:16  malaterre

	* Source/kwsys/testDynload.c: BUG: Remove comment

2006-03-09 17:15  malaterre

	* Source/kwsys/: testDynamicLoader.cxx, testDynload.c: ENH: remove
	  test temporarily

2006-03-09 17:08  malaterre

	* Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx: ENH: Still
	  more coverage of the DynamicLoader

2006-03-09 17:06  malaterre

	* Source/kwsys/testDynload.c: ENH: Add a file to generate the lib

2006-03-09 16:40  malaterre

	* Source/kwsys/testDynamicLoader.cxx: ENH: Improve test coverage

2006-03-09 16:40  malaterre

	* Source/kwsys/: Registry.cxx, Registry.hxx.in: STYLE: Minor style

2006-03-09 15:55  king

	* CMakeLists.txt: ENH: Updated patch level to 4 for special KDE
	  release.

2006-03-09 15:47  hoffman

	* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: if
	  CMakeCache.txt has been removed, then automatically remove
	  CMakefiles/*.cmake

2006-03-09 15:00  hoffman

	* Modules/Platform/AIX.cmake: ENH: add correct initial flags for
	  aix

2006-03-09 14:57  hoffman

	* Modules/Platform/Darwin.cmake: ENH: remove junk

2006-03-09 14:41  malaterre

	* Source/kwsys/CMakeLists.txt: ENH: Carefully turn testing of
	  DynamicLib on

2006-03-09 14:36  malaterre

	* Source/kwsys/: Directory.cxx, testSystemTools.cxx,
	  DynamicLoader.cxx: STYLE: Minor style

2006-03-09 14:35  malaterre

	* Source/kwsys/testDynamicLoader.cxx: ENH: Adding initial test for
	  DynamicLoader

2006-03-09 14:30  hoffman

	* Source/: cmFileCommand.cxx, cmFileCommand.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: use a cmake script to do the
	  clean step, this allows for large numbers of files to be removed
	  without making the command line too long

2006-03-09 14:10  alex

	* Modules/: FindKDE.cmake, FindKDE3.cmake, KDE3Macros.cmake,
	  kde3init_dummy.cpp.in, kde3uic.cmake: ENH: add real-world-tested
	  and used KDE3 support, and obsolete FindKDE.cmake, which wasn't
	  used by anybody that I heard of

	  Alex

2006-03-09 11:57  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: STYLE: Fix some style
	  issues

2006-03-09 11:35  hoffman

	* Modules/FindTCL.cmake, Source/cmFindPathCommand.cxx: ENH: fix a
	  bug in the find path stuff so that it can find headers deep in
	  frameworks

2006-03-09 11:17  andy

	* Source/CTest/: cmCTestBuildAndTestHandler.cxx,
	  cmCTestBuildCommand.cxx, cmCTestBuildHandler.cxx,
	  cmCTestBuildHandler.h, cmCTestConfigureCommand.cxx,
	  cmCTestConfigureCommand.h, cmCTestConfigureHandler.cxx,
	  cmCTestConfigureHandler.h, cmCTestCoverageCommand.cxx,
	  cmCTestCoverageCommand.h, cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h, cmCTestEmptyBinaryDirectoryCommand.h,
	  cmCTestGenericHandler.cxx, cmCTestGenericHandler.h,
	  cmCTestHandlerCommand.cxx, cmCTestHandlerCommand.h,
	  cmCTestMemCheckCommand.h, cmCTestMemCheckHandler.cxx,
	  cmCTestRunScriptCommand.cxx, cmCTestScriptHandler.cxx,
	  cmCTestStartCommand.cxx, cmCTestStartCommand.h,
	  cmCTestSubmitCommand.cxx, cmCTestSubmitCommand.h,
	  cmCTestSubmitHandler.cxx, cmCTestTestCommand.cxx,
	  cmCTestTestHandler.cxx, cmCTestTestHandler.h,
	  cmCTestUpdateCommand.cxx, cmCTestUpdateCommand.h,
	  cmCTestUpdateHandler.cxx: STYLE: Fix some style issues

2006-03-09 09:53  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix problem on
	  Wacom system with global symbolic targets

2006-03-09 08:32  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackPackageMakerGenerator.cxx, cpack.cxx: STYLE: Fix style
	  problems

2006-03-09 08:20  andy

	* Utilities/: cmcurl/formdata.c, cmtar/libtar.h: COMP: Remove win64
	  warnings

2006-03-09 02:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-08 18:16  hoffman

	* Source/cmFindProgramCommand.cxx: ENH: make sure system path is
	  not added unless asked for

2006-03-08 17:11  alex

	* Modules/UsePkgConfig.cmake: ENH: add a cmake module for using
	  pkg-config, tested in kdelibs, ok by Bill Hoffman

	  Alex

2006-03-08 16:33  andy

	* Source/CPack/: cmCPackGenerators.cxx, cmCPackGenerators.h,
	  cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
	  cmCPackLog.cxx, cmCPackLog.h, cmCPackNSISGenerator.cxx,
	  cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
	  cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.cxx,
	  cmCPackSTGZGenerator.h, cmCPackTGZGenerator.cxx,
	  cmCPackTGZGenerator.h, cpack.cxx: STYLE: Lots of formating to
	  remove style problems

2006-03-08 14:02  andy

	* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/InstallScript2.cmake,
	  Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/InstallScript2.cmake,
	  Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt: ENH: Add
	  additional subdirectory to improve testing and to allow cleanup
	  when testing cpack

2006-03-08 13:59  andy

	* Source/CPack/cmCPackPackageMakerGenerator.cxx: BUG: Handle
	  version with multiple dots

2006-03-08 13:20  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: COMP: Ok, fix typo

2006-03-08 13:13  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Add testing for cpack

2006-03-08 13:06  king

	* Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
	  AIX.

2006-03-08 12:42  king

	* Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
	  the SGI.

2006-03-08 12:36  king

	* Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing for
	  FreeBSD and Sun.

2006-03-08 12:12  king

	* Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
	  HP-UX.

2006-03-08 11:57  king

	* Source/kwsys/ProcessUNIX.c: BUG: Do not leak ps FILE when the
	  process starts but reading the header fails.

2006-03-08 11:39  king

	* Source/kwsys/testProcess.c: ENH: Added a way to quickly enable
	  manual testing of grandchild killing.

2006-03-08 11:38  king

	* Source/kwsys/ProcessUNIX.c: ENH: Added implementation of process
	  tree killing that runs "ps" to traverse the tree.

2006-03-08 10:52  andy

	* Source/: cmListFileCache.cxx, cmListFileCache.h: BUG: Remove some
	  old legacy code  and remove memory leak

2006-03-08 09:16  malaterre

	* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG:
	  Including file within a namespace{} is dangerous(unless symbols
	  are within an extern C). Also update documentation about special
	  case for MacOSX

2006-03-08 02:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-07 19:52  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: remove cpack stuff for now
	  so that we can get mac dashboards again

2006-03-07 15:31  andy

	* CMakeGraphVizOptions.cmake, Source/cmake.cxx: ENH: Add a way to
	  overwrite some preferences and ignore certain targets

2006-03-07 14:46  king

	* Source/cmake.cxx: ENH: Add CMAKE_COMMAND and CMAKE_ROOT variables
	  when running in script mode.	This partially addresses bug#2828.

2006-03-07 14:38  king

	* Source/cmGlobalGenerator.cxx: BUG: Check for whether to add -C to
	  package rule should check for a . in the first character not the
	  second.

2006-03-07 12:03  andy

	* Source/cmake.cxx: COMP: Fix warnings

2006-03-07 10:05  king

	* Source/cmFileCommand.cxx: BUG: Most platforms other than Linux
	  seem to require executable permissions on their shared libraries.

2006-03-07 10:04  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Some platforms require
	  executable permission on shared libraries.

2006-03-07 02:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-06 15:41  hoffman

	* bootstrap: ENH: add more depends for bootstrap

2006-03-06 15:14  hoffman

	* Modules/Platform/Darwin.cmake: ENH: add support for language
	  flags that allow for universal binaries

2006-03-06 15:14  hoffman

	* Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/Platform/CYGWIN.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmMakefileLibraryTargetGenerator.cxx: ENH: add support for
	  language flags at rule expansion time

2006-03-06 15:01  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: add support for manifest
	  stuff

2006-03-06 14:30  malaterre

	* Source/kwsys/DynamicLoader.cxx: COMP: Fix compilation on MacOSX

2006-03-06 14:08  hoffman

	* Modules/FindQt3.cmake: ENH: try to fix non-clean dashboards

2006-03-06 14:07  malaterre

	* Source/kwsys/CMakeLists.txt: ENH: Compile DynamicLoader

2006-03-06 14:02  malaterre

	* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH:
	  Adding kwsys implementation for a DynamicLoader class. Copy from
	  itkDynamicLoader, with patch from cmDynamicLoader

2006-03-06 13:43  hoffman

	* Source/kwsys/: Directory.cxx, Registry.cxx: ENH: add missing
	  cmake depend hacks

2006-03-06 13:34  hoffman

	* Source/kwsys/Glob.cxx: ENH: add missing cmake include

2006-03-06 13:02  malaterre

	* Source/kwsys/Directory.cxx: COMP: Some STL implementation do not
	  provide clear on std::string

2006-03-06 11:57  malaterre

	* Source/kwsys/: Directory.cxx, Directory.hxx.in: BUG: Need to
	  reset internal structure in case of multiple calls to Load

2006-03-06 10:12  malaterre

	* Source/kwsys/: Directory.cxx, Directory.hxx.in: ENH: Redo
	  implementation of itkDirectory to use kwsys (avoid duplicating
	  code).

2006-03-06 02:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-05 09:09  king

	* Source/cmLocalGenerator.cxx: BUG: Fix for generated install
	  scripts to support prefixes with trailing slashes or just a
	  single slash.

2006-03-05 08:38  hoffman

	* Source/cmFindBase.cxx: ENH: fix old style parsing of FIND
	  commands and fix broken tests

2006-03-05 02:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-04 02:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-03 23:00  hoffman

	* Source/cmFindBase.cxx: ENH: make sure NAMES tag is not required
	  for name argument, fixes msys generator

2006-03-03 19:29  king

	* Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added PERMISSIONS
	  option to the TARGETS mode of the INSTALL command.

2006-03-03 18:44  king

	* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
	  Source/cmInstallCommand.h, Source/cmInstallFilesGenerator.cxx,
	  Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
	  Source/cmInstallGenerator.h, Source/cmLocalGenerator.cxx,
	  Tests/SimpleInstall/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
	  Tests/SimpleInstall/inst2.cxx,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/inst2.cxx:
	  ENH: Added PERMISSIONS and RENAME options to the INSTALL
	  command's FILES and PROGRAMS mode, and corresponding support to
	  FILE(INSTALL).  Default permissions for shared libraries on
	  non-Windows/non-OSX platforms no longer has the execute bit set.

2006-03-03 18:06  king

	* Source/: cmTarget.cxx, cmTarget.h: ENH: Replaced UpdateLocation
	  method with call to GetLocation.  Added comment about problems
	  with the LOCATION attribute.

2006-03-03 15:04  andy

	* Source/CPack/: cmCPackPackageMakerGenerator.cxx,
	  cmCPackPackageMakerGenerator.h: ENH: Check package maker version

2006-03-03 14:28  andy

	* Source/cmake.cxx: COMP: Oops, typo

2006-03-03 14:24  andy

	* Source/: cmTarget.cxx, cmTarget.h, cmake.cxx, cmake.h: ENH: Add
	  support for exporting graphviz of the project dependencies

2006-03-03 12:58  king

	* Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmTarget.cxx, Tests/BundleTest/BundleLib.cxx,
	  Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt:
	  BUG: Fixed installation of MacOSX Bundle executables and the
	  corresponding install_name remapping support.  Extended the
	  BundleTest test to check that this all works.  Part of these
	  fixes required changing the signature of AppendDirectoryForConfig
	  in all generators.  It now accepts prefix and suffix strings to
	  deal with whether leading or trailing slashes should be included
	  with the configuration subdirectory.

2006-03-03 12:01  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: add manifest support for
	  2005

2006-03-03 11:59  hoffman

	* Modules/CMakeVS8FindMake.cmake: ENH: look for VCExpress first

2006-03-03 10:52  andy

	* Modules/CPack.Info.plist.in,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: Add verbose
	  flag to package maker and add CFBundleIdentifier string

2006-03-03 02:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-02 21:33  hoffman

	* Source/kwsys/: Registry.cxx, SystemTools.cxx: ENH: fix std in
	  kwsys, has to be kwsys_stl

2006-03-02 20:11  hoffman

	* Source/cmFindBase.cxx: ENH: remove warning

2006-03-02 15:03  hoffman

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: removed unused
	  methods after find changes

2006-03-02 14:39  hoffman

	* Source/cmTryCompileCommand.cxx: ENH: pass CMAKE_MODULE_PATH into
	  try compile projects

2006-03-02 13:43  hoffman

	* Source/: cmFindBase.cxx, cmFindLibraryCommand.cxx: ENH: fix
	  spelling errors in docs

2006-03-02 13:30  hoffman

	* Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
	  Modules/Platform/Linux.cmake, Modules/Platform/SunOS.cmake,
	  Modules/Platform/UnixPaths.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/WindowsPaths.cmake,
	  Source/cmBootstrapCommands.cxx, Source/cmFindBase.cxx,
	  Source/cmFindBase.h, Source/cmFindFileCommand.cxx,
	  Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.cxx,
	  Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.cxx,
	  Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
	  Source/cmFindProgramCommand.h, Source/kwsys/Registry.cxx,
	  Source/kwsys/SystemTools.cxx: ENH: check in new find stuff

2006-03-02 07:52  hoffman

	* Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeJavaInformation.cmake, Source/cmGlobalGenerator.cxx:
	  ENH: fix for bug 2921, move _OVERRIDE variable to a better
	  position to allow changing _INIT variables

2006-03-02 02:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-03-01 22:45  king

	* Source/: cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH:
	  Finished CMAKE_<CONFIG>_POSTFIX feature and documented it.  The
	  value of this variable is used when a library target is created
	  to initialize the <CONFIG>_POSTFIX target property.  The value of
	  this property is used (even for executables) to define a
	  per-configuration postfix on the name of the target.	Also
	  enabled use of the OUTPUT_NAME property for non-executable
	  targets.

2006-03-01 19:00  king

	* CMakeLists.txt: ENH: CMake does not need RPATHs at all for its
	  own executables.  Disable them to avoid relinking during
	  installation.

2006-03-01 18:54  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Cleaned up generation of
	  directory-level rules and their support structure.  The
	  directorystart rule has been removed in favor of checking the
	  build system in the subdirectory makefile first.  The "directory"
	  rule has been renamed "all" since it corresponds to the "all"
	  pass anyway (as against "clean").  Also fixed directory-level
	  rule for preinstall.

2006-03-01 18:49  king

	* Source/cmGlobalGenerator.cxx: BUG: Check for whether to add
	  BUILD_TYPE to install rule should check for a . in the first
	  character not the second.

2006-03-01 15:00  andy

	* Modules/: CPack.cmake, NSIS.template.in: ENH: Several changes to
	  for NSIS

2006-03-01 13:15  andy

	* CMakeLists.txt, Modules/CPack.cmake,
	  Modules/InstallRequiredSystemLibraries.cmake: ENH: Install system
	  libraries only if project requires them

2006-03-01 13:05  andy

	* Source/cmSystemTools.cxx: BUG: Even more VS8 issues

2006-03-01 12:50  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: BUG: More VS8 fixes

2006-03-01 11:55  andy

	* Templates/CMakeLists.txt: ENH: Install cpack files

2006-03-01 08:28  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h: ENH: Cleanup global targets even more
	  and potentially fix Xcode

2006-03-01 02:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-28 16:33  andy

	* Source/cmGlobalGenerator.cxx: BUG: Ok, fix the ordering

2006-02-28 16:22  andy

	* Source/CTest/cmCTestHandlerCommand.cxx: BUG: Fix for STL

2006-02-28 16:17  andy

	* Source/cmCTest.h: BUG: Handle buggy streams

2006-02-28 15:56  andy

	* Source/cmCTest.cxx: BUG: Add additional check

2006-02-28 15:31  andy

	* Source/cmGlobalGenerator.cxx: BUG: On Visual Studio and XCode,
	  handle build configurations

2006-02-28 15:31  andy

	* Source/CTest/cmCTestBuildAndTestHandler.cxx: STYLE: Remove debug

2006-02-28 14:18  andy

	* Modules/CPack.cmake, Templates/CPack.GenericLicense.txt,
	  Templates/CPack.GenericWelcome.txt: ENH: Add resource files for
	  PackageMaker

2006-02-28 14:06  andy

	* Templates/CPack.GenericDescription.txt,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add generic
	  instructions

2006-02-28 13:30  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Attempt to handle windows
	  without NSIS installed

2006-02-28 11:38  king

	* Source/kwsys/ProcessWin32.c: COMP: Fixed warnings for Borland
	  5.8.

2006-02-28 11:14  andy

	* Modules/FindQt4.cmake: BUG: Fix typo

2006-02-28 11:13  andy

	* Modules/FindQt4.cmake: ENH: Add support for debian having both
	  qt3 and qt4

2006-02-28 10:27  hoffman

	* Modules/: CMakeVS71FindMake.cmake, CMakeVS8FindMake.cmake,
	  FindDart.cmake, FindDoxygen.cmake, FindGCCXML.cmake,
	  FindHTMLHelp.cmake, FindMPI.cmake, FindQt3.cmake, FindQt4.cmake,
	  FindTCL.cmake, Platform/Darwin.cmake: ENH: use program files env
	  for searching

2006-02-28 09:53  king

	* Source/cmGlobalGenerator.cxx: BUG: Need to use the CMAKE_COMMAND
	  cache entry to get the location of CMake.

2006-02-28 08:23  andy

	* Source/CTest/cmCTestBuildAndTestHandler.cxx,
	  Source/CTest/cmCTestBuildAndTestHandler.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add support for
	  multiple build targets and start adding simple cpack tests

2006-02-28 02:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-27 23:06  hoffman

	* Source/cmSourceGroupCommand.cxx: ENH: fix problem if there are ..
	  in the path to the source file specified in a source group

2006-02-27 16:38  hoffman

	* Source/: cmFindBase.cxx, cmFindBase.h: ENH: add new find stuff

2006-02-27 12:14  hoffman

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
	  CMakeFortranInformation.cmake, CMakeRCInformation.cmake: ENH: fix
	  spelling errors

2006-02-27 10:58  andy

	* Modules/CPack.Info.plist.in, Modules/CPack.cmake,
	  Modules/NSIS.template.in, Source/cmBootstrapCommands.cxx,
	  Source/cmCommands.cxx, Source/cmGlobalGenerator.cxx,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Templates/CPackConfig.cmake.in: ENH: Several packaging issues.
	  Allow random variables to be passed to cpack (anything starting
	  with CPACK_, add preinstall to the list of dependencies for
	  package, fix typos

2006-02-27 02:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-26 02:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-25 01:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-24 18:15  andy

	* Source/: cmGlobalGenerator.cxx, cmake.h: COMP: More fixes for non
	  makefile generators and global targets

2006-02-24 17:43  andy

	* Source/cmGlobalGenerator.cxx: STYLE: Remove debug

2006-02-24 17:35  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmGlobalXCode21Generator.h,
	  cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.h:
	  COMP: Even more global target fixes

2006-02-24 16:30  andy

	* Source/CMakeLists.txt: ENH: Install cpack

2006-02-24 16:20  andy

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: More fixing of support
	  for global target son visual studio

2006-02-24 13:13  king

	* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Created target
	  property INSTALL_NAME_DIR initalized by CMAKE_INSTALL_NAME_DIR
	  specifying the directory portion of the OSX install_name field in
	  shared libraries.  This is the OSX equivalent of RPATH.

2006-02-24 12:50  hoffman

	* Source/cmSourceGroupCommand.cxx: ENH: fix warning and remove
	  unused variable

2006-02-24 11:13  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: BUG: Fix generation of Xcode 2.0
	  and earlier projects to use CMAKE_BUILD_TYPE.

2006-02-24 11:07  king

	* Source/cmGlobalXCodeGenerator.cxx: BUG: Treat GLOBAL_TARGET like
	  UTILITY for generation.

2006-02-24 10:56  andy

	* Source/cmLocalGenerator.cxx: COMP: Remove warnings

2006-02-24 10:55  andy

	* Source/cmGlobalGenerator.cxx: BUG: Only add test targets when
	  testing is enabled. Also add CMAKE_CFG_INTDIR when specified

2006-02-24 09:43  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: COMP: Handle preinstall
	  properly on IDEs

2006-02-24 09:32  andy

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: COMP: Fix for preinstall

2006-02-24 09:08  andy

	* Modules/CheckIncludeFiles.cmake: BUG: Fix the module

2006-02-24 08:57  andy

	* Source/cmake.cxx: BUG: Fix location of ctest for bootstrap

2006-02-24 02:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-23 18:25  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: try to fix things
	  up for the dashboard

2006-02-23 17:30  andy

	* Source/: cmGlobalGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Properly handle target
	  dependencies

2006-02-23 14:05  andy

	* Source/cmGlobalVisualStudio71Generator.cxx: COMP: Even more
	  Visual Studio fixes. Why is this code duplicated?

2006-02-23 13:46  andy

	* Source/: cmGlobalGenerator.cxx,
	  cmLocalVisualStudio7Generator.cxx: COMP: More fixes for visual
	  studio

2006-02-23 13:37  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalVisualStudio7Generator.cxx: COMP: Fixes for visual studio

2006-02-23 11:36  hoffman

	* Source/cmSourceGroupCommand.cxx: ENH: fix for bug 2908 crash for
	  empty source group name

2006-02-23 10:48  andy

	* Source/: cmGlobalGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Remove debug

2006-02-23 10:07  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Add a notion of a global
	  target

2006-02-23 10:02  andy

	* Source/: cmTarget.cxx, cmTarget.h, cmMakefile.cxx: ENH: Add a
	  notion of a global target

2006-02-23 10:00  andy

	* Source/: cmake.cxx, cmake.h: ENH: Add accessors for CTest and
	  CPack

2006-02-23 09:59  andy

	* Source/CPack/cpack.cxx: ENH: Allow running without config file

2006-02-23 09:58  andy

	* Modules/: CMakeConfigurableFile.in, CheckIncludeFiles.cmake,
	  CheckSymbolExists.cmake: ENH: Make modules use configure instead
	  of file write

2006-02-23 09:38  andy

	* Modules/CPack.cmake, Modules/NSIS.template.in,
	  Source/CPack/cmCPackNSISGenerator.cxx,
	  Templates/CPackConfig.cmake.in: ENH: Several NSIS features

2006-02-23 02:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-22 02:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-21 12:19  hoffman

	* Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalVisualStudio7Generator.cxx: ENH: make command line
	  flags more consistent with ide settings

2006-02-21 09:35  hoffman

	* Source/cmGlobalMSYSMakefileGenerator.cxx: ENH: use last mount
	  point found for mingw location, not first

2006-02-21 07:58  hoffman

	* Source/cmGlobalMSYSMakefileGenerator.cxx: ENH: try to get the
	  order a bit better

2006-02-21 02:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-20 23:08  hoffman

	* Modules/CMakeDetermineCCompiler.cmake, Source/cmCacheManager.cxx,
	  Source/cmGlobalMSYSMakefileGenerator.cxx,
	  Source/cmGlobalMSYSMakefileGenerator.h: ENH: better finding of
	  mingw from msys, and delete CMakeFiles directory when cache is
	  deleted

2006-02-20 17:47  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: make sure
	  CMAKE_STANDARD_LIBRARIES are used

2006-02-20 14:37  hoffman

	* Source/cmLocalGenerator.h: ENH: make it compile on vs6

2006-02-20 14:21  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Add target-level
	  COMPILE_FLAGS to the target not the individual source files.
	  This simplifies the generated files and puts flags in a more
	  logical order (VS6 works, VS7 needs more translation to work).

2006-02-20 13:42  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx: ENH: change expand stuff to pass a
	  struct for all the args

2006-02-20 12:48  king

	* Source/cmMakefileTargetGenerator.cxx: ENH: Order compilation
	  flags from most general to most specific: language, then target,
	  then source.

2006-02-20 09:54  king

	* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: BUG:
	  Xcode generator should use local generator computation of include
	  directories.

2006-02-20 03:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-19 19:29  king

	* Source/: cmFileCommand.cxx, cmInstallGenerator.cxx,
	  cmInstallTargetGenerator.cxx: BUG: Fixed optional file install
	  support for multi-configuration generators.

2006-02-19 19:28  king

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmTarget.cxx: ENH: Switched order of slash and configuration name
	  in cmGlobalGenerator::AppendDirectoryForConfig method to increase
	  flexibility.

2006-02-19 18:47  king

	* bootstrap, Source/CMakeLists.txt, Source/cmInstallCommand.cxx,
	  Source/cmInstallCommand.h, Source/cmInstallFilesCommand.h,
	  Source/cmInstallFilesGenerator.cxx,
	  Source/cmInstallFilesGenerator.h,
	  Source/cmInstallProgramsCommand.h, Source/cmLocalGenerator.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Implemented FILES and
	  PROGRAMS forms of the INSTALL command as replacements for the
	  INSTALL_FILES and INSTALL_PROGRAMS commands.	This addresses the
	  request for absolute path install destinations in bug#2691.

2006-02-19 18:44  king

	* Source/cmInstallTargetGenerator.cxx: STYLE: Removed unused
	  includes.

2006-02-19 17:44  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Using CMAKE_SKIP_BUILD_RPATH
	  to test relink support.

2006-02-19 17:27  king

	* Source/: cmInstallTargetGenerator.cxx,
	  cmInstallTargetsCommand.cxx, cmTarget.cxx, cmTarget.h: BUG: Fixed
	  relink with new install framework.

2006-02-19 16:35  king

	* Source/cmInstallCommand.cxx: COMP: Removed unused variables.

2006-02-19 16:12  king

	* Source/: cmInstallGenerator.cxx, cmInstallGenerator.h: BUG: Do
	  not report files as installed if they are optional and do not
	  exist.

2006-02-19 16:10  king

	* Source/cmInstallTargetGenerator.cxx: BUG: Import libraries should
	  be installed as STATIC_LIBRARY.

2006-02-19 15:25  king

	* bootstrap, Source/CMakeLists.txt, Source/cmInstallCommand.cxx,
	  Source/cmInstallCommand.h, Source/cmInstallGenerator.cxx,
	  Source/cmInstallGenerator.h, Source/cmInstallScriptGenerator.cxx,
	  Source/cmInstallScriptGenerator.h,
	  Source/cmInstallTargetGenerator.cxx,
	  Source/cmInstallTargetGenerator.h,
	  Source/cmInstallTargetsCommand.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSetTargetPropertiesCommand.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Created new install
	  script generation framework.	The INSTALL command creates the
	  generators which are later used by cmLocalGenerator to create the
	  cmake_install.cmake files.  A new target installation interface
	  is provided by the INSTALL command which fixes several problems
	  with the INSTALL_TARGETS command.  See bug#2691.  Bugs 1481 and
	  1695 are addressed by these changes.

2006-02-19 13:49  king

	* Modules/Platform/Windows-gcc.cmake: BUG: Fixed module creation
	  rules.  Removed soname portion of all rules because it is never
	  used on this platform.

2006-02-19 13:34  king

	* Modules/Platform/CYGWIN.cmake: BUG: Fixed cygwin module creation
	  rules.  Modules should not have the "cyg" prefix by default.
	  Removd soname flags from creation rules because they are never
	  used on this platform.

2006-02-19 13:10  king

	* Source/cmLocalGenerator.cxx,
	  Tests/CustomCommand/GeneratedHeader/CMakeLists.txt: ENH:
	  Automatic include directories should not be done by default as
	  was just implemented.  Instead a project may now set
	  CMAKE_INCLUDE_CURRENT_DIR to get this behavior.  The current
	  source and binary directories are added automatically to the
	  beginning of the include path in every directory.  This simulates
	  in-source behavior for double-quote includes when there are
	  generated sources and headers in the directory.

2006-02-19 13:08  king

	* Source/cmFileCommand.cxx: BUG: Install location full-path test
	  for windows needs to account for both lower case and upper case
	  drive letters.

2006-02-19 01:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-18 16:47  king

	* Source/cmLocalGenerator.cxx: BUG: Remove trailing slashes from
	  install destinations.

2006-02-18 16:36  king

	* Source/cmFileCommand.cxx: ENH: Clarified error message.

2006-02-18 15:42  king

	* Source/cmLocalGenerator.cxx: COMP: Fixed shadowed variable
	  warning.

2006-02-18 15:37  king

	* Modules/Platform/CYGWIN.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-gcc.cmake,
	  Modules/Platform/Windows-wcl386.cmake,
	  Modules/Platform/Windows.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h: ENH: Generate import libraries for DLLs on
	  Cygwin and MinGW.

2006-02-18 11:51  king

	* Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: ENH: If
	  CMAKE_NO_AUTOMATIC_INCLUDE_DIRECTORIES is not set try to
	  approximate in-source build include file behavior in an
	  out-of-source build by adding the build tree directory
	  corresponding to a source tree directory at the beginning of the
	  include path.  Also fixed VS6 and VS7 generators to use
	  cmLocalGenerator's computation of include paths.  The VS6
	  generator will now short-path the include directories if the
	  total length is too long in order to try to avoid its truncation
	  limit.

2006-02-18 11:03  hoffman

	* Source/: cmGlobalKdevelopGenerator.cxx,
	  cmGlobalKdevelopGenerator.h: ENH: apply patch from Alex to
	  support some more kdevelop stuff

2006-02-18 01:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-17 12:49  hoffman

	* Source/cmMakefile.cxx: ENH: put the system path ahead of the
	  command path

2006-02-17 02:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-16 20:15  king

	* Modules/CPack.cmake, Utilities/Release/Release.cmake: BUG: Do not
	  install MSVC dlls for a non-MSVC build.

2006-02-16 20:13  king

	* bootstrap: ENH: Made default install prefix consistent with
	  building with another CMake.

2006-02-16 18:50  king

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: BUG: Work-around borland make
	  bug that drops a rule completely if it has no dependencies or
	  commands.

2006-02-16 18:09  king

	* Source/cmSetTargetPropertiesCommand.h: ENH: Clarified
	  documentation of DEFINE_SYMBOL.

2006-02-16 17:49  king

	* Source/cmSetTargetPropertiesCommand.cxx: BUG: Report error when a
	  target does not exist.

2006-02-16 15:55  andy

	* Source/CPack/cmCPackNSISGenerator.cxx: BUG: Remove debug and fix
	  space between label and exec name

2006-02-16 15:41  andy

	* CMakeLists.txt: ENH: Variable name changed

2006-02-16 15:39  king

	* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Do not
	  perform pre-build, pre-link, or post-install commands when
	  relinking.

2006-02-16 15:38  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Need INSTALL_RPATH property
	  on SimpleInstallS2 also.

2006-02-16 15:35  andy

	* Templates/CPackConfig.cmake.in: ENH: Fix icons

2006-02-16 15:28  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Use target property for
	  INSTALL_RPATH of SimpleInstall so that it is the only one that
	  needs to relink.

2006-02-16 15:20  andy

	* Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h: ENH: More work on NSI to
	  improve installing and uninstalling

2006-02-16 15:18  king

	* Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmMakefileExecutableTargetGenerator.cxx,
	  Source/cmMakefileExecutableTargetGenerator.h,
	  Source/cmMakefileLibraryTargetGenerator.cxx,
	  Source/cmMakefileLibraryTargetGenerator.h,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Implemented RPATH
	  specification support.  It is documented by the command
	  SET_TARGET_PROPERTIES.

2006-02-16 13:42  martink

	* Source/cmMakefileTargetGenerator.cxx: ENH: warning fix

2006-02-16 11:32  martink

	* Source/cmMakefileTargetGenerator.cxx: ENH: warning fix

2006-02-16 10:35  hoffman

	* Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: ENH: fix for bug
	  2808, use dlopen on new OSX versions

2006-02-16 02:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-15 21:26  hoffman

	* Modules/CMakeMSYSFindMake.cmake,
	  Modules/CMakeMinGWFindMake.cmake,
	  Source/cmGlobalMSYSMakefileGenerator.cxx,
	  Source/cmGlobalMinGWMakefileGenerator.cxx: ENH: better algorithm
	  for looking for make and gcc on msys and mingw

2006-02-15 16:38  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Use NOINHERIT
	  macro to avoid linking to project default libraries which may not
	  exist.

2006-02-15 16:35  king

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx,
	  cmMakefileUtilityTargetGenerator.cxx: ENH: Cleaned up generation
	  of symbolic rules.  Removed generation of rebuild_cache and
	  similar rules from internal makefiles.

2006-02-15 12:32  martink

	* Source/cmMakefileTargetGenerator.h: COMP: fix compiler warning

2006-02-15 12:30  hoffman

	* Source/cmMakefileTargetGenerator.cxx: ENH: fix build error for
	  mac

2006-02-15 10:34  martink

	* bootstrap, Source/CMakeLists.txt,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmMakefileTargetGenerator.h: ENH: some reorg of the unix
	  makefile generator

2006-02-15 10:22  king

	* Source/: cmCTest.cxx, cmSystemTools.cxx, cmSystemTools.h,
	  cmake.cxx: ENH: Enable capture of output from VCExpress.exe and
	  devenv.exe.

2006-02-15 08:05  hoffman

	* Modules/Platform/Windows-bcc32.cmake: ENH: remove warning
	  suppressions for borland compiler, projects wanting this should
	  use -w-, the default warning level is used for all other
	  compilers.  Used to be -w- -whid -waus -wpar

2006-02-15 02:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-14 22:03  hoffman

	* Modules/CMakeMinGWFindMake.cmake, Source/cmake.cxx: ENH: do not
	  allow mingw makefiles to generate if sh.exe is in the path, also
	  do not write CMakeCache.txt if there is a fatal error.

2006-02-14 17:16  king

	* Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
	  ENH: Added FATAL_ERROR option and fixed check to not have
	  floating point roundoff problems.

2006-02-14 16:35  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Removed hard-coded
	  linking to odbc32 and odbccp32.

2006-02-14 16:32  king

	* Source/: cmGlobalVisualStudio8Generator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Avoid adding unused rules
	  to special targets like ALL_BUILD.  Make sure project
	  regeneration rules go only in desired targets.

2006-02-14 15:35  king

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h: BUG: Fixed generation of VS8
	  solution file to not be re-written when loaded by VS and to work
	  with msbuild.

2006-02-14 15:29  king

	* Modules/CheckTypeSize.cmake: ENH: Added
	  CMAKE_REQUIRED_DEFINITIONS and CMAKE_REQUIRED_INCLUDES to the
	  interface.

2006-02-14 15:15  king

	* Tests/CustomCommand/GeneratedHeader/main.cpp: COMP: Fixed form of
	  function main.

2006-02-14 14:29  andy

	* Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
	  ENH: Better handling of executables on windows

2006-02-14 14:28  andy

	* Templates/CPackConfig.cmake.in: ENH: Cleanup

2006-02-14 11:17  andy

	* Source/cmCacheManager.cxx: ENH: Report which cmake was used to
	  generate the cache in the comment

2006-02-14 10:51  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: fix try compile for MFC

2006-02-14 10:35  martink

	* Source/: cmMakefileExecutableTargetGenerator.h,
	  cmMakefileLibraryTargetGenerator.h, cmMakefileTargetGenerator.h,
	  cmMakefileUtilityTargetGenerator.h,
	  cmMakefileExecutableTargetGenerator.cxx,
	  cmMakefileLibraryTargetGenerator.cxx,
	  cmMakefileTargetGenerator.cxx,
	  cmMakefileUtilityTargetGenerator.cxx: ENH: some cleanup of the
	  makefile generator

2006-02-14 10:28  andy

	* CMakeLists.txt, Modules/CPack.cmake,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackSTGZGenerator.cxx, Source/CPack/cpack.cxx,
	  Templates/CPackConfig.cmake.in: ENH: Improved support for icons,
	  random directories, etc...

2006-02-14 02:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-13 02:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-12 02:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-11 02:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-10 15:45  king

	* Tests/CommandLineTest/CMakeLists.txt: ENH: Added test for
	  IF(DEFINED ENV{var})(.

2006-02-10 14:59  king

	* CMakeLists.txt: ENH: Updated patch level to 3 for special KDE
	  release.

2006-02-10 14:41  king

	* Source/cmIfCommand.cxx: ENH: Allow IF(DEFINED ENV{somevar}) to
	  work.

2006-02-10 14:15  king

	* Docs/cmake-mode.el: ENH: Added highlighting for LIST command.

2006-02-10 14:11  andy

	* CMakeLists.txt, Source/cmCommands.cxx, Source/cmListCommand.cxx,
	  Source/cmListCommand.h, Tests/CMakeTests/CMakeLists.txt,
	  Tests/CMakeTests/ListTest.cmake.in: ENH: Add initial
	  implementation of the list command

2006-02-10 13:54  king

	* Docs/cmake-mode.el, Source/cmCommands.cxx,
	  Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
	  Source/cmLocalGenerator.cxx, Source/cmMakefile.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/InstallScript1.cmake,
	  Tests/SimpleInstall/InstallScript2.cmake,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/InstallScript1.cmake,
	  Tests/SimpleInstallS2/InstallScript2.cmake: ENH: Added INSTALL
	  command as a placeholder for a future generic install
	  specification interface.  Currently it supports only a SCRIPT
	  option specifying a script to run during the install stage.

2006-02-10 12:43  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: fix for bug 28618, cmake.exe
	  can not find itself

2006-02-10 11:47  king

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: ENH: Strengthened
	  EXECUTE_PROCESS output check test.

2006-02-10 11:46  king

	* Source/cmExecuteProcessCommand.cxx: ENH: Remove extra windows
	  newline characters from process output.  Centralized text fix
	  processing.

2006-02-10 11:43  king

	* Source/: cmExecProgramCommand.h, cmExecuteProcessCommand.h: ENH:
	  Mention relationship of EXECUTE_PROCESS and EXEC_PROGRAM.

2006-02-10 11:41  king

	* Source/cmake.cxx: BUG: Fixed echo command to not print trailing
	  space.

2006-02-10 11:19  king

	* bootstrap: BUG: Fixed bootstrap from MSYS prompt.  It was working
	  only when the bootstrap directory in MSYS mapped to the same
	  directory on windows except for the drive letter in front.  Now
	  it should work from any path.

2006-02-10 10:30  hoffman

	* Tests/CustomCommandWorkingDirectory/: CMakeLists.txt, working.c,
	  working.c.in: ENH: fix test to work with in source build

2006-02-10 10:11  hoffman

	* Source/cmLocalGenerator.cxx: ENH: fix bug for single char
	  libraries

2006-02-10 09:46  andy

	* Modules/CheckLibraryExists.cmake: BUG: Fix
	  CMAKE_REQUIRED_LIBRARIES stuff in this module

2006-02-10 02:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-09 23:08  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: bug fix for 2829
	  better flags for idl tool

2006-02-09 19:29  king

	* Source/cmLocalVisualStudio6Generator.cxx: COMP: Removed unused
	  variables.

2006-02-09 19:25  king

	* CMakeLists.txt: ENH: Updated patch level to 2 for special KDE
	  release.

2006-02-09 19:23  king

	* Modules/: CheckCSourceCompiles.cmake,
	  CheckCXXSourceCompiles.cmake, CheckFunctionExists.cmake,
	  CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
	  CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
	  CheckSymbolExists.cmake, CheckVariableExists.cmake: ENH: Made
	  Check* modules more consistent and well documented.  Added
	  CMAKE_REQUIRED_DEFINITIONS option.

2006-02-09 19:03  king

	* Source/cmMakefile.cxx: BUG: Need to include empty arguments when
	  parsing prefix/suffix lists for FindLibrary.

2006-02-09 19:03  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Adding option
	  to return empty arguments when expanding a list.

2006-02-09 18:42  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: BUG: Fixed generation of cmake
	  re-run rules.

2006-02-09 18:39  king

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: BUG: Avoid case
	  problems on windows.

2006-02-09 17:29  king

	* Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
	  BUG: Deal with case insensitivity on windows linker paths.  Also
	  fixed spelling typo.

2006-02-09 15:33  king

	* Modules/FindPNG.cmake: ENH: Put libpng name back because it is
	  needed for plain windows.

2006-02-09 15:08  king

	* Modules/: FindJPEG.cmake, FindPNG.cmake, FindTIFF.cmake,
	  FindZLIB.cmake: ENH: Removing platform-specific name hacks now
	  that FIND_LIBRARY handles it.

2006-02-09 15:05  king

	* Modules/CMakeGenericSystem.cmake, Modules/Platform/CYGWIN.cmake,
	  Modules/Platform/Darwin.cmake, Modules/Platform/HP-UX.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-gcc.cmake,
	  Modules/Platform/Windows.cmake, Source/cmMakefile.cxx: ENH: Added
	  platform settings CMAKE_FIND_LIBRARY_PREFIXES and
	  CMAKE_FIND_LIBRARY_SUFFIXES to allow customized searching for
	  libraries.

2006-02-09 14:28  king

	* Modules/CheckSymbolExists.cmake: ENH: Pay attention to
	  CMAKE_REQUIRED_INCLUDES.

2006-02-09 14:18  king

	* Modules/Platform/Windows-g++.cmake: BUG: Need Windows-g++.cmake
	  module to support C++-only projects on Windows.

2006-02-09 13:48  king

	* Modules/CMakeCXXCompiler.cmake.in: BUG: Need to duplicate some
	  information from CMakeCCompiler to support C++-only projects.

2006-02-09 13:14  king

	* Modules/: CheckCSourceCompiles.cmake,
	  CheckCXXSourceCompiles.cmake, CheckIncludeFiles.cmake: ENH: Patch
	  from Alexander Neundorf to improve behavior.

2006-02-09 12:04  king

	* Modules/: FindJPEG.cmake, FindPNG.cmake, FindTIFF.cmake,
	  FindZLIB.cmake: ENH: Added names for gnuwin32 library versions.

2006-02-09 09:34  david.cole

	* Utilities/cmtar/wrapper.c: COMP: Last (?) fix for dashboard
	  warning.

2006-02-09 02:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-08 15:37  hoffman

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomTargetCommand.cxx, cmVTKWrapJavaCommand.cxx: ENH: fix
	  broken tests

2006-02-08 14:12  hoffman

	* Source/: CMakeLists.txt, cmGlobalXCodeGenerator.cxx: ENH: working
	  directory working for XCode

2006-02-08 12:01  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h: ENH: Enabled new
	  WORKING_DIRECTORY option to ADD_CUSTOM_COMMAND and
	  ADD_CUSTOM_TARGET on VS 6 generator.

2006-02-08 11:33  hoffman

	* Tests/CustomCommandWorkingDirectory/: CMakeLists.txt,
	  customTarget.c, working.c: ENH: add test for working directory of
	  custom command and target

2006-02-08 10:58  hoffman

	* Modules/CMakeFortranInformation.cmake, Source/CMakeLists.txt,
	  Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomCommandCommand.h,
	  Source/cmAddCustomTargetCommand.cxx,
	  Source/cmAddCustomTargetCommand.h, Source/cmCPluginAPI.cxx,
	  Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
	  Source/cmFLTKWrapUICommand.cxx, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmIncludeExternalMSProjectCommand.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmQTWrapCPPCommand.cxx,
	  Source/cmQTWrapUICommand.cxx, Source/cmVTKWrapJavaCommand.cxx:
	  ENH: add working directory support

2006-02-08 10:13  king

	* CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
	  ENH: Added option BUILD_CursesDialog if curses is found.  This
	  allows people to disable building the dialog even when curses is
	  found.

2006-02-08 09:51  king

	* Modules/FindQt4.cmake: BUG: Fixed qt version message.  Submitted
	  by Tanner Lovelace.

2006-02-08 07:17  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: Fix
	  problem with STL on HP, and fix reusing the same variable in for
	  loops

2006-02-08 02:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-07 17:10  king

	* Modules/Platform/Windows-cl.cmake: ENH: Adding definition of MSVC
	  when it is the compiler.

2006-02-07 17:09  king

	* Source/cmMakefile.cxx: BUG: Fixed finding of MinGW libraries with
	  a windows build of CMake.

2006-02-07 12:53  andy

	* Source/CPack/cpack.cxx: ENH: Add missing help for -C option

2006-02-07 11:43  andy

	* Source/kwsys/SystemTools.cxx: COMP: Fix compile problem on
	  windows and mac

2006-02-07 10:43  andy

	* Source/kwsys/SystemTools.cxx: COMP: Fix build problem

2006-02-07 10:23  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Move
	  relative path to kwsys

2006-02-07 10:11  king

	* bootstrap, Source/cmStandardIncludes.h,
	  Source/kwsys/CMakeLists.txt, Source/kwsys/String.hxx.in: ENH:
	  Added kwsys::String class to shorten debugging symbols and error
	  messages involving std::string.

2006-02-07 09:25  malaterre

	* Source/kwsys/SystemTools.hxx.in: ENH: Add some doc for visible
	  class

2006-02-07 08:49  andy

	* Source/: cmCTest.cxx, cmListFileCache.cxx, cmListFileCache.h,
	  cmMakefile.cxx, cmTryCompileCommand.cxx, cmTryRunCommand.cxx,
	  cmakemain.cxx, ctest.cxx, CTest/cmCTestBuildAndTestHandler.cxx:
	  ENH: Since list file cache does not make much sense any more
	  (because of proper list file parsing), and it actually adds
	  unnecessary complications and make ctest scripting not work, take
	  it out

2006-02-07 08:03  david.cole

	* Utilities/cmtar/wrapper.c: COMP: Fix next round of dashboard
	  warnings.

2006-02-07 02:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-06 16:32  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: allow for - in the
	  name of targets for nmake

2006-02-06 09:31  david.cole

	* Utilities/cmtar/: extract.c, output.c, wrapper.c: COMP: Fix CMake
	  dashboard warnings related to previous revisions.

2006-02-06 02:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-05 02:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-04 02:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-03 18:08  king

	* CMakeLists.txt: ENH: Incremented patch version for special KDE
	  release.

2006-02-03 17:09  king

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: ENH: Added test for new
	  EXECUTE_PROCESS command.

2006-02-03 16:55  king

	* Docs/cmake-mode.el: ENH: Adding new EXECUTE_PROCESS command that
	  interfaces to KWSys Process Execution.

2006-02-03 16:51  king

	* Source/: cmCommands.cxx, cmExecuteProcessCommand.cxx,
	  cmExecuteProcessCommand.h: ENH: Adding new EXECUTE_PROCESS
	  command that interfaces to KWSys Process Execution.

2006-02-03 12:03  king

	* Source/cmGlobalXCodeGenerator.h: COMP: Added missing method decl
	  to header.

2006-02-03 11:48  david.cole

	* Utilities/cmtar/: decode.c, extract.c, output.c, wrapper.c: BUG:
	  Fix mem leaks related to th_get_pathname. Change this
	  implementation of th_get_pathname so that it *always* returns a
	  strdup'ed value. Callers must now free non-NULL returns from
	  th_get_pathname. Change all callers to call free appropriately.

2006-02-03 11:36  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
	  cmTarget.cxx: BUG: Fixed cmTarget::GetFullPath to not append the
	  configuration name when only one configuration is built.  It now
	  asks the generator what subdirectory if any to use for a given
	  configuration name.

2006-02-03 02:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-02 20:18  king

	* CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
	  COMP: Fixed build on VC++ Express 2005.  Explicitly testing for
	  MFC to determine whether to build the MFCDialog.

2006-02-02 20:16  king

	* Modules/CMakeGenericSystem.cmake: BUG: CMAKE_INSTALL_PREFIX must
	  always have forward slashes.

2006-02-02 20:15  king

	* Modules/Platform/Windows-cl.cmake: BUG: Removed odbc32.lib and
	  odbccp32.lib from standard libraries on VS 8 because VC++ Express
	  2005 does not have them.  They are SQL database access libraries
	  and should not be needed for every application.  User code can
	  always explicitly link the library.  Also replacing deprecated
	  /GZ option with /RTC1 for VS 8.  This addresses bug#2795.

2006-02-02 15:53  david.cole

	* Utilities/cmtar/filesystem.c: BUG: Fix memory leak in libtar's
	  kwReadDir. Use a static buffer like readdir (probably) does
	  rather than malloc-ing a block which never gets free-d.

2006-02-02 03:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-02-01 02:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-31 19:34  king

	* Source/: CMakeLists.txt, cmake.cxx: ENH: Enabled build of VS 7
	  and 8 generators for MinGW.

2006-01-31 18:50  king

	* bootstrap, Source/cmake.cxx: ENH: Enabled bootstrapping with
	  MinGW from an MSYS prompt.

2006-01-31 10:46  king

	* Source/cmGetFilenameComponentCommand.cxx: BUG: ABSOLUTE option
	  should evaluate relative paths with respect to
	  CMAKE_CURRENT_SOURCE_DIR.  This addresses bug#2797.

2006-01-31 05:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-30 14:25  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: more cleanup and removal of
	  old code

2006-01-30 13:57  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: cleanup and remove some old
	  code

2006-01-30 02:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-29 02:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-28 01:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-27 18:20  king

	* Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.h,
	  cmFindPathCommand.cxx, cmFindPathCommand.h, cmMakefile.cxx,
	  cmMakefile.h: ENH: Improved support for user-configured search
	  paths.  Paths given in the CMAKE_LIBRARY_PATH cmake variable are
	  searched first, then those in the CMAKE_LIBRARY_PATH environment
	  variable, then those listed in the call to the FIND_LIBRARY
	  command and finally those listed in the PATH environment
	  variable.  The support is similar for finding include files with
	  FIND_PATH, but the variable is CMAKE_INCLUDE_PATH.

2006-01-27 13:48  king

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: BUG: VS7 generator should use
	  per-configuration linker flags for targets.  This addresses
	  bug#2765.

2006-01-27 13:46  andy

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
	  ENH: Better handle interleved error/output

2006-01-27 13:07  king

	* Modules/readme.txt, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h: ENH: Added optional component list
	  to the REQUIRED option of the FIND_PACKAGE command.  This
	  addresses bug#2771.

2006-01-27 12:58  martink

	* Source/cmOptionCommand.h: STYLE: spelling fix

2006-01-27 12:58  martink

	* Source/cmMessageCommand.h: STYLE: grammer fix

2006-01-27 11:19  hoffman

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: add extra thing for
	  svn X status output

2006-01-27 01:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-26 01:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-25 14:12  hoffman

	* Source/cmTryCompileCommand.cxx: ENH: fix double
	  CMAKE_(LANG)_FLAGS problem in try compile

2006-01-25 12:16  hoffman

	* Modules/: FindQt.cmake, FindQt4.cmake: ENH: change to fatal error

2006-01-25 11:41  hoffman

	* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineFortranCompiler.cmake,
	  CMakeDetermineJavaCompiler.cmake, CMakeDetermineRCCompiler.cmake:
	  ENH: fix more than one argument passed in to compilers via
	  environment

2006-01-25 11:07  hoffman

	* Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: fix docs,
	  and revert fatal error change

2006-01-25 08:39  hoffman

	* Source/cmMessageCommand.cxx: ENH: make all errors fatal in
	  message command

2006-01-25 08:38  hoffman

	* Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/Complex/Executable/testcflags.c,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/testcflags.c,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/testcflags.c: ENH: add
	  COMPILE_FLAGS to targets

2006-01-25 00:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-24 15:48  hoffman

	* Source/cmStandardIncludes.h: ENH: fix for borland memcpy junk

2006-01-24 12:07  andy

	* Modules/CheckCXXSourceCompiles.cmake: ENH: fix bug, write the
	  correct file

2006-01-24 07:58  hoffman

	* Source/cmLocalGenerator.cxx: COMP: fix warning

2006-01-24 00:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-23 17:24  hoffman

	* Source/cmLocalGenerator.cxx: ENH: fix warning

2006-01-23 16:36  martink

	* Source/kwsys/SystemTools.cxx: ENH: by Bill make sure path is unix
	  style

2006-01-23 13:50  hoffman

	* Source/: CMakeLists.txt, cmGlobalWatcomWMakeGenerator.cxx,
	  cmLocalGenerator.cxx: ENH: fix problem with watcom and short
	  paths and -I

2006-01-23 12:31  hoffman

	* Source/cmDepends.cxx: ENH: correct include for memcpy

2006-01-23 11:32  hoffman

	* Modules/Platform/kFreeBSD.cmake: ENH: add kFreeBSD support

2006-01-23 00:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-22 21:15  hoffman

	* Modules/CheckTypeSize.cmake: ENH: fix check type size

2006-01-22 00:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-21 00:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-20 01:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-19 00:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-18 00:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-17 16:53  hoffman

	* Source/kwsys/SystemTools.hxx.in: ENH: fix for icc

2006-01-17 16:22  martink

	* Utilities/cmcurl/CMake/CheckTypeSize.cmake: BUG: revert such that
	  it should work

2006-01-17 14:35  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: more fixes
	  for watcom

2006-01-17 10:21  hoffman

	* Modules/CMakeBackwardCompatibilityCXX.cmake,
	  Modules/CMakeFindWMake.cmake, Modules/TestForSSTREAM.cmake,
	  Modules/TestForSSTREAM.cxx, Modules/readme.txt,
	  Modules/Platform/Windows-wcl386.cmake, Source/CMakeLists.txt,
	  Source/cmCPluginAPI.cxx, Source/cmCPluginAPI.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalWatcomWMakeGenerator.cxx,
	  Source/cmGlobalWatcomWMakeGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h, Source/cmStringCommand.h,
	  Source/cmake.cxx, Source/kwsys/Directory.cxx,
	  Source/kwsys/EncodeExecutable.c, Source/kwsys/Glob.cxx,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
	  Source/kwsys/kwsysPlatformCxxTests.cxx,
	  Source/kwsys/testRegistry.cxx,
	  Tests/Complex/cmTestConfigure.h.in,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/LoadCommand/CMakeCommands/CMakeLists.txt,
	  Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
	  Tests/LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
	  Tests/SubDir/CMakeLists.txt,
	  Tests/SubDir/vcl_algorithm_vcl_pair_double.foo.c,
	  Tests/SubDir/AnotherSubdir/pair_int.int.c,
	  Tests/SubDir/ThirdSubDir/pair_int.int1.c,
	  Utilities/cmcurl/CMakeLists.txt, Utilities/cmcurl/timeval.h,
	  Utilities/cmcurl/CMake/CheckTypeSize.c.in,
	  Utilities/cmcurl/CMake/CheckTypeSize.cmake,
	  Utilities/cmcurl/Platforms/WindowsCache.cmake,
	  Utilities/cmtar/handle.c, Utilities/cmtar/libtar.c: ENH: add
	  support for watcom wmake and wcl386

2006-01-17 09:27  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: correct standard
	  libraries

2006-01-17 00:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-16 12:54  yogi.girdhar

	* Utilities/cmtar/compat/compat.h: COMP: wrapped compat.h inside a
	  extern C block so that we can use it in C++ code

2006-01-16 00:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-15 00:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-14 10:27  king

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed shadowed variable
	  warning.

2006-01-14 00:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-13 20:51  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: Further centralized custom
	  command dependency computation.  Custom command dependencies in
	  the source tree may now also be specified relative to the source
	  directory.

2006-01-13 19:36  king

	* Source/cmFLTKWrapUICommand.cxx: BUG: Removed bogust dependency.

2006-01-13 19:35  king

	* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: COMP: Removed
	  unused variables.

2006-01-13 18:33  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator3.cxx: COMP: Removed unused paramter
	  from cmLocalGenerator::OutputLinkLibraries.

2006-01-13 18:18  king

	* Source/cmFileCommand.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h,
	  Source/cmLinkLibrariesCommand.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
	  Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTargetLinkLibrariesCommand.h, Source/cmXCodeObject.h,
	  Source/CTest/cmCTestBuildAndTestHandler.cxx,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Sweeping
	  changes to cleanup computation of target names.  This should fix
	  many bugs related to target names being computed inconsistently.

	  - Centralized computation of a target's file name to a method in
	   cmTarget.  Now that global knowledge is always available the
	  *_CMAKE_PATH cache variables are no longer needed.

	  - Centralized computation of link library command lines and link
	   directory search order.

	  - Moved computation of link directories needed to link CMake
	  targets   to be after evaluation of linking dependencies.

	  This also removed alot of duplicate code in which each version
	  had its own bugs.

	  This commit is surrounded by the tags

	    CMake-TargetNameCentralization1-pre

	  and

	    CMake-TargetNameCentralization1-post

	  so make the large set of changes easy to identify.

2006-01-13 11:44  hoffman

	* Source/cmTryCompileCommand.cxx,
	  Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: fix for CMakeTmp
	  move broken stuff

2006-01-13 09:57  hoffman

	* Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake: ENH: fix
	  checktypesize

2006-01-13 00:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-12 23:08  hoffman

	* Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake: ENH: move
	  define into configured file and do not use the command line

2006-01-12 14:21  andy

	* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h:
	  COMP: Remove warning

2006-01-12 13:48  martink

	* Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Modules/CMakeTestFortranCompiler.cmake,
	  Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/CheckIncludeFiles.cmake, Modules/CheckSymbolExists.cmake,
	  Modules/CheckTypeSize.cmake, Modules/FindSDL_sound.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
	  Source/cmTryRunCommand.cxx,
	  Utilities/cmcurl/CMake/CheckTypeSize.cmake,
	  Tests/TryCompile/CMakeLists.txt: ENH: put CmakeTmp into
	  CMakeFiles

2006-01-12 11:10  hoffman

	* Modules/FindwxWindows.cmake: ENH: contribution from Jan Woetzel

2006-01-12 09:20  andy

	* Source/cmGeneratedFileStream.cxx: COMP: Fix compile error that
	  was caused by the binary flag

2006-01-12 00:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-11 19:12  andy

	* Source/CPack/cmCPackTGZGenerator.cxx: ENH: Fix compression on
	  Windows

2006-01-11 19:06  andy

	* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
	  Add support for binary

2006-01-11 11:23  andy

	* Source/CPack/cmCPackGenericGenerator.cxx: ENH: Add a way to
	  specify a custom install command

2006-01-11 11:08  andy

	* CMakeLists.txt, Modules/CPack.cmake, Modules/NSIS.template.in,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Templates/CPackConfig.cmake.in: ENH: Some improvements: specify
	  link, copy msvc libraries, fix install directory

2006-01-11 00:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-10 12:05  andy

	* Source/CPack/: cmCPackConfigure.h.in, cmCPackNSISGenerator.cxx,
	  cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.h: COMP:
	  Remove legacy code and fix sun build

2006-01-10 00:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-09 18:24  andy

	* Modules/NSIS.template.in,
	  Source/CPack/cmCPackGenericGenerator.cxx: ENH: Use specified
	  output file name, also detect errors during install

2006-01-09 18:20  andy

	* Templates/CPackConfig.cmake.in: ENH: Pass CPACK_PACKAGE_FILE_NAME

2006-01-09 18:20  andy

	* Modules/CPack.cmake: ENH: Cleanup

2006-01-09 16:34  andy

	* Modules/NSIS.template.in: BUG: Allow spaces in path

2006-01-09 14:56  hoffman

	* Tests/CustomCommand/GeneratedHeader/: CMakeLists.txt,
	  generated.h.in, main.cpp: ENH: add test for generated header

2006-01-09 14:40  hoffman

	* Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/Wrapping/CMakeLists.txt, Tests/Wrapping/fakefluid.cxx: ENH:
	  for all custom commands that can not be given to a target, add
	  them to all targets in the current makefile

2006-01-09 13:15  andy

	* CMakeLists.txt: STYLE: Add an explanation for a bunch of
	  backslashes

2006-01-09 13:14  andy

	* Source/CPack/cmCPackTGZGenerator.cxx: BUG: Fix memory problem

2006-01-09 12:46  hoffman

	* Utilities/Release/: Release.cmake, cmake_release.sh.in: ENH:

2006-01-09 12:45  hoffman

	* Modules/: FindQt.cmake, FindQt4.cmake: ENH: add qt quiet stuff

2006-01-09 11:26  andy

	* CMakeLists.txt, Modules/CPack.cmake,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Templates/CPackConfig.cmake.in: ENH: Fix test for cpack
	  variables, add support for icon on windows

2006-01-09 00:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-08 00:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-07 00:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-06 15:51  hoffman

	* Modules/: CMakeMSYSFindMake.cmake, CMakeMinGWFindMake.cmake,
	  Platform/Linux-icpc.cmake: ENH: merge from main tree

2006-01-06 15:51  hoffman

	* Source/: cmGlobalMSYSMakefileGenerator.cxx,
	  cmGlobalMSYSMakefileGenerator.h,
	  cmGlobalMinGWMakefileGenerator.cxx,
	  cmGlobalMinGWMakefileGenerator.h: ENH: add missing files

2006-01-06 15:07  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/CYGWIN.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-g77.cmake,
	  Modules/Platform/Windows-gcc.cmake,
	  Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
	  Source/cmAddExecutableCommand.cxx, Source/cmCTest.cxx,
	  Source/cmDependsC.cxx, Source/cmDependsC.h,
	  Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
	  Source/cmFindPathCommand.cxx, Source/cmFindPathCommand.h,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/cmake.cxx, Source/CTest/cmCTestBuildAndTestHandler.cxx,
	  Source/kwsys/ProcessUNIX.c, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/SystemTools.hxx.in, Tests/Complex/CMakeLists.txt,
	  Tests/Complex/cmTestConfigure.h.in,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/CustomCommand/CMakeLists.txt,
	  Utilities/Release/cmake_release.sh,
	  Utilities/Release/cmake_release.sh.in: ENH: merges from main tree

2006-01-06 13:54  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix missing plist file
	  error

2006-01-06 10:45  andy

	* Utilities/cmtar/compat/snprintf.c: COMP: Try to remove more
	  warnings

2006-01-06 00:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-05 17:16  king

	* Source/: cmDependsC.cxx, cmDependsC.h: BUG: Fix for scanning
	  generated headers included with double-quotes.  Also fixed
	  double-quote include support to not use the special quoted
	  location when a full path is given on the include line.

2006-01-05 15:49  king

	* Source/kwsys/testProcess.c: ENH: Added special test 0 to just run
	  a given command line.

2006-01-05 13:27  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx, cpack.cxx: ENH: More
	  debugging and work on PackageMaker code

2006-01-05 13:25  yogi.girdhar

	* Utilities/cmtar/: config.h.in, libtar.c: BUG: libtar now compiles
	  in VJ and works with vtkzlib

2006-01-05 12:33  andy

	* Source/CPack/cmCPackLog.cxx: ENH: flush the output

2006-01-05 12:16  andy

	* Source/CPack/cpack.cxx: BUG: Use objects that exist

2006-01-05 12:16  andy

	* Source/CPack/cmCPackLog.cxx: BUG: Print the right line number to
	  the right pipe

2006-01-05 10:37  andy

	* Source/CPack/cmCPackPackageMakerGenerator.cxx: BUG: Revert back

2006-01-05 09:18  hoffman

	* CMakeLists.txt: ENH: use a safer check for CPack

2006-01-05 09:13  hoffman

	* Source/: cmAddExecutableCommand.cxx, cmGlobalXCodeGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx: ENH: fix
	  bundles for Mac and Xcode

2006-01-05 03:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-04 16:24  hoffman

	* Source/CPack/cmCPackTGZGenerator.cxx: ENH: remove assert

2006-01-04 15:13  andy

	* CMakeLists.txt, Modules/CPack.Description.plist.in,
	  Modules/NSIS.template.in,
	  Source/CPack/cmCPackGenericGenerator.cxx,
	  Source/CPack/cmCPackSTGZGenerator.cxx,
	  Source/CPack/cmCPackTGZGenerator.cxx, Source/CPack/cpack.cxx,
	  Modules/CPack.cmake, Templates/CPackConfig.cmake.in: ENH: More
	  CPack stuff and fix zlib compression

2006-01-04 09:55  hoffman

	* Source/cmFindPathCommand.cxx: ENH: remove debug print stuff

2006-01-04 08:32  andy

	* Source/kwsys/CMakeLists.txt: COMP: Do not build tests if build
	  testing is off

2006-01-04 01:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-03 17:11  hoffman

	* Utilities/Release/cmake_release.sh: ENH: update revision numbers

2006-01-03 17:07  hoffman

	* Utilities/Release/cmake_release.sh.in: ENH: move to patch 2

2006-01-03 16:40  hoffman

	* Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: add new
	  cmakedefine01 feature from bug report 2603

2006-01-03 14:00  hoffman

	* Modules/Platform/: CYGWIN-g77.cmake, CYGWIN.cmake: ENH: add exe
	  stuff for cygwin

2006-01-03 08:39  andy

	* Source/cmSystemTools.cxx: COMP: Remove warnings on HP-UX

2006-01-03 08:39  andy

	* Utilities/cmtar/append.c, Utilities/cmtar/extract.c,
	  Utilities/cmtar/libtar.c, Source/CPack/cmCPackLog.cxx,
	  Source/CPack/cpack.cxx: COMP: Remove warnings

2006-01-03 01:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-02 17:28  andy

	* Source/CPack/: cmCPackGenerators.cxx,
	  cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
	  cmCPackNSISGenerator.cxx, cmCPackNSISGenerator.h,
	  cmCPackPackageMakerGenerator.cxx, cmCPackPackageMakerGenerator.h,
	  cmCPackSTGZGenerator.cxx, cmCPackSTGZGenerator.h,
	  cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h, cpack.cxx: ENH:
	  Start working on CPack input file and cleanups

2006-01-02 17:22  andy

	* Source/CPack/: cmCPackLog.h, cmCPackLog.cxx: COMP: Fix compile
	  errors

2006-01-02 16:14  andy

	* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
	  CPack/cmCPackGenerators.h, CPack/cmCPackGenericGenerator.cxx,
	  CPack/cmCPackGenericGenerator.h, CPack/cmCPackLog.cxx,
	  CPack/cmCPackLog.h, CPack/cmCPackNSISGenerator.cxx,
	  CPack/cmCPackPackageMakerGenerator.cxx,
	  CPack/cmCPackSTGZGenerator.cxx, CPack/cmCPackTGZGenerator.cxx,
	  CPack/cpack.cxx: ENH: More improvements and add logging

2006-01-02 15:01  hoffman

	* Tests/: CustomCommand/CMakeLists.txt, Wrapping/CMakeLists.txt:
	  BUG: force EXECUABLE and LIBRARY output paths so bad cache
	  entries do not fail tests

2006-01-02 14:33  andy

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: BUG: Flush the EXECUTABLE
	  and LIBRARY output path to internal

2006-01-02 13:37  hoffman

	* Modules/CMakeGenericSystem.cmake,
	  Modules/Platform/Windows-g77.cmake,
	  Modules/Platform/Windows-gcc.cmake,
	  Modules/Platform/Windows.cmake, Source/cmTarget.cxx: BUG: fix for
	  bug 2322, use CMAKE_EXECUTABLE_SUFFIX variable for exe suffix

2006-01-02 13:34  hoffman

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix build problem
	  on gcc

2006-01-02 12:36  hoffman

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: BUG: fix for bug 2533, make
	  foo/foo.o now works and .o files are in the help

2006-01-02 11:39  andy

	* Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warning

2006-01-02 11:21  hoffman

	* Utilities/Release/Release.cmake: ENH: remove MS dll's from
	  install on cygwin

2006-01-02 11:07  hoffman

	* Source/: cmFindPathCommand.cxx, cmMakefile.cxx: ENH: change
	  framework order

2006-01-02 10:37  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackGenericGenerator.h, cmCPackTGZGenerator.cxx,
	  cmCPackTGZGenerator.h: COMP: Fix build problems

2006-01-02 10:36  andy

	* Source/cmGeneratedFileStream.cxx: BUG: Fix the compression with
	  custom extension

2006-01-02 07:53  andy

	* Source/CPack/: cmCPackPackageMakerGenerator.cxx,
	  cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h: ENH: Use libtar

2006-01-02 07:52  andy

	* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
	  Add a way to overwrite compression extension

2006-01-02 01:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2006-01-01 23:31  andy

	* Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h: ENH:
	  Merge from cpack branch

2006-01-01 23:28  andy

	* Modules/: CPack.Description.plist.in, CPack.Info.plist.in,
	  NSIS.template.in: ENH: Merge from CPack branch

2006-01-01 23:21  andy

	* Source/CPack/: cmCPackConfigure.h.in, cmCPackGenerators.cxx,
	  cmCPackGenerators.h, cmCPackGenericGenerator.cxx,
	  cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
	  cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
	  cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.cxx,
	  cmCPackSTGZGenerator.h, cmCPackTGZGenerator.cxx,
	  cmCPackTGZGenerator.h, cpack.cxx: ENH: Merge from the cpack
	  branch

2006-01-01 01:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-31 13:10  king

	* Tests/TarTest/CMakeLists.txt: ENH: Simplified ln command to use
	  relative path in symlink.

2005-12-31 12:59  king

	* Source/kwsys/ProcessUNIX.c: BUG: When more than one command is
	  given and one of them fails to start and the rest are killed, do
	  not forget to reap the killed children.

2005-12-31 10:33  andy

	* Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h: COMP:
	  Try to fix major/minor problem on aix

2005-12-31 09:40  andy

	* Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h: COMP:
	  Attempt to fix problems with major and minor

2005-12-31 01:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-30 21:54  hoffman

	* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmFindPathCommand.cxx, cmFindPathCommand.h: ENH: move framework
	  stuff from FindFile to FindPath

2005-12-30 21:54  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix so verbose is
	  put in the correct place

2005-12-30 17:51  andy

	* Utilities/cmtar/compat/snprintf.c: COMP: Fix systems that do not
	  have both vsnprintf and snprintf.

2005-12-30 17:27  andy

	* Utilities/cmtar/: CMakeLists.txt, config.h.in, compat/compat.h,
	  compat/snprintf.c: COMP: Fix support for vsnprintf

2005-12-30 16:28  andy

	* Source/cmSystemTools.cxx: COMP: Fix warning on sun

2005-12-30 16:05  andy

	* Utilities/cmtar/extract.c: COMP: Another borland bug

2005-12-30 15:46  andy

	* Tests/TarTest/CMakeLists.txt: ENH: Add testing of symlinks too

2005-12-30 15:46  andy

	* Utilities/cmtar/extract.c: BUG: Handle mkdirhier properly since
	  it may modify the string

2005-12-30 15:32  andy

	* Source/cmSystemTools.cxx: COMP: Remove sun warning

2005-12-30 15:27  andy

	* Source/CMakeLists.txt, Tests/TarTest/CMakeLists.txt,
	  Tests/TarTest/TestTarExec.cxx: ENH: Add a tar test

2005-12-30 15:25  andy

	* Source/cmake.cxx: ENH: Add a way to compare two files

2005-12-30 14:51  andy

	* Source/cmSystemTools.cxx, Utilities/cmtar/handle.c,
	  Utilities/cmtar/libtar.c, Utilities/cmtar/libtar.h: ENH: Cleanup
	  the file handler stuf so that now any file descriptor type can be
	  used

2005-12-30 14:50  andy

	* CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt,
	  Utilities/cmexpat/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt,
	  Utilities/cmzlib/CMakeLists.txt, Source/CMakeLists.txt: COMP:
	  Cleanup regular expressions

2005-12-30 14:31  andy

	* Source/cmSystemTools.cxx: COMP: Remove unused variable

2005-12-30 14:23  andy

	* Utilities/cmtar/compat/: basename.c, dirname.c: COMP: Remove
	  warnings by exposing some variables

2005-12-30 14:22  andy

	* Source/cmSystemTools.cxx, Utilities/cmtar/handle.c,
	  Utilities/cmtar/libtar.c, Utilities/cmtar/libtar.h: COMP: Fix
	  support for gzip on non-32 bit platforms

2005-12-30 13:22  andy

	* Utilities/cmtar/util.c: COMP: Remove warning about argument not
	  being int

2005-12-30 13:22  andy

	* Source/: cmFindFileCommand.cxx, cmGlobalXCodeGenerator.cxx: COMP:
	  Remove shadow variable warning

2005-12-30 12:58  andy

	* Source/cmSystemTools.cxx: COMP: Use mangle names

2005-12-30 12:58  andy

	* Source/: cmFindFileCommand.cxx, cmTarget.cxx: COMP: Remove
	  warnings

2005-12-30 10:35  andy

	* Utilities/cmtar/: CMakeLists.txt, append.c, config.h.in,
	  encode.c, internal.h, output.c, util.c, wrapper.c: BUG: Several
	  Borland fixes

2005-12-30 01:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-29 12:19  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Make
	  the syntax more line tar

2005-12-29 12:18  andy

	* Utilities/cmtar/append.c: COMP: More cygwin fixes

2005-12-29 11:42  andy

	* Utilities/cmtar/append.c: BUG: Fix on cygwin... again?

2005-12-29 11:15  andy

	* Utilities/cmtar/output.c: COMP: Try to remove warnings and add
	  support for cygwin

2005-12-29 10:52  andy

	* Source/cmake.cxx: ENH: Make additional file names optional

2005-12-29 10:43  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Add
	  untaring support

2005-12-29 10:41  andy

	* Utilities/cmtar/extract.c: BUG: Fix extract. Looks like dirname
	  actually changes the string, so temporary string should be used

2005-12-29 09:11  andy

	* Utilities/cmtar/: output.c, compat/compat.h: COMP: Remove c++
	  style comments

2005-12-29 01:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-28 20:04  andy

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Now really
	  fix the test

2005-12-28 19:31  andy

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Fix test

2005-12-28 17:02  andy

	* Source/cmSystemTools.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Fix
	  complex test and fix bootstrap

2005-12-28 16:53  andy

	* Source/cmSystemTools.cxx: COMP: Add missing include

2005-12-28 16:44  andy

	* Source/cmSystemTools.cxx: BUG: Return proper values

2005-12-28 16:43  andy

	* Utilities/cmtar/: extract.c, libtar.c: COMP: Remove more warnings

2005-12-28 16:31  andy

	* Source/cmake.cxx: ENH: Add command to create tar

2005-12-28 16:30  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add method to
	  create tar

2005-12-28 16:30  andy

	* Source/CMakeLists.txt: COMP: Link tar library to cmake

2005-12-28 16:29  andy

	* CMakeLists.txt: COMP: Fix path to include files

2005-12-28 15:31  andy

	* Utilities/cmtar/: CMakeLists.txt, config.h.in, handle.c,
	  compat/compat.h: COMP: Remove more warnings and rename library to
	  cmtar

2005-12-28 15:03  andy

	* Utilities/cmtar/append.c: COMP: Remove warning

2005-12-28 14:58  andy

	* Utilities/cmtar/: CMakeLists.txt, append.c, decode.c, extract.c,
	  filesystem.c, filesystem.h, handle.c, internal.h, libtar.c,
	  util.c, wrapper.c, compat/basename.c, compat/compat.h,
	  compat/dirname.c: COMP: Several borland fixes

2005-12-28 14:50  andy

	* Utilities/cmtar/compat/snprintf.c: COMP: Remove warnings

2005-12-28 13:36  andy

	* CMakeLists.txt: ENH: First cut at enabling tar

2005-12-28 13:35  andy

	* Utilities/cmtar/append.c: COMP: Only do O_BINARY on windows

2005-12-28 13:33  andy

	* Utilities/cmtar/: append.c, libtar.c: COMP: Fix windows

2005-12-28 13:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-28 12:34  andy

	* Utilities/cmtar/libtar.c: ENH: Fix building on cygwin

2005-12-28 12:24  andy

	* Utilities/cmtar/: CMakeLists.txt, config.h.in, extract.c,
	  libtar.c: COMP: Fix build on sun by adding missing include

2005-12-28 11:00  andy

	* Utilities/cmtar/: CMakeLists.txt, decode.c, filesystem.c,
	  wrapper.c, compat/basename.c, compat/dirname.c, compat/fnmatch.c,
	  compat/snprintf.c: ENH: Windows fixes

2005-12-28 10:28  andy

	* CMakeLists.txt: ENH: Merge change from the main tree

2005-12-28 10:19  andy

	* CMakeLists.txt: ENH: Initial setup of libtar

2005-12-28 10:18  andy

	* Utilities/cmtar/: CMakeLists.txt, COPYRIGHT, append.c, block.c,
	  config.h.in, decode.c, encode.c, extract.c, filesystem.c,
	  filesystem.h, handle.c, internal.h, libtar.c, libtar.h, output.c,
	  tar.h, util.c, wrapper.c, compat/README, compat/basename.c,
	  compat/compat.h, compat/dirname.c, compat/fnmatch.c,
	  compat/gethostbyname_r.c, compat/gethostname.c,
	  compat/getservbyname_r.c, compat/glob.c, compat/inet_aton.c,
	  compat/snprintf.c, compat/strdup.c, compat/strlcat.c,
	  compat/strlcpy.c, compat/strmode.c, compat/strrstr.c,
	  compat/strsep.c, listhash/hash.c.in, listhash/list.c.in,
	  listhash/listhash.h.in: ENH: Initial import

2005-12-28 10:09  andy

	* Utilities/cmtar/: CMakeLists.txt, COPYRIGHT, append.c, block.c,
	  config.h.in, decode.c, encode.c, extract.c, filesystem.c,
	  filesystem.h, handle.c, internal.h, libtar.c, libtar.h, output.c,
	  tar.h, util.c, wrapper.c, compat/README, compat/basename.c,
	  compat/compat.h, compat/dirname.c, compat/fnmatch.c,
	  compat/gethostbyname_r.c, compat/gethostname.c,
	  compat/getservbyname_r.c, compat/glob.c, compat/inet_aton.c,
	  compat/snprintf.c, compat/strdup.c, compat/strlcat.c,
	  compat/strlcpy.c, compat/strmode.c, compat/strrstr.c,
	  compat/strsep.c, listhash/hash.c.in, listhash/list.c.in,
	  listhash/listhash.h.in: ENH: Initial import

2005-12-28 10:07  andy

	* Source/cmake.cxx: ENH: Add file compare

2005-12-27 15:33  hoffman

	* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: make sure -F is not
	  duplicated

2005-12-27 15:08  andy

	* Source/CPack/: cmCPackConfigure.h.in, cmCPackGenerators.cxx,
	  cmCPackGenerators.h, cmCPackGenericGenerator.cxx,
	  cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
	  cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
	  cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.h,
	  cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h: ENH: Remove
	  references to m_Makefile. It is now private. Fix several build
	  problems. Change generator creation. ...

2005-12-27 14:56  hoffman

	* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx: ENH: add
	  framework support to FIND_FILE

2005-12-27 14:32  andy

	* Source/CPack/cpack.cxx, Utilities/CMakeLists.txt: ENH: Improve
	  help arguments and add generation of doc files

2005-12-27 13:10  andy

	* Source/cmCTest.cxx: ENH: Fix command line argument parsing

2005-12-27 13:03  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove warning

2005-12-26 13:14  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmMakefile.cxx,
	  cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
	  kwsys/SystemTools.cxx: ENH: add better support for framework
	  linking

2005-12-26 01:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-25 01:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-24 01:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-23 01:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-22 16:42  hoffman

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeMSYSFindMake.cmake,
	  Modules/CMakeMinGWFindMake.cmake, Source/CMakeLists.txt,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalMSYSMakefileGenerator.cxx,
	  Source/cmGlobalMSYSMakefileGenerator.h,
	  Source/cmGlobalMinGWMakefileGenerator.cxx,
	  Source/cmGlobalMinGWMakefileGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h, Source/cmake.cxx: ENH:
	  fix borland make clean targets before build, add new generators
	  for msys and mingw

2005-12-22 16:02  hoffman

	* ChangeLog.manual, Modules/CMake.cmake,
	  Modules/CMakeBackwardCompatibilityC.cmake,
	  Modules/CMakeBackwardCompatibilityCXX.cmake,
	  Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeCommonLanguageInclude.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeExportBuildSettings.cmake,
	  Modules/CMakeFindFrameworks.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeImportBuildSettings.cmake,
	  Modules/CMakeJavaInformation.cmake,
	  Modules/CMakePrintSystemInformation.cmake,
	  Modules/CMakeRCInformation.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Modules/CMakeTestFortranCompiler.cmake,
	  Modules/CMakeTestJavaCompiler.cmake,
	  Modules/CMakeTestRCCompiler.cmake,
	  Modules/CMakeVS6BackwardCompatibility.cmake,
	  Modules/CMakeVS7BackwardCompatibility.cmake, Modules/CTest.cmake,
	  Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake,
	  Modules/CheckFunctionExists.cmake,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/CheckIncludeFiles.cmake,
	  Modules/CheckLibraryExists.cmake,
	  Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
	  Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
	  Modules/Documentation.cmake, Modules/FindAVIFile.cmake,
	  Modules/FindCABLE.cmake, Modules/FindCurses.cmake,
	  Modules/FindCygwin.cmake, Modules/FindDCMTK.cmake,
	  Modules/FindDart.cmake, Modules/FindDoxygen.cmake,
	  Modules/FindFLTK.cmake, Modules/FindGCCXML.cmake,
	  Modules/FindGLU.cmake, Modules/FindGLUT.cmake,
	  Modules/FindGTK.cmake, Modules/FindGnuplot.cmake,
	  Modules/FindHTMLHelp.cmake, Modules/FindITK.cmake,
	  Modules/FindImageMagick.cmake, Modules/FindJNI.cmake,
	  Modules/FindJPEG.cmake, Modules/FindJava.cmake,
	  Modules/FindKDE.cmake, Modules/FindLATEX.cmake,
	  Modules/FindMFC.cmake, Modules/FindMPEG.cmake,
	  Modules/FindMPEG2.cmake, Modules/FindMPI.cmake,
	  Modules/FindMatlab.cmake, Modules/FindMotif.cmake,
	  Modules/FindOpenAL.cmake, Modules/FindOpenGL.cmake,
	  Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
	  Modules/FindPerl.cmake, Modules/FindPerlLibs.cmake,
	  Modules/FindPhysFS.cmake, Modules/FindPike.cmake,
	  Modules/FindPythonInterp.cmake, Modules/FindPythonLibs.cmake,
	  Modules/FindQt.cmake, Modules/FindQt.cmake.bak,
	  Modules/FindQt3.cmake, Modules/FindQt4.cmake,
	  Modules/FindRuby.cmake, Modules/FindSDL.cmake,
	  Modules/FindSDL.cmake.bak, Modules/FindSDL_image.cmake,
	  Modules/FindSDL_image.cmake.bak, Modules/FindSDL_mixer.cmake,
	  Modules/FindSDL_mixer.cmake.bak, Modules/FindSDL_net.cmake,
	  Modules/FindSDL_net.cmake.bak, Modules/FindSDL_sound.cmake,
	  Modules/FindSDL_ttf.cmake, Modules/FindSDL_ttf.cmake.bak,
	  Modules/FindSWIG.cmake, Modules/FindSelfPackers.cmake,
	  Modules/FindTCL.cmake, Modules/FindTIFF.cmake,
	  Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
	  Modules/FindUnixCommands.cmake, Modules/FindVTK.cmake,
	  Modules/FindWget.cmake, Modules/FindWish.cmake,
	  Modules/FindX11.cmake, Modules/FindZLIB.cmake,
	  Modules/FindwxWindows.cmake, Modules/TestBigEndian.cmake,
	  Modules/TestCXXAcceptsFlag.cmake,
	  Modules/TestForANSIForScope.cmake,
	  Modules/TestForANSIStreamHeaders.cmake,
	  Modules/TestForSTDNamespace.cmake, Modules/UseQt4.cmake,
	  Modules/UseSWIG.cmake, Modules/UseVTK40.cmake,
	  Modules/UseVTKBuildSettings40.cmake,
	  Modules/UseVTKConfig40.cmake, Modules/Use_wxWindows.cmake,
	  Modules/UsewxWidgets.cmake, Modules/readme.txt,
	  Source/cmBuildCommand.cxx, Source/cmBuildNameCommand.h,
	  Source/cmCTest.cxx, Source/cmDepends.cxx, Source/cmDepends.h,
	  Source/cmDependsC.cxx, Source/cmDependsC.h,
	  Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
	  Source/cmDependsJava.cxx, Source/cmDependsJava.h,
	  Source/cmDocumentation.cxx, Source/cmDocumentation.h,
	  Source/cmFindPackageCommand.h,
	  Source/cmGetCMakePropertyCommand.h,
	  Source/cmGetDirectoryPropertyCommand.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h,
	  Source/cmInstallTargetsCommand.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmSetDirectoryPropertiesCommand.h,
	  Source/cmSiteNameCommand.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmTryRunCommand.h,
	  Source/cmakemain.cxx, Source/CTest/cmCTestBuildCommand.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/SystemTools.hxx.in,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge changes from
	  main tree to branch

2005-12-22 15:41  andy

	* Modules/CPack.Description.plist.in, Modules/CPack.Info.plist.in,
	  Source/CPack/cmCPackPackageMakerGenerator.cxx,
	  Source/CPack/cmCPackPackageMakerGenerator.h: ENH: Ok, now it
	  works

2005-12-22 15:34  andy

	* Source/CPack/cmCPackGenericGenerator.cxx: ENH: Add mandatory
	  project description file or string

2005-12-22 15:34  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add XML
	  encoduing method

2005-12-22 01:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-21 15:45  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: make sure depend helper actually works, if a depend library
	  gets updated, then the target needs to be removed, and the
	  CONFIGURATION directory needs to be used

2005-12-21 08:46  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Libraries and
	  executables that are built with version numbers and symlinks
	  should be built by a rule using the real file name.  The symlink
	  file names should be rules that just depend on the main rule.
	  This way if a version number changes a target will re-link with
	  the new name and the symlinks will be updated.

2005-12-21 01:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-20 14:07  andy

	* Utilities/cmcurl/mprintf.c: COMP: Fix build on uclibc

2005-12-20 13:53  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: remove duplicates

2005-12-20 13:22  king

	* Source/kwsys/ProcessWin32.c: ENH: Improved robustness of sharing
	  parent pipes with children.  This ensures that the parent pipe
	  handles are inherited by the children.  If a parent pipe handle
	  is invalid a handle to an empty pipe is given to the child to
	  make sure all pipes are defined for the children.

2005-12-20 09:20  andy

	* Source/CMakeLists.txt: ENH: Start working on PackageMaker

2005-12-20 01:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-19 18:17  andy

	* Source/CPack/: cmCPackGenerators.cxx,
	  cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
	  cmCPackPackageMakerGenerator.cxx, cmCPackPackageMakerGenerator.h:
	  ENH: Start working on Osx

2005-12-19 11:29  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx,
	  CTest/cmCTestBuildAndTestHandler.cxx: BUG: fix for bug 2560,
	  Xcode does not create correct bundles

2005-12-19 01:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-18 10:00  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
	  cmCPackNSISGenerator.h, cpack.cxx: ENH: 'Finish; NSI

2005-12-18 09:59  andy

	* Modules/NSIS.template.in: ENH: Unify with Ken's

2005-12-18 01:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-17 01:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-16 16:49  hoffman

	* Source/cmDocumentation.cxx: ENH: make sure uncommented modules
	  are not documented

2005-12-16 09:03  andy

	* Source/kwsys/SystemTools.cxx: BUG: Return if the file is in any
	  directory not just in first one

2005-12-16 01:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-15 16:28  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Fix test

2005-12-15 14:17  martink

	* Modules/: FindMFC.cmake, FindMPEG.cmake, FindMPEG2.cmake,
	  FindMPI.cmake, FindMotif.cmake, FindOpenGL.cmake, FindPHP4.cmake,
	  FindPerl.cmake, FindPerlLibs.cmake, FindPhysFS.cmake,
	  FindPike.cmake, FindPythonInterp.cmake, FindPythonLibs.cmake,
	  FindQt.cmake, FindQt4.cmake, FindRuby.cmake, FindSDL.cmake,
	  FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
	  FindSDL_sound.cmake, FindSDL_ttf.cmake, FindTCL.cmake,
	  FindTIFF.cmake, FindTclsh.cmake, FindThreads.cmake,
	  FindVTK.cmake, FindWget.cmake, FindWish.cmake, FindX11.cmake,
	  FindwxWindows.cmake, TestForANSIStreamHeaders.cmake,
	  TestForSTDNamespace.cmake, UseSWIG.cmake, Use_wxWindows.cmake:
	  ENH: cleanups

2005-12-15 12:01  andy

	* Source/cmInstallTargetsCommand.cxx: ENH: Report an error if the
	  target does not exists

2005-12-15 10:41  martink

	* Modules/: CMakeBackwardCompatibilityCXX.cmake,
	  CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake,
	  CheckCXXSourceCompiles.cmake, CheckIncludeFile.cmake,
	  CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
	  CheckLibraryExists.cmake, CheckSymbolExists.cmake,
	  CheckTypeSize.cmake, CheckVariableExists.cmake,
	  FindAVIFile.cmake, FindCABLE.cmake, FindFLTK.cmake,
	  FindGLUT.cmake, FindGTK.cmake, FindHTMLHelp.cmake, FindITK.cmake,
	  FindImageMagick.cmake, FindJNI.cmake, FindJPEG.cmake,
	  FindJava.cmake, FindLATEX.cmake, FindMatlab.cmake: ENH: some
	  style fixes for the book

2005-12-15 09:19  hoffman

	* Modules/FindQt3.cmake, Source/cmDocumentation.cxx: ENH: fix
	  module documenation to handle bad docs and fix qt3 docs

2005-12-15 01:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-14 13:51  hoffman

	* Modules/CMake.cmake, Modules/CMakeBackwardCompatibilityC.cmake,
	  Modules/CMakeBackwardCompatibilityCXX.cmake,
	  Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeCommonLanguageInclude.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeExportBuildSettings.cmake,
	  Modules/CMakeFindFrameworks.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeImportBuildSettings.cmake,
	  Modules/CMakeJavaInformation.cmake,
	  Modules/CMakePrintSystemInformation.cmake,
	  Modules/CMakeRCInformation.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Modules/CMakeTestFortranCompiler.cmake,
	  Modules/CMakeTestJavaCompiler.cmake,
	  Modules/CMakeTestRCCompiler.cmake,
	  Modules/CMakeVS6BackwardCompatibility.cmake,
	  Modules/CMakeVS7BackwardCompatibility.cmake, Modules/CTest.cmake,
	  Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake,
	  Modules/CheckFunctionExists.cmake,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/CheckIncludeFiles.cmake,
	  Modules/CheckLibraryExists.cmake,
	  Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
	  Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
	  Modules/Documentation.cmake, Modules/FindAVIFile.cmake,
	  Modules/FindCABLE.cmake, Modules/FindCurses.cmake,
	  Modules/FindCygwin.cmake, Modules/FindDCMTK.cmake,
	  Modules/FindDart.cmake, Modules/FindDoxygen.cmake,
	  Modules/FindFLTK.cmake, Modules/FindGCCXML.cmake,
	  Modules/FindGLU.cmake, Modules/FindGLUT.cmake,
	  Modules/FindGTK.cmake, Modules/FindGnuplot.cmake,
	  Modules/FindHTMLHelp.cmake, Modules/FindITK.cmake,
	  Modules/FindImageMagick.cmake, Modules/FindJNI.cmake,
	  Modules/FindJPEG.cmake, Modules/FindJava.cmake,
	  Modules/FindKDE.cmake, Modules/FindLATEX.cmake,
	  Modules/FindMFC.cmake, Modules/FindMPEG.cmake,
	  Modules/FindMPEG2.cmake, Modules/FindMPI.cmake,
	  Modules/FindMatlab.cmake, Modules/FindMotif.cmake,
	  Modules/FindOpenAL.cmake, Modules/FindOpenGL.cmake,
	  Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
	  Modules/FindPerl.cmake, Modules/FindPerlLibs.cmake,
	  Modules/FindPhysFS.cmake, Modules/FindPike.cmake,
	  Modules/FindPythonInterp.cmake, Modules/FindPythonLibs.cmake,
	  Modules/FindQt.cmake, Modules/FindQt3.cmake,
	  Modules/FindQt4.cmake, Modules/FindRuby.cmake,
	  Modules/FindSDL.cmake, Modules/FindSDL_image.cmake,
	  Modules/FindSDL_mixer.cmake, Modules/FindSDL_net.cmake,
	  Modules/FindSDL_sound.cmake, Modules/FindSDL_ttf.cmake,
	  Modules/FindSWIG.cmake, Modules/FindSelfPackers.cmake,
	  Modules/FindTCL.cmake, Modules/FindTIFF.cmake,
	  Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
	  Modules/FindUnixCommands.cmake, Modules/FindVTK.cmake,
	  Modules/FindWget.cmake, Modules/FindWish.cmake,
	  Modules/FindX11.cmake, Modules/FindZLIB.cmake,
	  Modules/FindwxWindows.cmake, Modules/TestBigEndian.cmake,
	  Modules/TestCXXAcceptsFlag.cmake,
	  Modules/TestForANSIForScope.cmake,
	  Modules/TestForANSIStreamHeaders.cmake,
	  Modules/TestForSTDNamespace.cmake, Modules/UseQt4.cmake,
	  Modules/UseSWIG.cmake, Modules/UseVTK40.cmake,
	  Modules/UseVTKBuildSettings40.cmake,
	  Modules/UseVTKConfig40.cmake, Modules/Use_wxWindows.cmake,
	  Modules/UsewxWidgets.cmake, Modules/readme.txt,
	  Source/cmDocumentation.cxx, Source/cmDocumentation.h,
	  Source/cmakemain.cxx: ENH: add documentation support for modules

2005-12-14 11:00  king

	* Source/cmGlobalVisualStudio7Generator.h: ENH: Renamed
	  ZeroTargetCheck target to ZERO_CHECK for consistency with other
	  CMake-generated targets (ALL_BUILD, RUN_TESTS, INSTALL).

2005-12-14 10:58  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Fix conversion
	  warning.

2005-12-14 10:47  king

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
	  cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: Removed cmMakefile
	  arguments from cmTarget methods because cmTarget has the ivar
	  m_Makefile now.  Re-implemented
	  cmLocalUnixMakefileGenerator3::AppendAnyDepend to use the new
	  global knowledge and avoid the need to look at the cache for
	  information about other targets.  This should fix problems with
	  custom commands and executables with the OUTPUT_NAME set.  Also
	  the <target>_LIBRARY_TYPE cache variable is no longer needed at
	  all and has been removed.

2005-12-13 18:23  king

	* Source/cmGlobalVisualStudio8Generator.cxx: COMP: Fixed unused
	  variable warning.

2005-12-13 15:16  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix the problem with
	  update.xml.tmp not being coppied

2005-12-13 15:14  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: removed
	  TARGET_DIR_PREFIX support and someother fix

2005-12-13 15:13  martink

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: removed
	  TARGET_DIR_PREFIX support

2005-12-13 15:12  martink

	* Source/cmTryRunCommand.h: STYLE: fix missing docs

2005-12-13 14:21  king

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmGlobalVisualStudio8Generator.h,
	  cmLocalVisualStudio7Generator.cxx: ENH: Added support for
	  parallel builds in VS 8.  There is now a special target on which
	  all other targets depend that re-runs CMake if any listfiles have
	  been changed.  This addresses bug#2512.

2005-12-13 14:07  martink

	* Utilities/Release/CMake.nsi.in: ENH: removed the add to path

2005-12-13 04:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-12 11:34  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for bug 2584,
	  empty source groups with children skipped

2005-12-12 04:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-11 04:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-11 00:12  andy

	* Source/kwsys/SystemTools.cxx: COMP: for a in range(100):
	  write_on_board(No std in kwsys...)

2005-12-10 12:16  andy

	* Modules/NSIS.template.in: ENH: Some fixes to make it work

2005-12-10 12:14  andy

	* Source/CPack/: cmCPackGenericGenerator.cxx,
	  cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx, cpack.cxx:
	  ENH: More work on NSIS:

2005-12-10 12:11  andy

	* Source/cmLocalGenerator.cxx: ENH: Allow the installer to
	  overwrite the install prefix

2005-12-10 12:10  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ENH: Add a method to remove
	  remaining arguments

2005-12-10 12:09  andy

	* Source/kwsys/Glob.hxx.in: COMP: Fix the exporting so that it can
	  actually be used

2005-12-10 12:08  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
	  another signature to FindProgram that matches more to the one
	  from CMake

2005-12-10 04:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-09 23:04  hoffman

	* Source/: cmDependsC.cxx, cmDependsC.h: ENH: try to fix hp build
	  problem

2005-12-09 16:32  andy

	* Source/cmDependsC.h: ENH: fix compile error

2005-12-09 14:30  hoffman

	* Source/: cmDependsC.cxx, cmDependsC.h: ENH: clean up style a bit

2005-12-09 13:58  hoffman

	* Source/: cmDependsC.cxx, cmDependsC.h,
	  cmLocalUnixMakefileGenerator3.cxx: PERF: apply patch for bug 2575
	  speeds up depend scanning

2005-12-09 04:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-08 04:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-07 11:39  andy

	* Source/: cmBuildNameCommand.h, cmFindPackageCommand.h,
	  cmGetCMakePropertyCommand.h, cmGetDirectoryPropertyCommand.h,
	  cmSetDirectoryPropertiesCommand.h, cmSiteNameCommand.h: ENH: Make
	  commands scriptable

2005-12-06 10:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-05 08:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-04 05:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-03 06:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-02 09:18  hoffman

	* Utilities/Release/cmake_release.sh: ENH: update revision numbers

2005-12-02 09:16  hoffman

	* ChangeLog.manual, Utilities/Release/config_IRIX64,
	  Utilities/Release/release_dispatch.sh: ENH: fix change log and
	  change sgi release scripts

2005-12-02 05:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-12-01 21:52  andy

	* Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx,
	  Source/CPack/cmCPackNSISGenerator.h: ENH: Work on nsis

2005-12-01 12:27  hoffman

	* Utilities/Release/cmake_release.sh: ENH: update revision numbers

2005-12-01 11:41  andy

	* Source/: cmBuildCommand.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, CTest/cmCTestBuildCommand.cxx: ENH: Add
	  a way for the generated command to include extra flags. This is
	  useful for CTest (or try compile) to add -j2

2005-12-01 05:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-30 13:46  andy

	* Source/cmMakefile.cxx: ENH: Add variable for debugging. This
	  variable CMAKE_PARENT_LIST_FILE holds the parent CMake list file
	  of the current cmake list file.

2005-11-30 05:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-29 05:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-28 15:57  hoffman

	* Source/CMakeLists.txt, Tests/Tutorial/Step1/CMakeLists.txt,
	  Tests/Tutorial/Step1/TutorialConfig.h.in,
	  Tests/Tutorial/Step1/tutorial.cxx,
	  Tests/Tutorial/Step2/CMakeLists.txt,
	  Tests/Tutorial/Step2/TutorialConfig.h.in,
	  Tests/Tutorial/Step2/tutorial.cxx,
	  Tests/Tutorial/Step2/MathFunctions/CMakeLists.txt,
	  Tests/Tutorial/Step2/MathFunctions/MathFunctions.h,
	  Tests/Tutorial/Step2/MathFunctions/mysqrt.cxx,
	  Tests/Tutorial/Step3/CMakeLists.txt,
	  Tests/Tutorial/Step3/TutorialConfig.h.in,
	  Tests/Tutorial/Step3/tutorial.cxx,
	  Tests/Tutorial/Step3/MathFunctions/CMakeLists.txt,
	  Tests/Tutorial/Step3/MathFunctions/MathFunctions.h,
	  Tests/Tutorial/Step3/MathFunctions/mysqrt.cxx,
	  Tests/Tutorial/Step4/CMakeLists.txt,
	  Tests/Tutorial/Step4/TutorialConfig.h.in,
	  Tests/Tutorial/Step4/tutorial.cxx,
	  Tests/Tutorial/Step4/MathFunctions/CMakeLists.txt,
	  Tests/Tutorial/Step4/MathFunctions/MathFunctions.h,
	  Tests/Tutorial/Step4/MathFunctions/mysqrt.cxx,
	  Tests/Tutorial/Step5/CMakeLists.txt,
	  Tests/Tutorial/Step5/TutorialConfig.h.in,
	  Tests/Tutorial/Step5/tutorial.cxx,
	  Tests/Tutorial/Step5/MathFunctions/CMakeLists.txt,
	  Tests/Tutorial/Step5/MathFunctions/MakeTable.cxx,
	  Tests/Tutorial/Step5/MathFunctions/MathFunctions.h,
	  Tests/Tutorial/Step5/MathFunctions/mysqrt.cxx: ENH: move tutorial
	  to branch

2005-11-28 15:15  hoffman

	* CMakeLists.txt, Source/cmDependsFortranLexer.cxx,
	  Source/cmDependsFortranLexer.in.l: ENH: Version 2.2.3

2005-11-28 14:19  hoffman

	* Modules/VTKCompatibility.cmake: ENH: fix problem with building
	  vtk 4.4.2

2005-11-28 14:05  hoffman

	* Modules/VTKCompatibility.cmake: ENH: fix for vtk 4.4.2 and cmake
	  2.2

2005-11-28 05:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-27 05:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-26 05:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-25 05:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-24 05:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-23 12:33  hoffman

	* ChangeLog.manual, Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestJavaCompiler.cmake,
	  Modules/CheckFunctionExists.cmake,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/CheckIncludeFiles.cmake,
	  Modules/CheckLibraryExists.cmake,
	  Modules/CheckSymbolExists.cmake,
	  Modules/CheckVariableExists.cmake, Modules/FindOpenAL.cmake,
	  Modules/FindPhysFS.cmake, Modules/FindQt3.cmake,
	  Modules/FindSDL.cmake, Modules/FindSDL.cmake.bak,
	  Modules/FindSDL_image.cmake, Modules/FindSDL_image.cmake.bak,
	  Modules/FindSDL_mixer.cmake, Modules/FindSDL_mixer.cmake.bak,
	  Modules/FindSDL_net.cmake, Modules/FindSDL_net.cmake.bak,
	  Modules/FindSDL_sound.cmake, Modules/FindSDL_ttf.cmake,
	  Modules/FindSDL_ttf.cmake.bak, Modules/Platform/SunOS.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-icl.cmake,
	  Modules/Platform/Windows-ifort.cmake,
	  Source/cmAddLibraryCommand.h, Source/cmAddSubDirectoryCommand.h,
	  Source/cmCMakeMinimumRequired.h, Source/cmCPluginAPI.h,
	  Source/cmCTest.cxx, Source/cmConfigureFileCommand.h,
	  Source/cmCreateTestSourceList.h, Source/cmElseCommand.h,
	  Source/cmEnableLanguageCommand.h,
	  Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
	  Source/cmEndIfCommand.h, Source/cmEndWhileCommand.h,
	  Source/cmExecProgramCommand.h, Source/cmFLTKWrapUICommand.h,
	  Source/cmFileCommand.h, Source/cmForEachCommand.h,
	  Source/cmGetCMakePropertyCommand.h,
	  Source/cmGetDirectoryPropertyCommand.h,
	  Source/cmGetSourceFilePropertyCommand.h,
	  Source/cmGetTargetPropertyCommand.h,
	  Source/cmGetTestPropertyCommand.h,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmIncludeCommand.h,
	  Source/cmInstallFilesCommand.h, Source/cmInstallTargetsCommand.h,
	  Source/cmLoadCacheCommand.h, Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMacroCommand.h, Source/cmMakefile.cxx,
	  Source/cmMarkAsAdvancedCommand.h, Source/cmMessageCommand.h,
	  Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h, Source/cmQTWrapCPPCommand.h,
	  Source/cmQTWrapUICommand.h, Source/cmSetCommand.h,
	  Source/cmSetSourceFilesPropertiesCommand.h,
	  Source/cmSetTargetPropertiesCommand.h,
	  Source/cmSetTestsPropertiesCommand.h, Source/cmSourceFile.cxx,
	  Source/cmSourceGroupCommand.h, Source/cmSubdirCommand.h,
	  Source/cmSystemTools.cxx, Source/cmTarget.cxx,
	  Source/cmTryCompileCommand.h, Source/cmTryRunCommand.h,
	  Source/cmVariableRequiresCommand.h, Source/cmWhileCommand.h,
	  Source/cmWriteFileCommand.h, Source/cmXCode21Object.cxx,
	  Source/cmXCodeObject.cxx, Source/cmXCodeObject.h,
	  Source/ctest.cxx, Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestScriptHandler.h,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
	  Tests/ExternalOBJ/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt,
	  Utilities/Release/CMake.nsi.in: ENH: merge fixes from main tree,
	  see ChangeLog.manual

2005-11-23 10:27  hoffman

	* Source/cmTarget.cxx: ENH: executable prefix and post fix
	  variables should not be the same as the executable extension

2005-11-23 05:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-22 17:03  king

	* Source/: cmMakefile.cxx, cmTarget.cxx: BUG: Do not expand escape
	  sequences when re-expanding variables in include directories,
	  link directories, and link libraries.

2005-11-22 16:59  king

	* Source/cmOrderLinkDirectories.cxx: BUG: Do not accept a directory
	  name as a library.

2005-11-22 16:08  hoffman

	* Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
	  BUG: fix for bug 2357, do not allow targets to link to
	  directories

2005-11-22 15:15  hoffman

	* Source/CTest/cmCTestScriptHandler.h: BUG: fix spelling error

2005-11-22 13:37  king

	* Source/: cmGlobalVisualStudio7Generator.h,
	  cmGlobalVisualStudio8Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Tweak VS8 generator to
	  keep VS8 happy.  The .vcproj files need their own GUIDs in a
	  ProjectGUID attribute.  The top level .sln file needs a special
	  comment at the top to allow it to be opened with double-click in
	  explorer.

2005-11-22 13:36  king

	* CMakeLists.txt: COMP: Define _CRT_SECURE_NO_DEPRECATE to build
	  CMake itself on VS8.	This disables 1000s of deprecation warnings
	  about standard code.

2005-11-22 12:04  hoffman

	* Modules/Platform/Windows-cl.cmake: BUG: fix for bug 2488

2005-11-22 11:44  hoffman

	* Modules/Platform/: Linux-icpc.cmake, SunOS.cmake: ENH: more
	  compiler flags

2005-11-22 11:35  king

	* Source/cmSetTargetPropertiesCommand.h: STYLE: Fixed documentation
	  to state target_EXPORTS default right after DEFINE_SYMBOL
	  documentation instead of many sentences later in a random place.

2005-11-22 11:33  king

	* Modules/FindQt3.cmake: BUG: QT_DEFINITIONS should not be quoted.
	  This addresses bug#2481.

2005-11-22 11:28  hoffman

	* Modules/CMakeTestJavaCompiler.cmake: ENH: set java compiler works

2005-11-22 05:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-21 05:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-20 05:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-19 09:40  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmSetTargetPropertiesCommand.h: ENH: add some more properties for
	  visual studio projects

2005-11-19 08:29  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: COMP: fix compile error

2005-11-19 08:04  hoffman

	* Source/cmTryRunCommand.h: ENH: fix docs

2005-11-19 05:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-18 17:07  andy

	* Source/CPack/: cmCPackGenerators.cxx,
	  cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
	  cmCPackTGZGenerator.cxx, cpack.cxx: ENH: Use cmMakefile instead
	  for the options, more cleanups and start working on NSIS

2005-11-18 17:07  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
	  another signature for FindProgram that takes the list of names

2005-11-18 17:06  andy

	* Source/CMakeLists.txt: ENH: Add NSIS

2005-11-18 16:59  hoffman

	* Source/cmXCodeObject.cxx: ENH: more chars need quotes

2005-11-18 15:03  martink

	* Utilities/Release/CMake.nsi.in: BUG: fixe dproblem with not
	  uninstalling start menu entries

2005-11-18 14:12  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: fixes for Xcode 2.2

2005-11-18 10:40  hoffman

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: add new error regex

2005-11-18 10:36  king

	* Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-icl.cmake,
	  Modules/Platform/Windows-ifort.cmake,
	  Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed
	  flag-to-vcproj-attribute conversion code to work again (it was
	  broken by the optimization changes).	Added conversion of /nologo
	  flag to SuppressStartupBanner attribute and /Gy flag to
	  EnableFunctionLevelLinking attribute.

2005-11-17 16:49  king

	* Tests/Wrapping/CMakeLists.txt: COMP: Need target-level dependency
	  from wrapper targets on Wrap executable target.

2005-11-17 15:57  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed XML escapes
	  for custom commands.	Also added escaping of newlines for VS
	  2005.

2005-11-17 15:44  king

	* Source/: cmCTest.cxx, cmSystemTools.cxx: BUG: Do not dereference
	  an end iterator.

2005-11-17 13:49  king

	* Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmSourceFile.cxx, Tests/ExternalOBJ/CMakeLists.txt: BUG:
	  Fixed support for external object files built by custom commands.
	  Also added a test to keep it working.

2005-11-17 11:44  martink

	* Source/: cmVariableRequiresCommand.h, cmWhileCommand.h,
	  cmWriteFileCommand.h: STYLE: fix docs

2005-11-17 11:37  martink

	* Source/: cmTryCompileCommand.h, cmTryRunCommand.h: STYLE: fix
	  docs

2005-11-17 11:20  martink

	* Source/cmSubdirCommand.h: STYLE: fix docs

2005-11-17 11:04  martink

	* Source/cmSourceGroupCommand.h: STYLE: fix docs

2005-11-17 10:41  martink

	* Source/cmSetTargetPropertiesCommand.h: STYLE: fix docs

2005-11-17 10:36  martink

	* Source/cmSetSourceFilesPropertiesCommand.h: STYLE: fix docs

2005-11-17 10:28  martink

	* Source/: cmQTWrapUICommand.h, cmSetCommand.h: STYLE: fix docs

2005-11-17 10:20  martink

	* Source/: cmMessageCommand.h, cmQTWrapCPPCommand.h: STYLE: fix
	  docs

2005-11-17 09:44  martink

	* Source/cmIfCommand.cxx: BUG: clean up scoping

2005-11-17 09:32  martink

	* Source/: cmIfCommand.cxx: BUG: fix incrementing past end

2005-11-17 09:31  martink

	* Source/cmMarkAsAdvancedCommand.h: STYLE: fix docs

2005-11-17 05:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-16 14:41  martink

	* Source/cmMacroCommand.h: STYLE: fix docs

2005-11-16 14:36  martink

	* Source/: cmInstallTargetsCommand.h, cmLoadCacheCommand.h: STYLE:
	  fix docs

2005-11-16 14:27  martink

	* Source/cmInstallFilesCommand.h: STYLE: fix docs

2005-11-16 14:08  martink

	* Source/: cmIfCommand.h, cmIncludeCommand.h: STYLE: fix docs

2005-11-16 14:02  martink

	* Source/cmGetTestPropertyCommand.h: STYLE: fix docs

2005-11-16 13:13  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCode21Object.cxx,
	  cmXCodeObject.cxx, cmXCodeObject.h: ENH: fixes for xcode21 and
	  build styles and comments in the generated project

2005-11-16 12:08  martink

	* Source/: cmGetSourceFilePropertyCommand.h,
	  cmGetTargetPropertyCommand.h: STYLE: fix docs

2005-11-16 12:05  martink

	* Source/cmGetDirectoryPropertyCommand.h: STYLE: fix docs

2005-11-16 12:00  martink

	* Source/: cmForEachCommand.h, cmGetCMakePropertyCommand.h: STYLE:
	  fix docs

2005-11-16 11:57  martink

	* Source/cmFLTKWrapUICommand.h: STYLE: fix docs

2005-11-16 11:39  king

	* Source/kwsys/ProcessUNIX.c: STYLE: Documented reference to "man
	  select_tut".

2005-11-16 11:36  king

	* Source/kwsys/ProcessWin32.c: BUG: Do not close handle obtained
	  from GetModuleHandle which does not increase the reference count
	  of the module.

2005-11-16 11:25  martink

	* Source/cmFileCommand.h: STYLE: fix docs

2005-11-16 10:40  martink

	* Source/cmExecProgramCommand.h: STYLE: fix docs

2005-11-16 10:35  martink

	* Source/: cmEnableTestingCommand.h, cmEndForEachCommand.h,
	  cmEndIfCommand.h, cmEndWhileCommand.h: STYLE: fix docs

2005-11-16 10:31  martink

	* Source/: cmCreateTestSourceList.h, cmElseCommand.h,
	  cmEnableLanguageCommand.h: STYLE: fix docs

2005-11-16 10:26  martink

	* Source/: cmConfigureFileCommand.h: STYLE: fix docs

2005-11-16 10:22  martink

	* Source/cmCMakeMinimumRequired.h: STYLE: fix docs

2005-11-16 10:14  martink

	* Source/: cmAddLibraryCommand.h, cmAddSubDirectoryCommand.h:
	  STYLE: fix docs

2005-11-16 10:08  martink

	* Source/ctest.cxx: STYLE: removed some docs that did not make
	  sense

2005-11-16 06:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-15 13:30  martink

	* Source/cmConfigureFileCommand.h: STYLE: updated comments

2005-11-15 05:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-14 14:21  hoffman

	* Modules/: CMakeCCompiler.cmake.in, CMakeTestCCompiler.cmake: BUG:
	  fix SIZEOF VOIDP problem

2005-11-14 12:29  andy

	* Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
	  CPack/cmCPackConfigure.h.in, CPack/cmCPackTGZGenerator.cxx,
	  CPack/cmCPackTGZGenerator.h: ENH: More cross platform stuff

2005-11-14 05:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-13 05:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-12 05:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-11 14:39  andy

	* Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Cleanup

2005-11-11 14:32  andy

	* Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Fix for sun

2005-11-11 14:25  andy

	* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
	  CPack/cmCPackGenericGenerator.cxx,
	  CPack/cmCPackGenericGenerator.h, CPack/cmCPackSTGZGenerator.cxx,
	  CPack/cmCPackSTGZGenerator.h, CPack/cmCPackTGZGenerator.cxx,
	  CPack/cmCPackTGZGenerator.h: ENH: Add support for self extracted
	  tars

2005-11-11 05:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-10 15:15  andy

	* Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
	  CPack/cmCPackTGZGenerator.h: COMP: Fix building on Cygwin

2005-11-10 15:13  martink

	* Tests/Tutorial/Step5/MathFunctions/CMakeLists.txt: ENH: some
	  fixes

2005-11-10 15:10  martink

	* Tests/Tutorial/: Step1/tutorial.cxx, Step2/tutorial.cxx,
	  Step3/tutorial.cxx, Step4/tutorial.cxx, Step5/tutorial.cxx: ENH:
	  some fixes

2005-11-10 14:36  andy

	* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
	  CPack/cmCPackGenerators.h, CPack/cmCPackGenericGenerator.cxx,
	  CPack/cmCPackGenericGenerator.h, CPack/cmCPackTGZGenerator.cxx,
	  CPack/cmCPackTGZGenerator.h, CPack/cpack.cxx: ENH: Start working
	  on CPack

2005-11-10 14:33  andy

	* Source/cmLocalGenerator.cxx: ENH: Make CMAKE_INSTALL_PREFIX to be
	  optional (on by default)

2005-11-10 14:32  andy

	* Source/CTest/cmCTestGenericHandler.h: ENH: More type macros

2005-11-10 14:32  andy

	* Source/kwsys/Glob.hxx.in: COMP: Fix the building with Glob

2005-11-10 14:31  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ENH: Add method to delete the
	  remaining arguments

2005-11-10 14:28  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: add all libs

2005-11-10 12:02  martink

	* Tests/Tutorial/: Step5/CMakeLists.txt, Step2/CMakeLists.txt,
	  Step3/CMakeLists.txt, Step4/CMakeLists.txt,
	  Step5/MathFunctions/CMakeLists.txt: ENH: some fixes

2005-11-10 11:48  martink

	* Tests/Tutorial/Step5/MathFunctions/MakeTable.cxx: STYLE: fix
	  spelling

2005-11-10 10:55  martink

	* Source/CMakeLists.txt: ENH: added tutorial tests

2005-11-10 10:55  martink

	* Source/CTest/cmCTestTestHandler.cxx: ENH: change the pass regexp
	  so that it overrides the return value

2005-11-10 10:51  martink

	* Tests/Tutorial/Step5/: CMakeLists.txt, TutorialConfig.h.in,
	  tutorial.cxx, MathFunctions/CMakeLists.txt,
	  MathFunctions/MakeTable.cxx, MathFunctions/MathFunctions.h,
	  MathFunctions/mysqrt.cxx: ENH: step 5

2005-11-10 10:50  martink

	* Tests/Tutorial/Step4/: CMakeLists.txt, TutorialConfig.h.in,
	  tutorial.cxx, MathFunctions/CMakeLists.txt,
	  MathFunctions/MathFunctions.h, MathFunctions/mysqrt.cxx: ENH:
	  step 4

2005-11-10 10:50  martink

	* Tests/Tutorial/Step3/: CMakeLists.txt, TutorialConfig.h.in,
	  tutorial.cxx, MathFunctions/CMakeLists.txt,
	  MathFunctions/MathFunctions.h, MathFunctions/mysqrt.cxx: ENH:
	  step 3

2005-11-10 04:48  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-09 16:21  martink

	* Tests/Tutorial/: Step1/CMakeLists.txt, Step1/TutorialConfig.h.in,
	  Step1/tutorial.cxx, Step2/CMakeLists.txt,
	  Step2/TutorialConfig.h.in, Step2/tutorial.cxx,
	  Step2/MathFunctions/CMakeLists.txt,
	  Step2/MathFunctions/MathFunctions.h,
	  Step2/MathFunctions/mysqrt.cxx: ENH: checkeed in step 1 and 2

2005-11-09 11:14  andy

	* Source/cmSetTestsPropertiesCommand.h: STYLE: More comments

2005-11-09 11:07  andy

	* Source/: cmSetTestsPropertiesCommand.h,
	  CTest/cmCTestTestHandler.cxx, kwsys/CMakeLists.txt: ENH: Change
	  flag to PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION and
	  add help in cmSetTestsPropertiesCommand

2005-11-09 07:22  andy

	* Source/kwsys/CMakeLists.txt: COMP: Fix all dashboards

2005-11-09 05:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-08 17:59  andy

	* Source/kwsys/: CMakeLists.txt, testRegistry.cxx: ENH: Add test
	  for output regular expression

2005-11-08 17:59  andy

	* Source/: cmLocalGenerator.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h: ENH: Add support for output reguilar
	  expression

2005-11-08 05:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-07 05:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-06 05:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-05 04:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-04 10:52  martink

	* Source/cmCPluginAPI.h: DOC: updated comment about the inherited
	  ivar

2005-11-04 09:28  andy

	* Modules/: CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake: ENH:
	  Cleanup and unify

2005-11-03 04:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-11-02 13:59  martink

	* Modules/CheckLibraryExists.cmake: DOC: better documentation

2005-11-02 13:51  martink

	* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
	  CheckLibraryExists.cmake, CheckSymbolExists.cmake,
	  CheckVariableExists.cmake: DOC: better documentaiton

2005-11-02 04:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-31 12:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-31 10:52  hoffman

	* Utilities/Release/release_dispatch.sh: ENH: change names of
	  machine

2005-10-31 10:48  hoffman

	* Utilities/Release/: cmake_release.sh: ENH: update revision
	  numbers

2005-10-31 10:01  hoffman

	* ChangeLog.manual, Source/cmFileTimeComparison.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmake.cxx: ENH:
	  merge from main tree

2005-10-30 08:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-28 17:46  hoffman

	* Modules/: FindOpenAL.cmake, FindPhysFS.cmake, FindSDL.cmake,
	  FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
	  FindSDL_sound.cmake, FindSDL_ttf.cmake: ENH: changes from Eric
	  Wing, bug 2249

2005-10-28 11:52  hoffman

	* Source/cmWin32ProcessExecution.cxx: BUG: fix stack over write bug

2005-10-28 11:51  hoffman

	* Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in: BUG: fix
	  space in path probs

2005-10-28 11:32  hoffman

	* Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in: BUG: fix
	  release with spaces in the path

2005-10-28 11:31  hoffman

	* Source/cmWin32ProcessExecution.cxx: BUG: fix stack write error

2005-10-28 11:02  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: make the clean
	  target work

2005-10-27 13:57  king

	* Source/: cmFileTimeComparison.cxx, kwsys/SystemTools.cxx: ENH:
	  Improved file modification time comparison on Windows to use
	  GetFileAttributesEx instead of CreateFile/GetFileTime/CloseHandle
	  to get file times.  This results in a 30% reduction in time to do
	  a build system check.

2005-10-26 09:03  hoffman

	* Utilities/Release/cmake_release.sh: ENH: update revision numbers

2005-10-26 05:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-25 05:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-24 17:00  hoffman

	* ChangeLog.manual: [no log message]

2005-10-24 15:43  hoffman

	* CMakeLists.txt, Modules/Platform/Windows-gcc.cmake,
	  Source/cmBuildNameCommand.h, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmLocalKdevelopGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmOutputRequiredFilesCommand.cxx,
	  Source/cmStringCommand.cxx, Source/cmStringCommand.h,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Tests/StringFileTest/CMakeLists.txt,
	  Tests/StringFileTest/StringFile.cxx: ENH: move stuff into the
	  branch in prep for 2.2.2

2005-10-24 05:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-23 05:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-22 05:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-21 15:24  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for bad
	  placement of SILENT target

2005-10-21 12:04  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: symlink issue

2005-10-21 11:10  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix bad checkin
	  that had debugging code in it

2005-10-21 09:49  hoffman

	* Source/kwsys/testFail.c: ENH: try to get this thing to pass with
	  cmake 2.2.1

2005-10-21 04:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-20 16:37  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix over checking
	  of build system

2005-10-20 16:37  martink

	* Source/cmake.cxx: STYLE: minor cleanup

2005-10-20 15:03  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for def files
	  and new local target link lines

2005-10-20 14:25  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: missing
	  check_build_system for all target

2005-10-20 13:40  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: big cleanup and fix for
	  jump commands

2005-10-20 10:10  hoffman

	* Source/: cmStringCommand.cxx, cmStringCommand.h: BUG: end is not
	  really end, but rather length

2005-10-20 04:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-19 13:23  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: fix compiler
	  error

2005-10-19 11:00  andy

	* Source/: cmCTest.cxx, CTest/cmCTestUpdateHandler.cxx: ENH: More
	  output

2005-10-19 11:00  andy

	* Source/CTest/cmCTestTestHandler.cxx: BUG: Initialize to something
	  resonable

2005-10-19 10:47  andy

	* Source/kwsys/: Glob.cxx, Glob.hxx.in: COMP: More namespace fixes
	  to build on HP

2005-10-19 10:03  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: BUG: cd into local directory to
	  reduce link line length

2005-10-19 08:42  andy

	* Source/kwsys/Glob.cxx: COMP: Fix namespace. This way kwsys can be
	  built outside cmake

2005-10-19 04:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-18 16:35  hoffman

	* Source/cmOutputRequiredFilesCommand.cxx: ENH: fix test

2005-10-18 16:10  hoffman

	* Source/cmOutputRequiredFilesCommand.cxx: ENH: add .txx files and
	  put the start directory in the search path

2005-10-18 16:09  hoffman

	* Source/cmLocalKdevelopGenerator.cxx: ENH: unused include

2005-10-18 16:09  hoffman

	* Source/cmBuildNameCommand.h: ENH: spelling

2005-10-18 14:08  andy

	* bootstrap, Source/kwsys/CMakeLists.txt, Source/kwsys/Glob.cxx,
	  Source/kwsys/Glob.hxx.in: ENH: Push glob to the kwsys

2005-10-18 13:25  andy

	* Modules/Platform/Windows-gcc.cmake: COMP: On mingw, -fPIC is not
	  necessary and it actually produces warnings

2005-10-18 13:22  andy

	* Tests/MathTest/CMakeLists.txt: ENH: More tests

2005-10-18 09:42  andy

	* Source/cmStringCommand.cxx: COMP: Remove warning

2005-10-18 04:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-17 21:34  hoffman

	* Source/: cmFileTimeComparison.cxx, cmFileTimeComparison.h: add
	  missing file

2005-10-17 16:53  andy

	* Source/: cmExprParser.cxx, cmExprParser.y: ENH: Fix precedence

2005-10-17 16:42  andy

	* Source/: CMakeLists.txt, cmCommands.cxx, cmExprLexer.cxx,
	  cmExprLexer.h, cmExprLexer.in.l, cmExprParser.cxx,
	  cmExprParser.y, cmExprParserHelper.cxx, cmExprParserHelper.h,
	  cmExprParserTokens.h, cmMathCommand.cxx, cmMathCommand.h,
	  cmStringCommand.cxx: ENH: Add rudamentary mathematical expression
	  support

2005-10-17 16:39  andy

	* Tests/MathTest/: CMakeLists.txt, MathTestExec.cxx,
	  MathTestTests.h.in: ENH: Add math test

2005-10-17 09:58  king

	* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l:
	  BUG: Lexer should be case insensitive so flex should be run with
	  -i option.  This partially addresses bug#2361.

2005-10-17 09:56  andy

	* Source/cmStringCommand.cxx, Source/cmStringCommand.h,
	  Tests/StringFileTest/CMakeLists.txt,
	  Tests/StringFileTest/StringFile.cxx: ENH: Add String length and
	  substring

2005-10-17 09:10  andy

	* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
	  Source/cmStringCommand.cxx, Source/cmStringCommand.h,
	  Tests/StringFileTest/CMakeLists.txt,
	  Tests/StringFileTest/StringFile.cxx: ENH: Add regular string
	  replace (not regex), and relative path command. Also add tests

2005-10-17 09:09  andy

	* Source/CTest/cmCTestTestHandler.cxx: BUG: If test passes but it
	  should fail, report an error

2005-10-17 08:49  hoffman

	* ChangeLog.manual, bootstrap, Modules/CMakeCXXInformation.cmake,
	  Modules/FindJNI.cmake, Modules/FindJava.cmake,
	  Source/CMakeLists.txt, Source/cmDepends.cxx, Source/cmDepends.h,
	  Source/cmDependsC.cxx, Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
	  Source/cmTarget.h, Source/cmake.cxx, Source/cmake.h,
	  Source/CTest/cmCTestBuildHandler.cxx: ENH: merge fixes from main
	  tree

2005-10-17 04:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-16 04:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-15 04:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-14 05:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-13 10:30  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: More error exceptions

2005-10-13 10:07  andy

	* Source/: cmDepends.cxx, cmFileTimeComparison.cxx: BUG: Fix logic
	  to return true when the file was already statted. Also, use
	  nanosecond percision if available. Remove debug

2005-10-13 05:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-12 13:52  andy

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
	  cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
	  cmDependsJava.cxx, cmDependsJava.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Improve performance of
	  check build system by creating another file that is simpler to
	  parse and therefore much faster overall

2005-10-12 13:51  andy

	* Source/: cmake.cxx, cmake.h: ENH: Optimize performance by caching
	  stat results

2005-10-12 13:50  andy

	* Source/cmFileTimeComparison.cxx: COMP: Windows fixes

2005-10-12 13:36  andy

	* bootstrap, Source/CMakeLists.txt,
	  Source/cmFileTimeComparison.cxx, Source/cmFileTimeComparison.h:
	  ENH: Add file time comparison code

2005-10-12 12:08  andy

	* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: Add an
	  accessor for the maximum file length

2005-10-12 05:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-11 05:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-10 11:49  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h, cmMakefile.cxx, cmTarget.h:
	  ENH: some fixes for better backwards compatibility

2005-10-10 05:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-09 05:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-08 05:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-07 11:36  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Add support for
	  setting the maximum number of errors and warnings reported. This
	  should fix Bug #2318 - The maximum number of errors to report is
	  fixed to 50

2005-10-07 05:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-06 17:16  barre

	* Source/kwsys/: CMakeLists.txt, testSystemTools.bin,
	  testSystemTools.cxx, testSystemTools.h.in: ENH: CMake kills me
	  (so does Cygwin)

2005-10-06 15:28  hoffman

	* ChangeLog.manual, Source/cmGetSourceFilePropertyCommand.h,
	  Source/cmGetTargetPropertyCommand.h,
	  Source/cmGetTestPropertyCommand.cxx, Source/cmListFileLexer.c,
	  Source/cmListFileLexer.in.l,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
	  Source/cmake.h, Source/cmakemain.cxx,
	  Source/CTest/cmCTestTestCommand.cxx,
	  Source/CTest/cmCTestTestCommand.h,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Utilities/Release/Release.cmake: ENH: merge bug fixes from main
	  trunk

2005-10-06 15:10  martink

	* Utilities/Release/Release.cmake: ENH: some fixes for missing vars
	  and missing libs

2005-10-06 05:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-05 16:06  barre

	* Source/kwsys/: CMakeLists.txt, testSystemTools.cxx,
	  testSystemTools.h.in: ENH: avoid the use of GET_TARGET_PROPERTY
	  by testing the CMake executable instead of the test executable

2005-10-05 13:11  king

	* Source/kwsys/CMakeLists.txt: BUG: Reverting fundamental type info
	  change until it is fixed on more platforms.  It was tested on
	  Linux, SGI, HP, Sun, OSX, Windows with nmake and VS 6, 7, 7.1, 8,
	  Borland Make, and cygwin by hand with spaces in the path and
	  cmake 2.0 and 2.2 before committing but still seems to be failing
	  on some dashboards...strange.

2005-10-05 05:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-04 16:40  barre

	* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: the test
	  for kwsys uses GET_TARGET_PROPERTY, which was not in the CMake
	  bootstrap

2005-10-04 15:09  barre

	* Source/kwsys/: CMakeLists.txt, testSystemTools.cxx,
	  testSystemTools.h.in: ENH: add kwsys test for DetectFileType

2005-10-04 10:58  andy

	* Source/: cmCTest.cxx, CTest/cmCTestSubmitHandler.cxx: ENH: More
	  verbosity

2005-10-04 05:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-03 14:44  king

	* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
	  Converting FundamentalType try-compiles into a single try-run.
	  All the information about the existence, size, and signedness of
	  types can be determined in one program thanks to limits.h.

2005-10-03 14:33  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Double-quotes in
	  definitions must be escaped.

2005-10-03 05:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-02 05:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-10-01 05:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-29 04:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-28 04:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-27 04:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-26 04:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-24 04:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-23 14:39  hoffman

	* Modules/CMakeCXXInformation.cmake: ENH: remove -lgcc used by
	  crazy coverage stuff

2005-09-23 14:38  hoffman

	* Modules/: FindJNI.cmake, FindJava.cmake: ENH: java fixes from
	  Mathieu

2005-09-23 12:50  martink

	* Source/cmake.cxx: BUG: the -P option was not working with
	  relative paths and a couple types

2005-09-23 04:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-22 09:58  andy

	* Source/kwsys/Registry.cxx: COMP: Try to remove warnings

2005-09-22 05:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-21 14:15  king

	* Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: Updated to use
	  modern FILE command for writing to output logs instead of
	  WRITE_FILE.

2005-09-21 13:42  king

	* Source/kwsys/kwsys_ios_sstream.h.in: BUG: kwsys_ios namespace
	  should import streambuf also.

2005-09-21 13:31  king

	* Source/: cmGetSourceFilePropertyCommand.h,
	  cmGetTargetPropertyCommand.h, cmake.h, cmakemain.cxx: BUG:
	  Corrected and updated documentation of the -P option, -C option,
	  GET_TARGET_PROPERTY command, and GET_SOURCE_FILE_PROPERTY
	  command.

2005-09-21 10:32  martink

	* Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
	  cmITKWrapTclCommand.h: ENH: removed ITK command

2005-09-21 05:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-20 15:08  andy

	* Source/CTest/cmCTestTestHandler.cxx: ENH: Properly report failed
	  tests

2005-09-20 12:50  martink

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: increase
	  coverage in loaded commands

2005-09-20 10:42  andy

	* Source/kwsys/CMakeLists.txt: ENH: Make message into status

2005-09-20 05:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-19 17:20  king

	* Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: When an
	  unquoted argument contains a pair of matching double quotes
	  spaces and tabs should be allowed in-between.  This allows
	  arguments like -DFOO='"bar zot"' to work.

2005-09-19 16:19  andy

	* Source/kwsys/Registry.cxx: BUG: Remove warning and try to fix
	  memory problem

2005-09-19 15:15  andy

	* Source/kwsys/CMakeLists.txt: ENH: Test for both commands

2005-09-19 15:11  andy

	* Source/CTest/cmCTestTestHandler.cxx: ENH: Modify output based on
	  wether it is tested or memory checked

2005-09-19 15:08  andy

	* Source/CTest/cmCTestTestCommand.h: BUG: This should fix memory
	  checking

2005-09-19 12:38  martink

	* Utilities/Release/cmake_release.sh: ENH: update revision numbers

2005-09-19 12:33  hoffman

	* Modules/FindQt4.cmake, Modules/FindQt4.cmake.bak,
	  Modules/VTKCompatibility.cmake, Source/cmCTest.cxx: minor fixes
	  for 2.2.1

2005-09-19 12:19  hoffman

	* Modules/FindQt4.cmake: ENH: fix typo

2005-09-19 12:17  hoffman

	* Modules/VTKCompatibility.cmake: ENH: remove message

2005-09-19 04:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-18 17:15  king

	* Source/kwsys/README.txt: STYLE: Added reference to documentation
	  in CMakeLists.txt.

2005-09-18 17:08  king

	* Source/kwsys/CMakeLists.txt: STYLE: Added backward compatibility
	  disclaimer.

2005-09-18 08:17  andy

	* Source/: cmGetTestPropertyCommand.cxx, kwsys/CMakeLists.txt: BUG:
	  Fix which argument is which, also, fix the test to be less
	  agressive

2005-09-18 04:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-17 11:31  andy

	* Source/CTest/cmCTestTestCommand.cxx: ENH: Fix memcheck command

2005-09-17 09:53  andy

	* Source/kwsys/CMakeLists.txt: ENH: Add testing of
	  GET_TEST_PROPERTY command

2005-09-17 08:50  andy

	* Source/kwsys/Registry.cxx: BUG: On WIN32, since we are using
	  subkey, set it

2005-09-17 05:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-16 15:30  andy

	* Source/kwsys/Registry.cxx: COMP: Remove unused variable

2005-09-16 13:56  andy

	* Source/kwsys/: Registry.cxx, testRegistry.cxx: BUG: Fix encoding
	  and add deleting to the test

2005-09-16 13:38  andy

	* Source/kwsys/: Registry.cxx, Registry.hxx.in, testRegistry.cxx:
	  ENH: Modify API a little bit to allow arbitrary length values.
	  Encode certain characters. Rename UNIX registry to FILE registry.
	  More testing

2005-09-16 12:17  martink

	* Utilities/Release/cmake_release.sh: ENH: update revision numbers

2005-09-16 10:57  hoffman

	* Utilities/Release/: MakeRelease.cmake.in, README, Release.cmake:
	  move off branch

2005-09-16 10:53  martink

	* Utilities/Release/: cmake_release.sh: ENH: update revision
	  numbers

2005-09-16 10:53  martink

	* Utilities/Release/MakeRelease.cmake.in: ENH: fix for
	  CMAKE_COMMAND not being defined with -P

2005-09-16 10:47  martink

	* Utilities/Release/cmake_release.sh: ENH: fix Bill

2005-09-16 10:41  martink

	* Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH: fix
	  to syntax

2005-09-16 10:32  martink

	* Utilities/Release/: Release.cmake, MakeRelease.cmake.in: ENH:
	  added commit for release script

2005-09-16 10:10  hoffman

	* Utilities/Release/MakeRelease.cmake.in: ENH: auto release stuff

2005-09-16 10:09  andy

	* Source/kwsys/Registry.cxx: COMP: Remove problem on borland

2005-09-16 09:21  andy

	* Source/kwsys/CMakeLists.txt: ENH: Enable registry, add test of
	  SET_TESTS_PROPERTIES, rename tests for dart2

2005-09-16 09:20  andy

	* Source/kwsys/Registry.cxx: COMP: Remove some more warnings

2005-09-16 09:15  andy

	* Source/kwsys/: Registry.cxx, Registry.hxx.in: ENH: Cleanups and
	  expose unix registry on windows (for cygwin etc)

2005-09-16 09:08  andy

	* Source/kwsys/: Registry.cxx, Registry.hxx.in: COMP: Win32 fixes

2005-09-16 08:38  andy

	* Source/kwsys/Registry.cxx: ENH: More handling of unix versus
	  windows registry

2005-09-16 08:20  andy

	* Source/kwsys/: Registry.cxx, Registry.hxx.in, testFail.c,
	  testRegistry.cxx: ENH: Initial import

2005-09-16 05:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-15 17:22  andy

	* Source/cmCTest.cxx: ENH: Expose version of ctest

2005-09-15 16:38  hoffman

	* CTestCustom.ctest.in, ChangeLog.manual, bootstrap,
	  Docs/cmake-mode.el, Modules/CMakeAddNewLanguage.txt,
	  Modules/CMakeTestRCCompiler.cmake, Modules/FindQt.cmake,
	  Modules/FindQt.cmake.bak, Modules/FindQt3.cmake,
	  Modules/FindQt4.cmake, Modules/FindQt4.cmake.bak,
	  Modules/UseQt4.cmake, Source/CMakeLists.txt,
	  Source/cmAddSubDirectoryCommand.cxx,
	  Source/cmAddSubDirectoryCommand.h,
	  Source/cmCommandArgumentParserHelper.cxx,
	  Source/cmFileCommand.cxx,
	  Source/cmGetDirectoryPropertyCommand.cxx,
	  Source/cmGetDirectoryPropertyCommand.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
	  Source/cmTest.h, Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h,
	  Tests/OutOfSource/CMakeLists.txt, Tests/OutOfSource/testdp.h.in,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
	  Tests/OutOfSource/SubDir/CMakeLists.txt,
	  Tests/Wrapping/CMakeLists.txt, Utilities/Release/CMake.nsi.in:
	  Merge more changes from main trunk

2005-09-15 16:06  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: COMP: Too fast commit

2005-09-15 16:03  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Make sure full
	  paths are collapsed

2005-09-15 13:26  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: fix warning

2005-09-15 12:17  hoffman

	* Modules/CMakeAddNewLanguage.txt,
	  Modules/CMakeTestRCCompiler.cmake, Source/cmGlobalGenerator.cxx:
	  ENH: clean up EnableLanguage try to fix problem where try compile
	  runs cmake

2005-09-15 11:05  martink

	* CTestCustom.ctest.in: ENH: cleaner code coverage

2005-09-15 04:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-14 11:16  hoffman

	* Modules/FindQt4.cmake: ENH: only add optional qt stuff to
	  QT_INCLUDES

2005-09-14 09:12  hoffman

	* Modules/FindQt.cmake: ENH: if qt4 qmake is found then set
	  QT_QMAKE_EXECUTABLE to that value so that the same one will be
	  used in FindQt4.cmake

2005-09-14 04:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-13 12:55  martink

	* CTestCustom.ctest.in: ENH: coverage cleanup for non XCode builds

2005-09-13 10:40  martink

	* Tests/OutOfSource/: CMakeLists.txt, testdp.h.in,
	  OutOfSourceSubdir/CMakeLists.txt, OutOfSourceSubdir/simple.cxx:
	  ENH: test get directory properties ability to get props from
	  subdirs

2005-09-13 10:39  martink

	* Source/: cmGetDirectoryPropertyCommand.cxx,
	  cmGetDirectoryPropertyCommand.h, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h: ENH: added DIRECTORY option to
	  GET_DIRECTORY_PROPERTIES

2005-09-13 10:33  martink

	* Docs/cmake-mode.el: ENH: missing get_directory_property command

2005-09-13 09:25  hoffman

	* Modules/FindQt4.cmake: ENH: add some checks on the qmake install

2005-09-13 08:52  hoffman

	* Modules/FindQt.cmake: ENH: fix if statement

2005-09-13 04:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-12 22:46  hoffman

	* Modules/FindQt.cmake: ENH: add docs for QT_REQUIRED

2005-09-12 22:39  hoffman

	* Modules/: FindQt.cmake, FindQt4.cmake: ENH: more findqt fixes

2005-09-12 14:26  martink

	* Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: convert to work
	  with the new syntax for ADD_SUBDIRECTORY

2005-09-12 13:46  martink

	* Source/: cmAddSubDirectoryCommand.cxx,
	  cmAddSubDirectoryCommand.h: ENH: better format for
	  ADD_SUBDIRECTORY command

2005-09-12 11:43  hoffman

	* Modules/: FindQt.cmake, FindQt4.cmake: ENH: add new place to
	  search for qt4 in registry

2005-09-12 11:25  hoffman

	* Modules/FindQt.cmake: ENH: fix typo

2005-09-12 10:37  hoffman

	* Source/CMakeLists.txt: ENH: use the findqt3 from this cmake and
	  not the one configureing cmake

2005-09-12 10:33  hoffman

	* Modules/FindQt.cmake: ENH: add a better message

2005-09-12 10:28  hoffman

	* Modules/FindQt3.cmake: ENH: add more libraries for qt3

2005-09-12 09:55  hoffman

	* Modules/FindQt4.cmake: ENH: use correct variable for qmake

2005-09-12 09:52  hoffman

	* Modules/FindQt4.cmake: ENH: add a better message

2005-09-12 09:36  hoffman

	* Modules/FindQt.cmake: ENH: add some messages not errors for
	  findqt

2005-09-12 09:32  hoffman

	* Modules/FindQt3.cmake, Modules/FindQt4.cmake,
	  Source/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt: ENH: more
	  qt changes

2005-09-12 09:09  hoffman

	* Modules/UseQt4.cmake: ENH: add -D options for qt stuff

2005-09-12 09:00  hoffman

	* Modules/: FindQt.cmake, FindQt4.cmake: ENH: make sure the correct
	  qmake is used

2005-09-12 04:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-11 04:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-10 22:36  hoffman

	* Modules/FindQt.cmake: ENH: only print errors if QT_REQUIRED is
	  set

2005-09-10 10:33  hoffman

	* bootstrap, Modules/FindQt.cmake, Source/cmFileCommand.cxx: BUG:
	  try to fix qt problems

2005-09-10 04:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-09 21:51  hoffman

	* Modules/FindQt.cmake, Modules/FindQt3.cmake,
	  Modules/FindQt4.cmake, Tests/Wrapping/CMakeLists.txt: ENH: clean
	  up the find qt stuff some

2005-09-09 17:04  hoffman

	* Modules/: CheckQtInstalled.cmake, FindQt.cmake: ENH: try to fix
	  this find qt stuff

2005-09-09 13:23  martink

	* Utilities/Release/CMake.nsi.in: ENH: to support both admin and
	  locla installs

2005-09-09 11:32  hoffman

	* Modules/: CheckQtInstalled.cmake, FindQt.cmake: ENH: make FindQt
	  default to qt3 and print a message, and add
	  CheckQtInstalled.cmake

2005-09-09 05:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-08 15:26  hoffman

	* Source/cmCommandArgumentParserHelper.cxx: ENH: remove UMR

2005-09-08 15:25  hoffman

	* Source/cmOrderLinkDirectories.cxx: BUG: fix spelling error

2005-09-08 14:59  hoffman

	* ChangeLog.manual, Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeFortranInformation.cmake, Modules/FindCurses.cmake,
	  Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
	  Modules/FindJava.cmake, Modules/FindMatlab.cmake,
	  Modules/FindMotif.cmake, Modules/FindQt4.cmake,
	  Modules/FindQt4.cmake.bak, Modules/FindZLIB.cmake,
	  Modules/UseQt4.cmake, Modules/UseSWIG.cmake,
	  Modules/VTKCompatibility.cmake, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h,
	  Source/cmOrderLinkDirectories.cxx: merge with main trunk

2005-09-08 14:35  andy

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  BUG: fix xcode 15 (really bill Hoffman)

2005-09-08 14:22  martink

	* Source/cmOrderLinkDirectories.cxx: BUG: bug num 1994 library
	  linking when a config is not specified but debug and opt libs are

2005-09-08 11:38  hoffman

	* Modules/: FindCurses.cmake, FindJPEG.cmake, FindZLIB.cmake: ENH:
	  clean up some stuff

2005-09-08 11:38  hoffman

	* Modules/UseSWIG.cmake: ENH: add ability to set outdir in swig

2005-09-08 10:03  hoffman

	* Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
	  FindJava.cmake: ENH: add support for java 1.5

2005-09-08 10:01  hoffman

	* Modules/FindMatlab.cmake: ENH: add Matlab support

2005-09-08 09:59  hoffman

	* Modules/FindMotif.cmake: ENH: add a find motif

2005-09-08 09:58  hoffman

	* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: add Ken Morelands
	  fixes for FindQT

2005-09-08 05:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-07 17:05  hoffman

	* Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/VTKCompatibility.cmake, Source/cmGlobalGenerator.cxx:
	  ENH: add a fix for VTK on the mac and a way to fix some projects
	  with a single file in the cmake modules directory

2005-09-07 05:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-06 23:31  andy

	* Source/: cmLocalGenerator.cxx, cmTest.h,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
	  Add a way for test to intentionally fail

2005-09-06 12:55  hoffman

	* ChangeLog.manual, bootstrap, Modules/CMakeGenericSystem.cmake,
	  Modules/Platform/AIX.cmake, Source/CMakeLists.txt,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalXCode21Generator.cxx,
	  Source/cmGlobalXCode21Generator.h,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmTryRunCommand.cxx,
	  Source/cmXCode21Object.cxx, Source/cmXCode21Object.h,
	  Source/cmXCodeObject.cxx, Source/cmXCodeObject.h,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/kwsys/SharedForward.h.in,
	  Tests/LoadCommand/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeLists.txt: Merge with main tree

2005-09-06 05:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-05 09:17  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.h: ENH: fix
	  warnings

2005-09-05 04:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-04 04:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-03 22:16  hoffman

	* bootstrap: ENH: fix bootstrap, maybe this should somehow grep awk
	  the sources from the cmakelist file....

2005-09-03 04:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-02 16:29  hoffman

	* Source/: CMakeLists.txt, cmGlobalXCode21Generator.cxx,
	  cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, cmXCode21Object.cxx, cmXCode21Object.h,
	  cmXCodeObject.cxx, cmXCodeObject.h: ENH: add real support for
	  Xcode21

2005-09-02 08:41  hoffman

	* Source/CMakeLists.txt: BUG: not all Macs are case insensitive if
	  they mount nfs directories

2005-09-02 05:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-09-01 17:14  hoffman

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix NONE

2005-09-01 05:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-31 19:41  king

	* Source/kwsys/SharedForward.h.in: ENH: Added cygcheck knowledge
	  for --ldd option on Cygwin.  Added error message for --ldd option
	  when no tool is available but the option was still requested.

2005-08-31 05:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-30 13:58  hoffman

	* Source/cmGlobalXCodeGenerator.cxx, Source/cmTryRunCommand.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Tests/LoadCommand/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: use native
	  Deployment and Development directories

2005-08-30 04:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-29 17:09  hoffman

	* Modules/Platform/AIX.cmake: ENH: add flags for debug release for
	  aix

2005-08-29 16:19  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/CMakeTestCCompiler.cmake, Modules/FindJava.cmake,
	  Modules/FindQt3.cmake, Source/CMakeLists.txt,
	  Source/cmDependsC.cxx, Source/cmDependsC.h,
	  Source/cmFileCommand.cxx, Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmSetTargetPropertiesCommand.h, Source/cmSystemTools.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h, Source/cmVersion.cxx,
	  Source/cmake.cxx, Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestGenericHandler.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestTestHandler.h,
	  Source/CTest/cmCTestUpdateCommand.cxx,
	  Source/kwsys/SharedForward.h.in, Source/kwsys/SystemTools.cxx,
	  Templates/EXEHeader.dsptemplate,
	  Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.h.in,
	  Tests/CustomCommand/foo.in, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge with cvs again
	  and change version

2005-08-29 15:49  king

	* Modules/CMakeGenericSystem.cmake: ENH: Picking better default for
	  CMAKE_INSTALL_PREFIX on Windows by using ProgramFiles environment
	  variable.  Now that install actually works on Windows I'm making
	  this entry non-advanced also.

2005-08-29 04:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-28 04:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-27 05:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-26 17:02  andy

	* Modules/FindJava.cmake: ENH: More paths for java

2005-08-26 16:20  andy

	* Source/CTest/cmCTestGenericHandler.cxx: COMP: Simplify logic and
	  remove sun compile error

2005-08-26 05:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-25 05:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-24 11:18  andy

	* Source/CTest/cmCTestGenericHandler.cxx: BUG: Prevent from
	  creating bogus files

2005-08-24 04:54  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-23 13:25  king

	* Modules/FindQt3.cmake: ENH: Added support for finding qt-mtedu,
	  the educational version of Qt.

2005-08-23 10:24  hoffman

	* Source/cmFileCommand.cxx: make sure correct path type is used

2005-08-23 04:48  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-22 04:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-21 04:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-20 05:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-19 17:57  king

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/EXEHeader.dsptemplate: BUG: Fixed OUTPUT_NAME feature
	  for VS6 generator.  It was not working for Debug builds and was
	  not paying attention to the executable output path.

2005-08-19 17:56  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Install rule should take
	  build configuration into account.

2005-08-19 17:17  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: add support for
	  OUTPUT_NAME

2005-08-19 10:13  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: If the scanner is
	  not defined this would crash. For example when using new language

2005-08-19 09:38  king

	* Source/cmake.cxx: ENH: Added cmake -E create_symlink command that
	  behaves like ln -s.

2005-08-19 09:29  king

	* Modules/CMakeTestCCompiler.cmake: BUG: Need to test void* not
	  "void *" because the Intel compiler icc expands the asterisk.
	  Thanks to Filipe Sousa for the patch.

2005-08-19 09:22  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Removing exe VERSION
	  attribute test until it is implemented in the XCode generator.

2005-08-19 04:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-18 16:17  andy

	* Source/CTest/cmCTestTestHandler.h: COMP: Add STD namespace

2005-08-18 16:06  king

	* Source/kwsys/SharedForward.h.in: BUG: Fixed dirname in a few
	  cases on windows.  Now using KWSYS_SHARED_FORWARD_CONFIG_NAME
	  setting instead of CMAKE_INTDIR directly to give choice to user
	  code.  Updated documentation to include
	  @KWSYS_NAMESPACE@_SHARED_FORWARD_CONFIG_NAME,
	  @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_PRINT, and
	  @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_LDD settings.

2005-08-18 13:50  andy

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
	  Improve log file strategy

2005-08-18 10:02  andy

	* Source/CTest/cmCTestUpdateCommand.cxx: ENH: Set update options

2005-08-18 09:23  king

	* Source/kwsys/SharedForward.h.in: ENH: Added support for Windows.

2005-08-18 09:21  king

	* Tests/CustomCommand/foo.h.in: COMP: Avoid C++ comment in C
	  translation unit.

2005-08-18 09:19  king

	* Source/cmDependsC.cxx: COMP: Work-around iterator/const_iterator
	  comparison problem on Borland 5.5.

2005-08-18 05:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-17 17:56  king

	* Tests/CustomCommand/CMakeLists.txt: BUG: It seems the
	  auto-object-depends feature does not work in Visual Studio.  I'm
	  restoring the explicit OBJECT_DEPENDS lines.

2005-08-17 17:39  king

	* Source/cmSystemTools.cxx: BUG: RunSingleCommand should translate
	  NULL characters in the output to valid text.	This should fix the
	  missing-output problem caused by NULL-characters in VS build
	  output.

2005-08-17 17:04  king

	* Source/kwsys/SystemTools.cxx: BUG: Automatic pwd/cwd path
	  translation must check that the generated logical-to-physical
	  mapping is correct by using realpath.

2005-08-17 16:19  king

	* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Updated SimpleInstall
	  test to test new versioned executable and OUTPUT_NAME support.

2005-08-17 16:11  king

	* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmSetTargetPropertiesCommand.h, cmTarget.cxx, cmTarget.h: ENH:
	  Added versioned executable support.  This partially addresses
	  bug#2143.  Also made OUTPUT_NAME work when installing
	  executables.

2005-08-17 16:06  king

	* Source/cmake.cxx: ENH: Added -E cmake_symlink_executable command
	  to help create symbolic links for versioned executables.

2005-08-17 16:05  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Do not make a file
	  depend on a virtual target.  That causes everything to always
	  rebuild.

2005-08-17 14:16  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: More error regex

2005-08-17 13:23  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Cannot use
	  first/last insertion constructor of std::set because it is not
	  available on all platforms.

2005-08-17 11:48  king

	* Tests/CustomCommand/: CMakeLists.txt, foo.in, foo.h.in: ENH:
	  Adding test for auto-object-depends feature.	It has been tested
	  with the Makefile generator.	Hopefully this will work for the
	  Visual Studio and XCode generators.

2005-08-17 11:43  king

	* Source/: cmDependsC.cxx, cmDependsC.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: Adding support for
	  automatically adding the OBJECT_DEPENDS for generated header
	  files.

2005-08-17 05:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-16 08:32  hoffman

	* Utilities/Release/: cmake_release.sh: ENH: file is now configured

2005-08-16 05:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-15 05:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-14 05:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-13 05:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-12 11:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-11 14:02  hoffman

	* ChangeLog.manual, Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/CMakeJavaCompiler.cmake.in,
	  Modules/CMakeRCCompiler.cmake.in,
	  Modules/CMakeRCInformation.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Modules/CMakeTestFortranCompiler.cmake, Modules/CTest.cmake,
	  Modules/CTestTargets.cmake, Modules/CheckCSourceCompiles.cmake,
	  Modules/CheckCXXSourceCompiles.cmake,
	  Modules/CheckFunctionExists.cmake,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/CheckIncludeFiles.cmake,
	  Modules/CheckLibraryExists.cmake,
	  Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
	  Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
	  Modules/FindDoxygen.cmake, Modules/FindGLUT.cmake,
	  Modules/FindJNI.cmake, Modules/FindOpenAL.cmake,
	  Modules/FindPhysFS.cmake, Modules/FindPythonInterp.cmake,
	  Modules/FindQt.cmake, Modules/FindQt.cmake.bak,
	  Modules/FindQt3.cmake, Modules/FindQt4.cmake,
	  Modules/FindQt4.cmake.bak, Modules/FindSDL.cmake,
	  Modules/FindSDL.cmake.bak, Modules/FindSDL_image.cmake,
	  Modules/FindSDL_image.cmake.bak, Modules/FindSDL_mixer.cmake,
	  Modules/FindSDL_mixer.cmake.bak, Modules/FindSDL_net.cmake,
	  Modules/FindSDL_net.cmake.bak, Modules/FindSDL_sound.cmake,
	  Modules/FindSDL_ttf.cmake, Modules/FindSDL_ttf.cmake.bak,
	  Modules/FindThreads.cmake, Modules/TestBigEndian.cmake,
	  Modules/TestCXXAcceptsFlag.cmake,
	  Modules/TestForANSIForScope.cmake,
	  Modules/TestForSTDNamespace.cmake, Modules/Use_wxWindows.cmake,
	  Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/IRIX64.cmake,
	  Modules/Platform/Windows-cl.cmake, Modules/Platform/g77.cmake,
	  Source/CMakeLists.txt, Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddDependenciesCommand.h, Source/cmAddTestCommand.h,
	  Source/cmCTest.cxx, Source/cmCTest.h, Source/cmCacheManager.cxx,
	  Source/cmCommands.cxx, Source/cmCustomCommand.cxx,
	  Source/cmCustomCommand.h, Source/cmDepends.cxx,
	  Source/cmDepends.h, Source/cmDependsC.cxx, Source/cmDependsC.h,
	  Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
	  Source/cmDependsJava.cxx, Source/cmDependsJava.h,
	  Source/cmDocumentation.cxx, Source/cmDynamicLoader.cxx,
	  Source/cmFLTKWrapUICommand.cxx, Source/cmFileCommand.cxx,
	  Source/cmGetTestPropertyCommand.cxx,
	  Source/cmGetTestPropertyCommand.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalXCode21Generator.cxx,
	  Source/cmGlobalXCode21Generator.h,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmListFileLexer.c,
	  Source/cmListFileLexer.in.l, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalUnixMakefileGenerator3.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h, Source/cmQTWrapCPPCommand.cxx,
	  Source/cmSetTestsPropertiesCommand.cxx,
	  Source/cmSetTestsPropertiesCommand.h, Source/cmSourceGroup.cxx,
	  Source/cmSourceGroup.h, Source/cmSourceGroupCommand.cxx,
	  Source/cmTarget.cxx, Source/cmTest.cxx, Source/cmTest.h,
	  Source/cmTryCompileCommand.h, Source/cmUtilitySourceCommand.cxx,
	  Source/cmake.cxx, Source/cmake.h, Source/ctest.cxx,
	  Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestCoverageHandler.cxx,
	  Source/CTest/cmCTestCoverageHandler.h,
	  Source/CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
	  Source/CTest/cmCTestGenericHandler.cxx,
	  Source/CTest/cmCTestSubmitCommand.cxx,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/CTest/cmCTestTestCommand.cxx,
	  Source/CTest/cmCTestTestHandler.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx, Source/kwsys/Base64.c,
	  Source/kwsys/Base64.h.in, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Configure.h.in, Source/kwsys/FundamentalType.h.in,
	  Source/kwsys/Process.h.in, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/SystemTools.hxx.in,
	  Source/kwsys/kwsysPlatformCxxTests.cmake,
	  Source/kwsys/kwsysPlatformCxxTests.cxx,
	  Source/kwsys/testHashSTL.cxx, Source/kwsys/testhash.cxx,
	  Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt,
	  Tests/CTestTest/test.cmake.in, Tests/CTestTest2/test.cmake.in,
	  Tests/CTestTest3/test.cmake.in,
	  Tests/Complex/cmTestConfigure.h.in,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/Complex/Executable/testcflags.c,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/testcflags.c,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/testcflags.c,
	  Tests/MacroTest/CMakeLists.txt,
	  Tests/MakeClean/ToClean/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
	  Tests/OutOfSource/OutOfSourceSubdir/testlib.cxx,
	  Tests/OutOfSource/OutOfSourceSubdir/testlib.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt, Utilities/CMakeLists.txt,
	  Utilities/cmcurl/CMakeLists.txt: ENH: move cvs onto branch and
	  try for beta 2

2005-08-11 13:20  martink

	* Source/cmake.cxx: ENH: added better error checking for cases when
	  there is a CMakeCache.txt file but it is not readable

2005-08-11 11:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-10 12:55  hoffman

	* Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix bug
	  2087 lib prefix stripped off on windows

2005-08-10 12:50  hoffman

	* Modules/FindQt4.cmake: ENH: some clean up from Clinton

2005-08-10 12:01  hoffman

	* Modules/: FindOpenAL.cmake, FindSDL.cmake, FindSDL_image.cmake,
	  FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_sound.cmake,
	  FindSDL_ttf.cmake: ENH: add Eric Wings FindSDL updates

2005-08-10 11:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-10 10:01  hoffman

	* Source/cmDependsC.cxx: ENH: fix bug in depend file removing for
	  deleted depend files

2005-08-10 08:48  hoffman

	* Modules/: FindQt.cmake, FindQt4.cmake: ENH: fixed up qt stuff
	  from Clinton Stimpson

2005-08-09 13:12  martink

	* Source/CTest/cmCTestTestHandler.cxx: BUG: do not search the
	  user's path for text executables when a full path is provided to
	  the test

2005-08-09 11:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-09 10:35  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for sun make
	  with spaces

2005-08-08 15:23  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: have the
	  build.make file include flags.make and use the language flags

2005-08-08 13:28  martink

	* Source/cmAddCustomCommandCommand.cxx: ENH: fix for earlier fix on
	  source with relative path

2005-08-08 12:00  king

	* Source/cmAddCustomCommandCommand.cxx: BUG: Do not convert SOURCE
	  argument from relative to full path.	It breaks the old-style
	  SOURCE==TARGET trick and the SOURCE argument is only present for
	  old-style commands anyway.  This addresses bug#2120.

2005-08-08 11:33  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Need TSD target to be built
	  before SimpleInstall.

2005-08-08 11:28  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Do not escape
	  CMAKE_COMMAND twice.

2005-08-08 11:02  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix and issue with
	  spaces in paths

2005-08-08 10:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-08 09:37  king

	* Source/cmake.cxx: BUG: When exiting before the configure step in
	  script mode we must account for
	  cmSystemTools::GetErrorOccuredFlag() for the return code.

2005-08-07 10:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-06 10:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-05 17:07  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: fix warning

2005-08-05 14:19  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: some fixes for cwd
	  problems with rebuild_cache option

2005-08-05 11:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-04 17:12  king

	* Source/kwsys/CMakeLists.txt: ENH: If VTK_LIBRARY_PROPERTIES is
	  set then the properties it lists will be added to VTK library
	  targets with SET_TARGET_PROPERTIES.  This will be useful to
	  enable shared library versioning.

2005-08-04 11:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-03 16:10  king

	* Source/cmAddDependenciesCommand.h: ENH: Clarified documentation
	  further.

2005-08-03 14:16  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: More build errors

2005-08-03 14:15  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: More handling of
	  gcov 4.0

2005-08-03 13:34  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: More support for
	  gcov 4.0

2005-08-03 13:19  andy

	* Modules/: CTest.cmake, CTestTargets.cmake: ENH: Initial import

2005-08-03 13:19  andy

	* Modules/: Dart.cmake, FindJNI.cmake: STYLE: Fix typo

2005-08-03 11:56  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: Add support for the
	  new gcc that uses files with extension .gcda

2005-08-03 11:50  andy

	* Tests/CTestTest2/test.cmake.in: COMP: Fix for proxy test

2005-08-03 11:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-02 17:41  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: /nologo must be first

2005-08-02 16:44  hoffman

	* Modules/FindQt4.cmake: ENH: add changes for qt4 from Clinton
	  Stimpson

2005-08-02 16:34  hoffman

	* Modules/FindQt4.cmake: ENH: add changes for qt4 from Clinton
	  Stimpson

2005-08-02 13:40  andy

	* Source/CMakeLists.txt: ENH: change name from XCode to Xcode no
	  need to test bootstrap for xcode

2005-08-02 13:02  andy

	* Source/CMakeLists.txt: ENH: change name from XCode to Xcode no
	  need to test bootstrap for xcode

2005-08-02 13:01  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: get around problem where
	  OBJROOT has been set by default for all projects in Xcode gui

2005-08-02 11:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-02 11:06  hoffman

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: FIX: fix bad depend info and
	  COMPILE_FLAGS problem and remove extra cerr calls

2005-08-02 10:07  andy

	* Tests/CTestTest/test.cmake.in: COMP: Try to fix test by taking
	  arg1 into acount

2005-08-02 09:55  hoffman

	* Modules/FindQt.cmake: ENH: add advanced values

2005-08-01 16:49  king

	* Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: Unquoted
	  arguments can have quotes that are not at the beginning, but only
	  an even number of them.

2005-08-01 12:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-08-01 10:19  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: first step to only
	  rebuuilding on flag changes

2005-08-01 09:44  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make sure
	  CMAKE_C_FLAGS are not clobbered

2005-08-01 09:24  king

	* Source/cmQTWrapCPPCommand.cxx: BUG: Patch from Filipe Sousa.
	  QT_WRAP_CPP should generate the file moc_dlgmain.ui.cxx instead
	  of moc_dlgmain.cxx.

2005-07-31 23:05  andy

	* Modules/CheckCXXSourceCompiles.cmake,
	  Tests/MacroTest/CMakeLists.txt: ENH: Add C++ test too

2005-07-31 23:02  andy

	* Modules/CheckCSourceCompiles.cmake,
	  Tests/MacroTest/CMakeLists.txt: ENH: Add a test for C source file
	  like AC_TRY_COMPILE

2005-07-31 22:25  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: use ansi
	  flags

2005-07-31 11:51  andy

	* Source/: cmCommands.cxx, cmGetTestPropertyCommand.cxx,
	  cmGetTestPropertyCommand.h, cmLocalGenerator.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmSetTestsPropertiesCommand.cxx,
	  cmSetTestsPropertiesCommand.h, cmTest.cxx, cmTest.h: ENH: Add set
	  and get test propety command

2005-07-31 11:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-30 21:58  hoffman

	* Tests/: Complex/Executable/testcflags.c,
	  ComplexOneConfig/Executable/testcflags.c,
	  ComplexRelativePaths/Executable/testcflags.c: ENH: no c++
	  comments in a c file

2005-07-30 11:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-29 14:17  martink

	* Source/cmFLTKWrapUICommand.cxx: ENH; better warning message and
	  fix type per julien

2005-07-29 14:02  hoffman

	* Tests/: Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: do not test for
	  c and cxx flags on visual studio as it does not work yet

2005-07-29 13:19  martink

	* Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: change loc of log
	  files

2005-07-29 11:56  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, Complex/Executable/testcflags.c,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Executable/testcflags.c,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/testcflags.c: ENH: add new test
	  to make sure c and cxx flags are going to the right files

2005-07-29 11:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-29 11:25  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix dependencies.
	  Looks like all dependencies were missing subdirectory

2005-07-29 10:04  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: undo last change

2005-07-29 10:02  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: support versions greater
	  than 20

2005-07-29 09:19  martink

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Modules/CMakeTestFortranCompiler.cmake,
	  Modules/CheckFunctionExists.cmake,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/CheckIncludeFiles.cmake,
	  Modules/CheckLibraryExists.cmake,
	  Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
	  Modules/CheckVariableExists.cmake, Modules/FindThreads.cmake,
	  Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
	  Modules/TestForANSIForScope.cmake,
	  Modules/TestForSTDNamespace.cmake,
	  Modules/Platform/Windows-cl.cmake, Source/cmCacheManager.cxx,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator3.cxx,
	  Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator3.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Tests/MakeClean/ToClean/CMakeLists.txt,
	  Utilities/cmcurl/CMakeLists.txt: ENH: put cmake files intoa
	  CMakeFiles subdir to clean up bin tree

2005-07-28 15:24  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: fix warning

2005-07-28 14:52  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: make sure c flags are
	  used for c and cxx flags are used for cxx, really Bill

2005-07-28 13:21  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
	  method to attempt to check if a file is text or binary

2005-07-28 13:12  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: make sure custom commands
	  depend on full path files only: Bill as Andy

2005-07-28 11:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-28 09:14  martink

	* Source/: cmCustomCommand.cxx, cmCustomCommand.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: always write out all
	  custom commands

2005-07-27 17:23  king

	* Source/cmMakefile.cxx: BUG: InitializeFromParent should copy
	  include file regular expressions.

2005-07-27 16:46  king

	* Source/cmGlobalGenerator.cxx: ENH: RUN_TESTS target now uses
	  proper CMAKE_CFG_INTDIR setting to get $(IntDir) or $(OutDir)
	  depending on the generator.

2005-07-27 16:37  king

	* Source/cmUtilitySourceCommand.cxx: BUG: Hack to support building
	  existing trees with UTILITY_SOURCE commands and the new VS
	  generator directory structure.

2005-07-27 15:46  andy

	* Source/cmGlobalGenerator.cxx: BUG: Generate RUN_TEST target if
	  any tests are there

2005-07-27 13:36  king

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: ENH: Generator now creates a
	  separate intermediate files directory for each target.  This is
	  needed for MSVC 8 to support parallel builds.

2005-07-27 12:41  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
	  cleanup some

2005-07-27 11:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-27 11:42  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: maybe fix fortran
	  issue

2005-07-27 11:36  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
	  cleanup some

2005-07-27 11:31  martink

	* Source/: cmDependsJava.cxx, cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
	  cleanup some

2005-07-27 09:49  martink

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
	  cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
	  cmDependsJava.cxx, cmDependsJava.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmake.cxx: ENH: reduce the
	  number of files produced still needs a bit more cleanup

2005-07-26 17:40  king

	* Modules/Dart.cmake: ENH: Added VS8 support for DART_CXX_NAME.

2005-07-26 13:26  hoffman

	* Source/cmTarget.cxx: ENH: make sure source file depends are used
	  to determine if custom commands are used

2005-07-26 13:26  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: if it is not a
	  cmake target or a full path do not put depend information in the
	  command

2005-07-26 13:25  hoffman

	* Source/cmFLTKWrapUICommand.cxx: ENH: make sure custom command
	  depend on fluid so if fltk is part of project fluid gets built
	  first

2005-07-26 11:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-26 11:37  king

	* Source/kwsys/: CMakeLists.txt, FundamentalType.h.in: ENH: Added
	  FundamentalType header defining platform-independent fixed
	  size/signedness integer types.

2005-07-26 11:36  king

	* Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added
	  TEST_KWSYS_CXX_SAME_LONG_AND___INT64,
	  TEST_KWSYS_CXX_SAME_LONG_LONG_AND___INT64,
	  TEST_KWSYS_CAN_CONVERT_UI64_TO_DOUBLE, and
	  TEST_KWSYS_CHAR_IS_SIGNED.

2005-07-26 11:34  king

	* Source/kwsys/: Base64.c, Base64.h.in, Configure.h.in,
	  Process.h.in: ENH: Moved kwsys_ns and kwsysEXPORT macros to
	  Configure.h in the case of building a kwsys source file.  This
	  allows more than one header to be included in a kwsys source file
	  without redefining the macros.

2005-07-26 09:17  andy

	* Tests/CTestTest3/test.cmake.in: ENH: Add support for multi-string
	  compiler name, and improve support for subversion

2005-07-25 16:10  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix lib case bug
	  correctly

2005-07-25 11:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-24 11:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-23 11:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-23 10:32  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: undo fix

2005-07-22 17:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-22 15:41  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: more efficent fix
	  for bug # 2063

2005-07-22 15:33  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for case
	  mismatched lib bug # 2063

2005-07-22 15:32  hoffman

	* Source/cmDependsC.cxx: ENH: string += is very slow, so don't use
	  it

2005-07-22 08:40  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Better handling of
	  removed files and remove warning

2005-07-22 08:39  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: More regular
	  expressions

2005-07-21 15:54  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add support for
	  detecting files that were removed

2005-07-21 10:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-21 09:07  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: BUG: Remove duplicate
	  prefix

2005-07-20 22:23  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix warning

2005-07-20 15:44  hoffman

	* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeJavaCompiler.cmake.in,
	  Modules/CMakeRCCompiler.cmake.in,
	  Modules/CMakeRCInformation.cmake, Source/cmLocalGenerator.cxx:
	  ENH: make sure flags set in CC or CXX environment variables stay
	  with the compiler

2005-07-20 12:54  hoffman

	* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
	  Platform/Windows-cl.cmake: ENH: move flags next to compiler, so
	  if env contains compiler and some flag, they stay together

2005-07-20 12:53  hoffman

	* Source/CMakeLists.txt: ENH: java does not work under mingw

2005-07-20 12:48  hoffman

	* Modules/: FindQt.cmake, FindQt4.cmake: ENH: make sure qmake is on
	  the machine before running it

2005-07-20 12:40  andy

	* Source/kwsys/testHashSTL.cxx: ENH: Rename test

2005-07-20 12:03  andy

	* Source/cmCTest.cxx: BUG: Initialize variable

2005-07-20 12:02  andy

	* Source/kwsys/: CMakeLists.txt, testhash.cxx: ENH: Rename test

2005-07-20 10:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-19 18:05  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: make it so that bootstrap
	  does not use xml parser

2005-07-19 17:16  hoffman

	* Source/: cmake.cxx, cmake.h: ENH: fix for bug 1866, make -G,-D -C
	  options allow for space between arg and value

2005-07-19 16:40  hoffman

	* Source/: CMakeLists.txt, cmFileCommand.cxx,
	  cmGlobalXCode21Generator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h: ENH: if Xcode21 is installed then
	  create 21 compatible project files

2005-07-19 15:28  hoffman

	* Source/: cmGlobalXCode21Generator.cxx,
	  cmGlobalXCode21Generator.h: ENH: add new stub generator

2005-07-19 15:27  hoffman

	* Source/cmTryCompileCommand.h: ENH: add more docs

2005-07-19 14:36  hoffman

	* Modules/CMakeGenericSystem.cmake: ENH: make KDevelop3 default to
	  CMAKE_VERBOSE_MAKEFILE

2005-07-19 11:48  hoffman

	* Modules/CMakeGenericSystem.cmake: ENH: make KDevelop3 default to
	  CMAKE_VERBOSE_MAKEFILE

2005-07-19 10:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-18 12:53  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
	  CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx:
	  ENH: Add a way to submit extra files to the dashboard

2005-07-18 11:46  andy

	* Modules/Dart.cmake, Source/cmCTest.cxx, Source/cmCTest.h,
	  Source/ctest.cxx, Tests/CTestTest2/test.cmake.in: ENH: Several
	  improvements and cleanups: 1. Add long command line arguments for
	  every argument 2. Add a way to overwrite CTest configuration by
	  providing --overwrite TimeOut=10 3. Improve argument parsing.  4.
	  Add submit index argument

2005-07-18 11:32  andy

	* Source/CTest/cmCTestGenericHandler.cxx: ENH: Cleanup file name

2005-07-18 11:32  andy

	* Source/cmDocumentation.cxx: ENH: Cleanup the help a bit

2005-07-18 08:47  hoffman

	* Modules/FindQt.cmake: ENH: fix qt bug

2005-07-18 03:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-17 03:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-16 03:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-15 15:20  hoffman

	* Source/cmGlobalXCodeGenerator.h: ENH: fix bug 1960

2005-07-15 13:24  hoffman

	* Source/cmAddTestCommand.h: BUG: fix for bug 1838

2005-07-15 12:57  hoffman

	* Modules/FindGLUT.cmake: BUG: fix for bug 852

2005-07-15 12:39  hoffman

	* Modules/: FindQt.cmake: ENH: fix hard coded include from patch

2005-07-15 12:14  hoffman

	* Modules/: FindQt.cmake, FindQt3.cmake, FindQt4.cmake: ENH: add
	  new qt stuff from warfield@bwh.harvard.edu, thanks

2005-07-15 12:01  martink

	* Utilities/CMakeLists.txt: BUG: converted to 1.8 form of custom
	  commands

2005-07-15 11:48  andy

	* Modules/FindPythonInterp.cmake: ENH: Add registry for 2.4

2005-07-15 11:45  andy

	* Modules/FindPythonInterp.cmake: BUG: Set PYTHONINTERP_FOUND

2005-07-15 11:38  hoffman

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: fix static build of vtk
	  with cmake by having custom targets chain depend information

2005-07-15 11:37  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove commented
	  code

2005-07-15 11:36  hoffman

	* Source/CMakeLists.txt: ENH: remove messages about not running
	  java test

2005-07-15 11:34  hoffman

	* Source/cmDynamicLoader.cxx: ENH: fix compile error bug# 2020 on
	  mac

2005-07-15 08:36  andy

	* Modules/FindPythonInterp.cmake: ENH: Initial import

2005-07-15 03:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-14 16:00  hoffman

	* Source/cmLocalGenerator.cxx: ENH: fix for bug 992, mac bundle
	  install fix

2005-07-14 15:12  hoffman

	* Source/cmMakefile.cxx: BUG: fix for bug 1850 wrapping can leave
	  out files if they are a substring of another file

2005-07-14 14:15  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: ENH: Some more cleanups
	  and add ctest custom vector for regular expression to exclude
	  from coverage

2005-07-14 14:15  andy

	* Source/cmCTest.cxx: BUG: Look for custom files in all directories

2005-07-14 13:50  hoffman

	* Tests/OutOfSource/OutOfSourceSubdir/: testlib.cxx, testlib.h:
	  ENH: add missing files

2005-07-14 13:25  andy

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: Add custom supression regular
	  expressions

2005-07-14 12:21  hoffman

	* Source/cmLocalUnixMakefileGenerator3.cxx,
	  Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
	  Tests/OutOfSource/OutOfSourceSubdir/simple.cxx: FIX: fix bug
	  2043 borland compiler and dll problem and add a test for it

2005-07-14 11:24  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix line number
	  inconsistency, improve output

2005-07-14 10:15  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add support for
	  borland exe with shared libs back in

2005-07-14 09:44  andy

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: Do 4 files

2005-07-14 09:30  andy

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: Add a test for
	  cmGeneratedFileStream

2005-07-14 09:29  andy

	* Source/CTest/cmCTestTestCommand.cxx: COMP: Remove warning and fix
	  the logic

2005-07-14 09:29  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Rename tmp files

2005-07-14 03:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-13 16:57  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: remove part of
	  patch from bug 1965 that set executable paths

2005-07-13 16:49  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: revert part of
	  patch that set executable debug prefix as it breaks too much
	  stuff

2005-07-13 16:24  hoffman

	* Source/cmLocalGenerator.cxx: ENH: add -L as possible library flag

2005-07-13 16:23  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: add support for bundles

2005-07-13 16:20  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: try to fix failed
	  test

2005-07-13 15:49  hoffman

	* Source/CMakeLists.txt: ENH: add bundle test

2005-07-13 15:43  hoffman

	* Tests/BundleTest/: BundleTest.cxx, CMakeLists.txt: ENH: add a
	  bundle test

2005-07-13 11:21  hoffman

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
	  cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx:
	  FIX: apply patch from bug# 1965

2005-07-13 10:17  andy

	* Source/: cmCTest.h, CTest/cmCTestTestCommand.cxx: ENH: Add
	  timeout support

2005-07-13 09:49  andy

	* Source/kwsys/SystemTools.cxx: COMP: Remove warning on windows

2005-07-13 09:08  hoffman

	* Modules/FindDoxygen.cmake: ENH: fix for darwin from eric wing

2005-07-13 09:06  hoffman

	* Modules/: FindOpenAL.cmake, FindPhysFS.cmake, FindSDL.cmake,
	  FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
	  FindSDL_ttf.cmake: ENH: add a bunch of find sdl stuff from eric
	  wing

2005-07-13 08:29  hoffman

	* Modules/Platform/: CYGWIN-g77.cmake, IRIX64.cmake, g77.cmake:
	  FIX: for 1852 fix fortran case

2005-07-13 03:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-12 17:30  hoffman

	* ChangeLog.manual, Source/kwsys/SystemTools.cxx,
	  Source/kwsys/SystemTools.hxx.in: merge from main tree

2005-07-12 17:24  hoffman

	* CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: ENH:
	  remove unused files

2005-07-12 17:24  hoffman

	* Source/cmCPluginAPI.h: ENH: change version

2005-07-12 17:23  hoffman

	* Utilities/cmcurl/CMakeLists.txt: add -dl on unix

2005-07-12 17:22  hoffman

	* Utilities/Release/: cmake_release.sh, config_Darwin,
	  config_HP-UX, config_SunOS, release_dispatch.sh: move release
	  stuff off branch

2005-07-12 16:56  hoffman

	* ChangeLog.txt: update changes

2005-07-12 16:51  hoffman

	* ChangeLog.txt: ENH: update changes for 2.2

2005-07-12 15:40  hoffman

	* Utilities/Release/config_Darwin: [no log message]

2005-07-12 15:26  hoffman

	* Utilities/Release/config_Darwin: [no log message]

2005-07-12 15:11  hoffman

	* Utilities/Release/: config_Darwin, release_dispatch.sh: fixes for
	  osx

2005-07-12 13:54  hoffman

	* Utilities/Release/config_SunOS: put it back

2005-07-12 13:21  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: BUG: Revert
	  the change to FileIsDirectory. Add FileIsSymlink and treat
	  symlinks as files when removing directory

2005-07-12 12:40  hoffman

	* Utilities/cmcurl/CMakeLists.txt: [no log message]

2005-07-12 12:31  andy

	* Source/CTest/cmCTestTestHandler.cxx: BUG: Go back to the original
	  directory after examining the current directory

2005-07-12 12:30  andy

	* Source/CTest/cmCTestTestHandler.cxx: BUG: Make sure it always
	  starts in the current directory when searching for tests

2005-07-12 10:39  andy

	* Source/: kwsys/SystemTools.cxx,
	  CTest/cmCTestEmptyBinaryDirectoryCommand.cxx: BUG: When removing
	  directory, use lstat instead of stat to make sure that symlinks
	  are treated as files and not as directories

2005-07-12 10:25  hoffman

	* Utilities/Release/config_SunOS: [no log message]

2005-07-12 10:08  hoffman

	* Utilities/Release/config_SunOS: [no log message]

2005-07-12 09:36  hoffman

	* Utilities/Release/config_HP-UX: use gmake

2005-07-12 08:50  andy

	* Source/cmCTest.cxx: BUG: Fix problem with visual studio in
	  release mode

2005-07-12 03:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-11 18:07  hoffman

	* Source/CursesDialog/form/CMakeLists.txt: ENH: fix from main tree

2005-07-11 18:07  hoffman

	* Source/CursesDialog/form/CMakeLists.txt: ENH: add curses include
	  directory

2005-07-11 17:58  hoffman

	* Utilities/Release/config_Darwin: turn off wx dialog for now

2005-07-11 17:15  hoffman

	* Utilities/Release/cmake_release.sh: get the correct version

2005-07-11 17:11  hoffman

	* Utilities/Release/: cmake_release.sh, cmake_release.sh.in,
	  config_CYGWIN_NT-5.1, config_IRIX64, config_Linux,
	  cygwin-package.sh.in, release_dispatch.sh, README: ENH: merge
	  changes from branches

2005-07-11 16:57  hoffman

	* Utilities/Release/release_dispatch.sh: [no log message]

2005-07-11 16:09  hoffman

	* Utilities/Release/: cmake_release.sh, cmake_release.sh.in,
	  config_CYGWIN_NT-5.1, config_IRIX64, cygwin-package.sh.in,
	  release_dispatch.sh: move stuff from 2.0 over to 2.2

2005-07-11 15:21  hoffman

	* Utilities/Release/config_Linux: move config linix to 2.2 branch

2005-07-11 15:11  hoffman

	* Utilities/Release/release_dispatch.sh: change to muse

2005-07-11 15:05  hoffman

	* Utilities/Release/release_dispatch.sh: ENH: add from HEAD

2005-07-11 15:04  hoffman

	* Utilities/Release/release_dispatch.sh: add from branch

2005-07-11 14:55  martink

	* ChangeLog.manual: ENH: commit some change logs

2005-07-11 14:54  hoffman

	* Source/cmCPluginAPI.h, Utilities/Release/cmake_release.sh,
	  Utilities/Release/cmake_release.sh.in: ENH: fix up some version
	  stuff

2005-07-11 12:22  martink

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: provide default
	  update options if none were provided

2005-07-11 11:59  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add default update
	  options

2005-07-11 11:37  martink

	* ChangeLog.manual: ENH: added ChangeLog as in prior release

2005-07-11 11:36  martink

	* Source/cmAddCustomCommandCommand.cxx: ENH: merge from the main
	  tree to handle relative files

2005-07-11 11:31  martink

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: merged from CVS fix
	  for SNV warning

2005-07-11 11:16  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Remove warning when
	  using CVS

2005-07-11 03:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-10 03:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-09 03:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-08 11:51  martink

	* Source/cmAddCustomCommandCommand.cxx: ENH: slightly modified
	  version of Alex's relative path arguments for custom commands

2005-07-08 10:13  martink

	* Utilities/Release/cmake_release.sh: ENH: release commit

2005-07-08 10:00  martink

	* CMakeLists.txt: ENH: rev to 22

2005-07-08 09:55  martink

	* CMakeLists.txt: ENH: update rev to 23

2005-07-08 09:05  king

	* Source/kwsys/testProcess.c: COMP: Fixed uninitialized variable.

2005-07-08 03:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-07 16:01  martink

	* Source/cmConfigureFileCommand.cxx: ENH: configure file will
	  assume start source dir if a full path is not provided

2005-07-07 15:06  martink

	* Source/cmMakefile.cxx: BUG: library return values were not UNIX
	  slashes on Win98

2005-07-07 13:55  martink

	* Source/cmSourceFile.cxx: BUG: mor emissing convert to unix
	  slashes

2005-07-07 11:44  martink

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: cleaned up some old
	  methods and vars

2005-07-07 10:21  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Removing
	  CMAKE_HIDE_TARGET_DIRS since it has been superceded by
	  CMAKE_TARGET_DIR_PREFIX.

2005-07-07 10:14  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Added use of
	  CMAKE_TARGET_DIR_PREFIX variable to prepend a project-specified
	  string to the names of all the target-name.dir directories.

2005-07-07 10:11  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: added ability to
	  prefix target directories with a . to make them not show up in
	  ls. From patch from Alex

2005-07-07 09:44  martink

	* Source/cmake.cxx: BUG: win95 returning non unix path for cmake
	  command

2005-07-07 09:06  king

	* Source/kwsys/testProcess.c: ENH: Extended test 0 to run the
	  executable twice using the same process object.  This tests the
	  reusability of the objects.

2005-07-07 09:05  king

	* Source/kwsys/ProcessWin32.c: BUG: Fixed reusability of process
	  object by clearing each pipe's Closed flag when cleaning up.

2005-07-07 03:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-06 16:16  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: BUG: fix for bootstrap problem

2005-07-06 15:51  andy

	* Source/: cmCacheManager.cxx, cmFileCommand.cxx,
	  cmWriteFileCommand.cxx: STYLE: Fix typos

2005-07-06 15:49  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: COMP: Remove warning

2005-07-06 15:27  andy

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: Improve support for various
	  versions of gcov

2005-07-06 15:25  andy

	* Modules/FindFLTK.cmake: ENH: Replace with the one from InsightApp

2005-07-06 15:25  martink

	* Source/cmListFileCache.cxx: BUG: project command should also work
	  with lower case

2005-07-06 15:24  martink

	* Tests/Simple/CMakeLists.txt: BUG: minor fix to project name to
	  match ADD_TEST call

2005-07-06 15:11  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: BUG: On windows there can
	  be a problem because scp does not handle drive names. This uses
	  relative path for scp

2005-07-06 03:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-05 16:13  martink

	* Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH: a
	  start on UNIX release

2005-07-05 15:43  martink

	* Utilities/Release/Release.cmake: ENH: better release support

2005-07-05 12:38  martink

	* Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH:
	  better release support

2005-07-05 11:17  andy

	* Modules/FindDCMTK.cmake: ENH: Improvements by Julien

2005-07-05 10:08  martink

	* Source/cmMacroCommand.cxx: ENH: revert back to string replacement
	  version

2005-07-05 09:21  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: util targets now
	  show up in locla makefile and make rebuild_cache now works in
	  subdirs

2005-07-05 09:00  martink

	* Source/cmLocalGenerator.cxx: BUG: fix for debug optimized link
	  libraries

2005-07-05 03:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-04 03:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-03 12:06  andy

	* Source/cmake.cxx: ENH: Only truncate files when not in try
	  compile. Alsom move truncating code closer to configure

2005-07-03 03:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-02 22:50  andy

	* Source/cmCTest.cxx: ENH: Improve performance of MakeXMLSafe,
	  improve performance of reading custom ctest files, and remove
	  error when running ctest on directory without
	  DartConfiguration.tcl

2005-07-02 22:32  andy

	* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Unify number of
	  spaces

2005-07-02 22:31  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Improve performance by
	  compiling regular expressions when needed

2005-07-02 22:30  andy

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
	  Improve performance of testing and do not complain if
	  DartTestfile.txt is not found or if directory does not exist

2005-07-02 22:25  andy

	* Source/: cmake.cxx, cmake.h: ENH: Start adding the code that will
	  truncate output logs

2005-07-02 01:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-07-01 10:57  martink

	* Source/: cmGetTargetPropertyCommand.h, cmTarget.cxx: ENH: added
	  Alexander's target property TYPE

2005-07-01 10:23  martink

	* Source/: cmGetDirectoryPropertyCommand.cxx,
	  cmGetDirectoryPropertyCommand.h: ENH: added patch from Alexander
	  Neundorf to get DEFINITIONS

2005-06-30 13:39  martink

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: added testing
	  of the WHILE command

2005-06-30 13:39  martink

	* Docs/cmake-mode.el: ENH: added while command

2005-06-30 13:27  martink

	* Docs/cmake-mode.el: ENH: added while command

2005-06-30 13:09  martink

	* Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in,
	  Release.cmake, Win32Release.sh.in: ENH: better release scripts

2005-06-30 11:33  martink

	* Utilities/Release/Release.cmake: ENH: hard coded for VS 71 nmake
	  for now

2005-06-30 11:18  king

	* Modules/Platform/Windows-cl.cmake: BUG: Fixed escaped quote at
	  end of .

2005-06-30 09:53  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: added local help and
	  install targets

2005-06-30 09:21  king

	* Source/kwsys/Base64.c: BUG: Do not increment optr by 2 after
	  storing only one character.  Also fixed possibility of storing
	  uninitialized characters from the last triplet.

2005-06-30 05:47  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-29 12:07  king

	* Modules/Platform/Windows-bcc32.cmake: BUG: Need to use the -c
	  option for implib to produce case-sensitive symbols in the .lib
	  files.

2005-06-29 08:46  martink

	* CTestCustom.ctest.in: COMP: shut up warning

2005-06-29 05:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-28 15:00  martink

	* Utilities/Release/: CMake.nsi.in, CMakeInstall.bmp: ENH: added
	  our own bitmap

2005-06-28 10:55  martink

	* Utilities/Release/CMake.nsi.in,
	  Utilities/Release/Win32Release.sh.in,
	  Utilities/Release/cmake_release.sh.in,
	  Utilities/Release/Release.cmake, CMakeLists.txt: ENH: added some
	  release support

2005-06-28 05:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-27 15:59  martink

	* Source/cmMakefile.cxx: BUG: dont pass unverified char * to
	  streams

2005-06-27 12:45  martink

	* Tests/Simple/CMakeLists.txt: ENH: convert to lower case

2005-06-27 12:44  martink

	* Example/: CMakeLists.txt, Demo/CMakeLists.txt,
	  Hello/CMakeLists.txt: ENH: updte to lower case and using
	  ADD_SUBDIRECTORY

2005-06-27 11:39  martink

	* CTestCustom.ctest.in: ENH: mods to warning excludes based on new
	  locaiton of curl

2005-06-27 05:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-26 05:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-25 05:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-24 13:29  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: BUG: Exit properly on SCP
	  submission

2005-06-24 09:41  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: COMP: Remove warnings

2005-06-24 09:06  andy

	* CMakeLists.txt, Source/CMakeLists.txt, Source/cmCTest.cxx,
	  Source/CTest/cmCTestSubmitHandler.cxx: ENH: Move curl to
	  utilities

2005-06-24 09:00  andy

	* Utilities/cmcurl/: amigaos.c, amigaos.h, arpa_telnet.h, base64.c,
	  base64.h, ca-bundle.h, connect.c, connect.h, content_encoding.c,
	  content_encoding.h, cookie.c, cookie.h, curl_memory.h, curlx.h,
	  dict.c, dict.h, easy.c, escape.c, escape.h, file.c, file.h,
	  formdata.c, formdata.h, ftp.c, ftp.h, getdate.c, getdate.h,
	  getenv.c, getinfo.c, getinfo.h, hash.c, hash.h, hostares.c,
	  hostasyn.c, hostip.c, hostip.h, hostip4.c, hostip6.c, hostsyn.c,
	  hostthre.c, http.c, http.h, http_chunks.c, http_chunks.h,
	  http_digest.c, http_digest.h, http_negotiate.c, http_negotiate.h,
	  http_ntlm.c, http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h,
	  inet_ntop.c, inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c,
	  krb4.h, ldap.c, ldap.h, llist.c, llist.h, md5.c, md5.h,
	  memdebug.c, memdebug.h, mprintf.c, multi.c, netrc.c, netrc.h,
	  nwlib.c, progress.c, progress.h, security.c, security.h, sendf.c,
	  sendf.h, setup.h, share.c, share.h, speedcheck.c, speedcheck.h,
	  ssluse.c, ssluse.h, strequal.c, strequal.h, strerror.c,
	  strerror.h, strtok.c, strtok.h, strtoofft.c, strtoofft.h,
	  telnet.c, telnet.h, timeval.c, timeval.h, transfer.c, transfer.h,
	  url.c, url.h, urldata.h, version.c, CMakeLists.txt, config.h.in,
	  curl.copyright, CMake/CheckTypeSize.c.in,
	  CMake/CheckTypeSize.cmake, CMake/CurlTests.c,
	  Platforms/WindowsCache.cmake, Platforms/config-aix.h,
	  Testing/CMakeLists.txt, Testing/curlgtk.c, Testing/curltest.c,
	  Testing/ftpget.c, Testing/ftpgetresp.c, Testing/ftpupload.c,
	  Testing/getinmemory.c, Testing/http-post.c, Testing/httpput.c,
	  Testing/multithread.c, Testing/persistant.c, Testing/postit2.c,
	  Testing/sepheaders.c, Testing/simple.c, Testing/simplessl.c,
	  Testing/testconfig.h.in, Testing/win32sockets.c, curl/curl.h,
	  curl/curlver.h, curl/easy.h, curl/mprintf.h, curl/multi.h,
	  curl/stdcheaders.h, curl/types.h: ENH: Initial import

2005-06-24 05:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-23 16:06  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: Make iterators const

2005-06-23 13:07  andy

	* Tests/CTestTest3/test.cmake.in: ENH: Perform second test if
	  subversion exists

2005-06-23 13:04  andy

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestBuildAndTestHandler.cxx,
	  CTest/cmCTestBuildCommand.cxx, CTest/cmCTestBuildHandler.cxx,
	  CTest/cmCTestConfigureCommand.cxx,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageCommand.cxx,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
	  CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
	  CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
	  CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestMemCheckCommand.h,
	  CTest/cmCTestScriptHandler.cxx, CTest/cmCTestStartCommand.cxx,
	  CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
	  CTest/cmCTestSubmitHandler.h, CTest/cmCTestTestCommand.cxx,
	  CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestUpdateCommand.cxx, CTest/cmCTestUpdateHandler.cxx,
	  kwsys/CTestConfig.cmake: ENH: Several improvements with the way
	  things are handled. Also, support multiple submited files

2005-06-23 12:34  martink

	* Source/cmMacroCommand.cxx: COMP: fix compiler warnings

2005-06-23 11:03  martink

	* Source/: cmForEachCommand.cxx, cmIfCommand.cxx,
	  cmMacroCommand.cxx, cmWhileCommand.cxx: ENH: converted macro to
	  use variables and fixed some case issues with some function
	  blockers

2005-06-23 10:25  king

	* Source/kwsys/hashtable.hxx.in: ENH: Added some smaller primes to
	  allow small hash table sizes and therefore shorter initial
	  construction times.

2005-06-23 05:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-22 14:20  martink

	* Source/cmForEachCommand.h: STYLE: updated the docs to be more
	  accurate

2005-06-22 14:16  martink

	* Source/cmForEachCommand.cxx: COMP: fix possible poroblem with
	  freed memory

2005-06-22 14:04  martink

	* Source/cmForEachCommand.cxx: COMP: fix unused variable

2005-06-22 13:32  martink

	* Source/cmForEachCommand.cxx: ENH: changed FOREACH to use
	  variables instead of string replacement

2005-06-22 10:54  andy

	* Source/CTest/cmCTestTestHandler.cxx: BUG: Fix displaying of
	  percentage

2005-06-22 10:09  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: clean rule wasn't
	  cleaning libs and executables

2005-06-22 09:12  martink

	* Source/cmTarget.cxx: ENH: some better checks

2005-06-22 09:06  martink

	* Source/: cmExportLibraryDependencies.cxx, cmGlobalGenerator.cxx,
	  cmGlobalKdevelopGenerator.cxx,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMakeDepend.cxx,
	  cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
	  cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
	  cmTarget.cxx, cmTarget.h: ENH: make LOCATION an computed property
	  of the target and get rid of a bunch of const junk

2005-06-22 05:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-21 16:44  andy

	* Source/cmCommandArgumentParserHelper.cxx: ENH: Remove stray abort

2005-06-21 16:29  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: fix for BSD makes no
	  longer use dir name as a target

2005-06-21 14:20  king

	* Source/cmTryRunCommand.cxx: BUG: Fixed error message formatting
	  when try run executable command cannot be found.

2005-06-21 11:01  andy

	* Source/cmCommandArgumentParserHelper.cxx: BUG: Fix escaping to
	  make OSX work again

2005-06-21 10:33  king

	* Source/kwsys/testProcess.c: BUG: Use sleep(1) instead of
	  usleep(1000000) because some UNIX systems specify that the
	  argument to usleep must be less than 1000000.

2005-06-21 09:34  martink

	* Source/: cmCustomCommand.cxx, cmCustomCommand.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: add test to make sure
	  custom commands are used

2005-06-21 05:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-20 17:57  andy

	* Source/cmCTest.cxx: ENH: Initialize handler before processing it

2005-06-20 17:37  andy

	* Source/CursesDialog/.NoDartCoverage: ENH: Until there is some
	  test for curses dialog, no need to do coverage

2005-06-20 16:31  martink

	* Modules/: Dart.cmake, TestCXXAcceptsFlag.cmake,
	  Platform/Darwin.cmake: ENH: fixed some spelling errors

2005-06-20 16:24  martink

	* Source/cmMakefile.cxx: BUG: goof in new feature fixed

2005-06-20 14:15  martink

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: removed unused files

2005-06-20 14:00  martink

	* Docs/CMake04.rtf, Source/cmGetTargetPropertyCommand.cxx,
	  Source/cmGetTargetPropertyCommand.h, Source/cmGlobalGenerator.h,
	  Source/cmMakefile.cxx: ENH: modified GET_TARGET_PROPERTIES to
	  work with all targets

2005-06-20 13:49  barre

	* Source/kwsys/testSystemTools.cxx: ENH: fix test, it has to return
	  a true/false value otherwise it just passes the test, and add
	  test for EscapeChars

2005-06-20 13:10  martink

	* Modules/: TestBigEndian.cmake, UseSWIG.cmake: BUG: fix some
	  missing quotes for STREQUAL IF statements

2005-06-20 12:55  martink

	* Modules/CMakeGenericSystem.cmake: ENH: adde dback in
	  CMAKE_VERBOSE_MAKEFILE that was acc removed

2005-06-20 11:54  king

	* Source/cmSetTargetPropertiesCommand.h: ENH: Added documentation
	  of VERSION and SOVERSION properties.

2005-06-20 11:53  martink

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h,
	  cmGlobalUnixMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator.h: ENH: no longer used

2005-06-20 11:49  martink

	* Tests/COnly/CMakeLists.txt: COMP: converted to lowercase commands

2005-06-20 11:47  martink

	* Docs/cmake-mode.el: ENH: updated emacs mode to include lowercase
	  commands and missing command ENDMACRO

2005-06-20 08:59  martink

	* Source/CTest/cmCTestTestHandler.cxx: COMP: see about fixing
	  warning

2005-06-20 07:42  andy

	* Tests/CTestTest3/test.cmake.in: ENH: Skip svn test for now

2005-06-20 05:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-19 06:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-18 05:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-17 23:15  andy

	* Source/CMakeLists.txt: COMP: Fix problems with old cmake

2005-06-17 15:50  andy

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l,
	  cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h, cmListFileCache.cxx,
	  cmMakefile.cxx, cmMakefile.h: ENH: Improve handling of escaped
	  characters

2005-06-17 15:44  andy

	* Source/CMakeLists.txt: ENH: Pass ctest config type to
	  subprocesses

2005-06-17 15:43  andy

	* Source/CTest/cmCTestTestHandler.cxx: ENH: Pass configuration type
	  to subprocesses

2005-06-17 14:13  king

	* Source/kwsys/CMakeLists.txt: ENH: Enabling new test 7 of process
	  execution.

2005-06-17 14:07  king

	* Source/kwsys/Process.h.in: ENH: Added polling feature to
	  documentation of WaitForData.

2005-06-17 14:05  king

	* Source/kwsys/ProcessWin32.c: BUG: Fixed polling feature of
	  WaitForData.

2005-06-17 13:59  king

	* Source/kwsys/testProcess.c: ENH: Added test 7 to expose problems
	  with polling by WaitForData.

2005-06-17 13:57  king

	* Source/kwsys/ProcessUNIX.c: BUG: Fixed polling capability of
	  WaitForData.

2005-06-17 13:14  andy

	* Tests/CTestTest3/test.cmake.in: ENH: Make CVS one nightly

2005-06-17 13:07  andy

	* Tests/CTestTest3/test.cmake.in: ENH: Add subversion test

2005-06-17 13:04  andy

	* Source/: cmCTest.cxx, cmCTest.h, cmCommand.h, cmObject.h,
	  cmStandardIncludes.h, CTest/cmCTestBuildAndTestHandler.cxx,
	  CTest/cmCTestBuildAndTestHandler.h,
	  CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestConfigureHandler.h,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
	  CTest/cmCTestGenericHandler.h, CTest/cmCTestMemCheckHandler.cxx,
	  CTest/cmCTestMemCheckHandler.h, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestScriptHandler.h, CTest/cmCTestStartCommand.cxx,
	  CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestSubmitHandler.h,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
	  CTest/cmCTestUpdateCommand.cxx, CTest/cmCTestUpdateHandler.cxx,
	  CTest/cmCTestUpdateHandler.h: ENH: Add superclass for all
	  commands and handlers. Improve handlers to have initialization
	  code, and start initializing ctest when start is invoked

2005-06-17 11:46  malaterre

	* Source/kwsys/CommandLineArguments.hxx.in: ENH: Fix Bug #1950,
	  provide a direct access to the input. Minor cleanup (convenience)

2005-06-17 09:49  king

	* Source/: cmCMakeMinimumRequired.cxx, cmMakefile.h, cmVersion.h:
	  ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to
	  include patch level.	Submitted by Alexander Neundorf.

2005-06-17 08:45  andy

	* Tests/MacroTest/CMakeLists.txt: ENH: Fix test on HP

2005-06-17 05:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-16 16:42  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: When running the same
	  ctest as the one we are testing, make sure to run as separate
	  process

2005-06-16 16:33  andy

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add extra argument

2005-06-16 16:24  andy

	* Source/cmCTest.cxx, Tests/CTestTest3/test.cmake.in: ENH: Return
	  error if there is an ERROR_MESSAGE. Also fix tag for the test

2005-06-16 15:44  andy

	* Source/cmCommand.h: COMP: Fix build error on Windows

2005-06-16 14:56  andy

	* Source/CMakeLists.txt, Tests/MacroTest/CMakeLists.txt,
	  Tests/MacroTest/macroTest.c: ENH: Add test of macro

2005-06-16 14:56  andy

	* Source/: cmake.cxx, cmake.h: ENH: Before running configre, remove
	  all macros. Also, backup the command names. Also, make command
	  names case insensitive

2005-06-16 14:05  andy

	* Source/: cmCommand.h, cmConfigureFileCommand.h,
	  cmFLTKWrapUICommand.h, cmQTWrapCPPCommand.h, cmQTWrapUICommand.h,
	  cmUseMangledMesaCommand.h, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: ENH: Add
	  classname to commands

2005-06-16 13:29  andy

	* Tests/CTestTest3/test.cmake.in: ENH: Initial import

2005-06-16 13:18  andy

	* Source/CMakeLists.txt, Source/cmCTest.cxx, Source/cmCTest.h,
	  Source/CTest/cmCTestBuildCommand.cxx,
	  Source/CTest/cmCTestCommand.h,
	  Source/CTest/cmCTestGenericHandler.h,
	  Source/CTest/cmCTestStartCommand.cxx,
	  Source/CTest/cmCTestSubmitCommand.cxx,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/CTest/cmCTestUpdateCommand.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx,
	  Tests/CTestTest2/test.cmake.in: ENH: Several improvements to
	  CTest:

	  1. Support for showing line numbers when debugging ctest
	  --show-line-numbers 2. Modify the ctest initialization code, so
	  that it can be delayed 3. Handlers now have corresponding command
	  if they were invoked from the command (so far only update
	  actually use that) 4. Start command is simplified and the
	  functionality is moved to CTest 5. Update can perform initial
	  checkout if CTEST_CHECKOUT_COMMAND is set 6. Add test that checks
	  out kwsys and perform tests on the fresh checkout

2005-06-16 11:52  martink

	* Source/CMakeLists.txt: ENH: add first cut at support for exe with
	  same name as lib

2005-06-16 11:48  martink

	* Source/: cmSetTargetPropertiesCommand.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: add first cut at support
	  for exe with same name as lib

2005-06-16 11:47  martink

	* Tests/SameName/: CMakeLists.txt, Exe1/CMakeLists.txt,
	  Exe1/conly.c, Lib1/CMakeLists.txt, Lib1/libc1.c, Lib1/libc1.h:
	  ENH: add same name test

2005-06-16 10:23  martink

	* Source/cmITKWrapTclCommand.cxx: ENH: replace brackets with more
	  generic find

2005-06-16 10:22  martink

	* Source/cmOrderLinkDirectories.cxx: ENH: make more specific in
	  reject self linking

2005-06-16 05:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-15 15:51  andy

	* Source/cmCommand.h: ENH: Add accessor for Makefile and make
	  SetError public

2005-06-15 15:29  hoffman

	* CTestConfig.cmake: ENH: add for testing

2005-06-15 10:54  andy

	* Tests/CTestTest2/test.cmake.in: BUG: Fix typo

2005-06-15 10:53  andy

	* Source/CTest/: cmCTestMemCheckCommand.cxx,
	  cmCTestMemCheckHandler.cxx: ENH: Pass in memcheck command options
	  and suppresions, and change skin to tool

2005-06-15 10:53  andy

	* Source/CTest/cmCTestCoverageCommand.cxx: ENH: Handle passing in
	  coverage command

2005-06-15 08:54  andy

	* Source/CMakeLists.txt: ENH: Add logging to improve coverage

2005-06-15 05:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-14 15:53  andy

	* Utilities/.NoDartCoverage: ENH: No need to do coverage of
	  utilities

2005-06-14 15:49  andy

	* Source/: cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h: ENH: More cleanups

2005-06-14 14:01  andy

	* Tests/CTestTest2/test.cmake.in: ENH: Also perform memory checking
	  and coverage

2005-06-14 14:00  andy

	* Source/: CMakeLists.txt, CTest/cmCTestCoverageCommand.cxx,
	  CTest/cmCTestCoverageCommand.h, CTest/cmCTestMemCheckCommand.cxx,
	  CTest/cmCTestMemCheckCommand.h, CTest/cmCTestScriptHandler.cxx:
	  ENH: Add commands for memory checking and coverage

2005-06-14 13:22  andy

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
	  ENH: Improve variable name regular expression

2005-06-14 12:48  andy

	* Source/: cmMacroCommand.cxx, cmake.cxx, cmake.h: ENH: Save
	  command that macro overwrites

2005-06-14 11:42  andy

	* Source/: cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
	  ENH: Separate standard output and standard error for problematic
	  commands

2005-06-14 03:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-13 18:03  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
	  method to escape some chars in a string

2005-06-13 14:29  andy

	* Source/cmCommandArgumentParserHelper.cxx: ENH: Handle
	  non-existing variables

2005-06-13 11:00  andy

	* bootstrap, Source/CMakeLists.txt, Source/cmMakefile.cxx: ENH: Use
	  the new parser that supports nested variables

2005-06-13 10:27  andy

	* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
	  ENH: More cleanups

2005-06-13 10:11  andy

	* Source/: cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h: ENH: More optimization

2005-06-13 10:01  andy

	* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.h,
	  cmCommandArgumentParser.cxx, cmCommandArgumentParserTokens.h:
	  ENH: Initial import

2005-06-13 10:00  andy

	* Source/: cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h: ENH: Handle errors and optimize
	  a bit

2005-06-13 10:00  andy

	* Source/cmCommandArgumentLexer.in.l: ENH: Remove some allocations

2005-06-13 09:59  andy

	* Source/cmCommandArgumentParser.y: ENH: Rearange and cleanup

2005-06-13 09:33  martink

	* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
	  ENH: made configure file immediate by default for 2.2 or later

2005-06-12 03:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-11 03:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-10 11:27  martink

	* Source/cmMakefile.cxx: ENH: remove old 1.2 compatability from
	  cmake 2.2

2005-06-10 10:45  martink

	* Source/cmMakefile.cxx: ENH: remove old 1.2 compatability from
	  cmake 2.2

2005-06-10 10:44  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmake.cxx, cmake.h,
	  cmLocalGenerator.h: ENH: added support for forcing recomputation
	  of depends

2005-06-10 10:09  martink

	* Tests/Wrapping/CMakeLists.txt: ENH: change to work with new FLTK
	  command

2005-06-10 10:09  martink

	* Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: ENH:
	  change workings of command so that it can all happing in the
	  initial pass still works the old way but complains

2005-06-10 10:08  martink

	* Source/cmAddLibraryCommand.cxx: ENH: allow libs with no sources
	  but complain

2005-06-10 09:01  andy

	* Source/: cmCTest.cxx, CTest/cmCTestBuildHandler.cxx: ENH: Be more
	  verbose

2005-06-10 08:56  andy

	* Source/CTest/: cmCTestBuildHandler.cxx,
	  cmCTestConfigureHandler.cxx: ENH: Be more verbose

2005-06-10 08:40  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: removed old
	  convert calls

2005-06-10 02:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-09 14:37  martink

	* bootstrap, Source/cmake.cxx, Source/CMakeLists.txt: ENH: removed
	  UMG2

2005-06-09 14:34  martink

	* Source/cmITKWrapTclCommand.cxx: ENH: deprecate old ITK wrap
	  command

2005-06-09 11:46  martink

	* Source/cmGlobalKdevelopGenerator.cxx: BUG: fix KDev gen to call
	  parent class Generate

2005-06-09 11:39  martink

	* Source/: cmGlobalKdevelopGenerator.h,
	  cmLocalKdevelopGenerator.cxx, cmLocalKdevelopGenerator.h: ENH:
	  make KDev sub off of Gen3

2005-06-09 11:33  martink

	* Source/cmTarget.cxx: ENH: removed old 1.2 compatability

2005-06-09 11:23  martink

	* Tests/Wrapping/CMakeLists.txt: ENH: no longer test ITK command

2005-06-09 09:48  andy

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: some better error
	  reporting and more robust handlign of bad targets

2005-06-09 08:19  king

	* Source/kwsys/Configure.h.in: COMP: Disable more warnings.

2005-06-09 08:18  king

	* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Fix
	  no-assignment-operator warning and disable typedef-name synonym
	  warning.

2005-06-09 08:03  king

	* Source/kwsys/Configure.h.in: COMP: Disable useless warnings.

2005-06-09 08:02  king

	* Source/kwsys/Configure.hxx.in: ENH: C++ configuration should
	  include C configuration.

2005-06-09 07:51  king

	* Source/kwsys/SystemTools.cxx: COMP: Need windows.h even on cygwin
	  to get CreateFile API.

2005-06-09 07:40  king

	* Source/kwsys/RegularExpression.cxx: COMP: Fixed conversion
	  warnings.

2005-06-09 04:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-08 16:55  martink

	* Source/cmIncludeCommand.cxx: BUG: fatal error in include file
	  should not cause report of missing include file

2005-06-08 16:39  martink

	* Tests/Wrapping/CMakeLists.txt: ENH: remove bad add target
	  commands

2005-06-08 16:39  martink

	* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
	  ENH: better error checking for add library or executable with no
	  source files

2005-06-08 16:31  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: prevent segfault
	  when no sources provided for lib

2005-06-08 14:18  andy

	* Source/: cmCommandArgumentLexer.in.l, cmCommandArgumentParser.y,
	  cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h: ENH: Handle more cases

2005-06-08 14:11  martink

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt, Wrapping/CMakeLists.txt:
	  ENH: remove requirements on 1.2

2005-06-08 12:26  martink

	* Tests/: OutOfSource/SubDir/CMakeLists.txt,
	  Complex/CMakeLists.txt, Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  Dependency/CMakeLists.txt, Jump/CMakeLists.txt,
	  Jump/Library/CMakeLists.txt, PreOrder/CMakeLists.txt,
	  SimpleInstall/CMakeLists.txt, SimpleInstallS2/CMakeLists.txt,
	  Testing/CMakeLists.txt: ENH: shift to using ADD_SUBDIRECTORY

2005-06-08 10:41  andy

	* Source/: cmCommandArgumentLexer.in.l, cmCommandArgumentParser.y,
	  cmCommandArgumentParserHelper.cxx,
	  cmCommandArgumentParserHelper.h: ENH: Initial import (not working
	  yet)

2005-06-08 09:59  king

	* Docs/cmake-mode.el: ENH: Experimenting with auto-dated copyright.

2005-06-08 09:52  andy

	* Tests/CTestTest/CMakeLists.txt: ENH: Cleanup

2005-06-08 04:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-07 12:07  martink

	* Source/cmGlobalVisualStudio7Generator.cxx,
	  Modules/Platform/Windows-cl.cmake: ENH: fix for incorrect setting
	  of CONFIZGURATION_TYPES

2005-06-07 10:55  andy

	* Source/CTest/cmCTestTestHandler.cxx: BUG: Remove debugging code

2005-06-07 10:47  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: ENH: fix
	  problem with dependency scanning

2005-06-07 09:57  andy

	* Source/cmLocalGenerator.cxx, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/ExtraTest.cmake.in, Tests/CTestTest/test.cmake.in,
	  Tests/CTestTest2/test.cmake.in: ENH: Add capability to include
	  files to DartTestfile.txt and add example of that

2005-06-07 09:06  andy

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
	  Use CMake for parsing DartTestfile.txt

2005-06-07 08:44  king

	* Modules/FindQt.cmake: ENH: Added search locations for a FreeBSD
	  location.  Contributed by Alexander Neundorf.

2005-06-07 04:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-06 09:23  andy

	* Source/CTest/cmCTestBuildHandler.cxx: BUG: Initialize the
	  iterator to prevent seg-fault

2005-06-06 04:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-05 15:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-03 16:10  andy

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestBuildAndTestHandler.cxx,
	  CTest/cmCTestBuildAndTestHandler.h: ENH: Move the build-and-test
	  code to a handler

2005-06-03 14:42  andy

	* Source/CTest/: cmCTestGenericHandler.cxx,
	  cmCTestGenericHandler.h: ENH: Add a method to parse command line
	  argument inside the handler

2005-06-03 14:42  andy

	* Tests/CommandLineTest/CMakeLists.txt: ENH: Test setting of
	  environment variables

2005-06-03 14:17  andy

	* Source/cmSetCommand.cxx: BUG: Remove memory leak

2005-06-03 12:59  martink

	* Source/: cmWrapExcludeFilesCommand.cxx,
	  cmWrapExcludeFilesCommand.h, cmSourceFilesCommand.cxx,
	  cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
	  cmSourceFilesRemoveCommand.h: ENH: no longer used

2005-06-03 12:58  martink

	* Source/cmCommands.cxx: ENH: removed old commands

2005-06-03 11:29  andy

	* Source/CTest/cmCTestConfigureHandler.cxx: BUG: Remove unused code

2005-06-03 11:26  martink

	* CTestCustom.ctest.in: ENH: shut up buggy gcc stl header

2005-06-03 04:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-02 18:10  andy

	* Source/: cmCTest.cxx, ctest.cxx: ENH: Add debug flag

2005-06-02 16:47  andy

	* Source/: cmCTest.cxx, CTest/cmCTestSubmitHandler.cxx: BUG: Fix
	  the order of things to make submit handler not crash when proxies
	  are set

2005-06-02 15:14  martink

	* Docs/cmake-mode.el: ENH: updated commands

2005-06-02 15:09  martink

	* Tests/Wrapping/CMakeLists.txt: ENH: removed old command

2005-06-02 14:56  martink

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: removed old
	  commands

2005-06-02 14:48  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: Cleanup output even
	  more

2005-06-02 14:24  martink

	* Source/: cmCommands.cxx, cmAbstractFilesCommand.cxx,
	  cmAbstractFilesCommand.h: ENH: removed the ABSTRACT_FILES command

2005-06-02 14:21  martink

	* Docs/cmake-mode.el: ENH: updated to remove ABSTRACT_FILES and add
	  ADD_SUBDIRECTORY

2005-06-02 14:10  martink

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: removed use of
	  ABSTRACT command

2005-06-02 13:41  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: now also provides obj rules
	  for local Makefiles

2005-06-02 12:26  andy

	* Source/CTest/cmCTestBuildHandler.cxx: COMP: Remove compile
	  warning

2005-06-02 11:47  andy

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
	  ENH: Once the number of errors or warnings was reached, stop
	  counting them. Also fix compile warning on bad compilers

2005-06-02 09:35  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: BUG: On windows there are
	  problems when opening file as ascii

2005-06-02 04:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-06-01 15:59  andy

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
	  ENH: Streamline build process. This reduces the memory footprint,
	  since only some number of lines of output will be in memory at
	  the time. Also, this will report the build errors and warnings as
	  it goes through the build

2005-06-01 13:37  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: minor perf improvement

2005-06-01 13:24  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: do not add help
	  target if there is a real target named help

2005-06-01 13:19  king

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed name given
	  to clean target listing for executable and library targets.

2005-06-01 11:18  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning

2005-06-01 09:25  andy

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: BUG: Remove duplicate targets
	  when in different generators

2005-06-01 08:59  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning

2005-06-01 08:56  martink

	* CTestCustom.ctest.in: COMP: suppress warnings in 3rd party libs

2005-06-01 08:54  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning

2005-06-01 08:50  martink

	* Source/cmQTWrapUICommand.cxx: COMP: fix warning

2005-06-01 08:48  martink

	* Source/: cmVariableRequiresCommand.cxx,
	  cmVariableRequiresCommand.h: ENH: made immediate

2005-06-01 08:25  andy

	* Source/cmCTest.cxx: ENH: Make CMake --build-and-test to be
	  verbose by default

2005-06-01 08:25  andy

	* Source/cmStandardIncludes.h: ENH: Add support for deque

2005-06-01 03:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-31 18:40  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
	  CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestUpdateHandler.cxx: COMP: Remove ERROR reserved word
	  or something and replace with ERROR_MESSAGE

2005-05-31 17:32  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
	  CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
	  CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestStartCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
	  ENH: Add support for writing output file. While doing that,
	  redesign the way ctest does output. There may still be problems
	  with commands failing, but that should be fixed by applying the
	  similar concept to whole CMake

2005-05-31 16:20  martink

	* CTestCustom.ctest.in: ENH: shut up some warning on SGI

2005-05-31 15:10  martink

	* Source/: cmAddSubDirectoryCommand.cxx,
	  cmAddSubDirectoryCommand.h: ENH: removed the PREORDER option from
	  the AddSubDirectory command

2005-05-31 14:09  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix a waring

2005-05-31 11:46  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: now uses Makefile2 to
	  cleanup zsh issues and provided some more documentation

2005-05-31 10:16  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: STYLE: add some better comments
	  and remove some unused code

2005-05-31 04:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-30 17:26  andy

	* Source/cmStandardIncludes.h: ENH: Add support for iomanip

2005-05-30 04:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-29 04:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-28 08:44  lorensen

	* Source/kwsys/SystemTools.cxx: COMP: warning.

2005-05-28 04:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-27 22:11  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
	  convenience function to convert Windows command line args into
	  Unix argc/argv. Pulled and cleaned from PV/VV/VJ init code

2005-05-27 16:17  andy

	* Source/CTest/cmCTestScriptHandler.cxx: ENH: Use generated file
	  stream for files

2005-05-27 11:26  andy

	* DartConfig.cmake: ENH: Dart change

2005-05-27 04:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-26 18:15  andy

	* Source/CTest/cmCTestSubmitHandler.cxx: ENH: Fix for changes in
	  XML-RPC for Dart2

2005-05-26 17:30  andy

	* Modules/CMakeVS8FindMake.cmake: COMP: Fix for support of VS 8.0
	  beta 2

2005-05-26 04:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-25 15:09  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: added clean target for
	  subdirs

2005-05-25 12:22  martink

	* Source/: cmDepends.cxx, cmDepends.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: BUG: a fix for constant
	  recomputing of depends

2005-05-25 11:19  andy

	* Source/cmDependsFortran.cxx: ENH: new fortran depends to match
	  new Unix Gen

2005-05-25 11:18  martink

	* Source/: cmGlobalUnixMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator3.h, cmake.cxx: ENH: switch to using
	  new Unix Makefile generator for Unix as well

2005-05-25 04:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-24 16:36  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for directory
	  of empty depend.make files

2005-05-24 16:11  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: building libs
	  caused all generated files to be deleted

2005-05-24 15:36  martink

	* Source/cmIfCommand.h: STYLE: fix the docs

2005-05-24 14:42  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: some more cleanup and
	  changes to how custom commands are stored

2005-05-24 11:17  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: optimization to not use
	  requires step unless a language requires it

2005-05-24 10:45  martink

	* Modules/CMakeFortranInformation.cmake: ENH: added requires flag

2005-05-24 04:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-23 03:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-22 03:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-21 03:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-20 12:09  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for empty
	  custom commands

2005-05-20 11:01  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: added help target and made
	  custom commands execute in start output directory

2005-05-20 08:45  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx: ENH: fix warning and
	  also add back in build.make

2005-05-20 03:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-19 15:55  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning

2005-05-19 15:00  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: fixes for subdir build
	  Makefiles

2005-05-19 14:36  andy

	* Modules/Platform/Windows-cl.cmake: ENH: Be more verbose, handle
	  network paths, and write compiler output to the log files

2005-05-19 13:32  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: fix warning

2005-05-19 13:26  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for bad
	  depency clearing

2005-05-19 10:52  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx: ENH: some performance
	  improvements

2005-05-19 03:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-18 16:10  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for makes that
	  do not handle targets wihtout a rule to build them

2005-05-18 13:46  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmTarget.cxx: ENH: another step
	  to the next generator still not optimized yet

2005-05-18 04:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-17 14:39  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: COMP: some warning fixes and
	  cleanup

2005-05-17 14:22  andy

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: implemented
	  provides requires code

2005-05-17 11:15  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: some more reorg

2005-05-17 03:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-16 14:17  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG:
	  Changing to a new test for whether to do relative path
	  conversion.  Now only paths inside the source or binary trees are
	  converted.

2005-05-16 13:42  king

	* Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Removing
	  previous debug code.

2005-05-16 10:53  martink

	* Source/: cmDependsFortran.cxx, cmLocalUnixMakefileGenerator3.cxx:
	  ENH: some updates to the provides requires code

2005-05-15 03:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-14 04:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-13 15:51  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove duplicate
	  provide rule for fortran

2005-05-13 15:50  martink

	* Source/cmLocalGenerator.cxx: COMP: shut up warning

2005-05-13 14:45  king

	* Source/kwsys/SharedForward.h.in: ENH: Added knowledge of FreeBSD.

2005-05-13 14:44  king

	* Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Adding
	  debugging code for freebsd.

2005-05-13 14:13  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: minor cleanup and
	  fix for convenience rules

2005-05-13 14:12  martink

	* Source/cmGlobalGenerator.cxx: BUG: filx for old bug in rel path
	  computaiton code

2005-05-13 09:54  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: warning fixes and some
	  first steps in cleaning up the convert code

2005-05-13 04:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-12 16:25  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: Undo fix as it broke
	  the dashboard

2005-05-12 13:27  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for bug where
	  debug, release etc flags were not used for linker options, BUG
	  1781 fix

2005-05-12 11:53  martink

	* bootstrap: ENH: moved gen3 into bootstrap process

2005-05-12 11:26  martink

	* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: shut up unused
	  var

2005-05-12 11:24  martink

	* Source/cmake.cxx: BUG: fix bad generator name

2005-05-12 10:58  martink

	* Source/CMakeLists.txt: ENH: defer relative paths

2005-05-12 10:49  martink

	* Source/: CMakeLists.txt, cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator3.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h, cmake.cxx: ENH: added new
	  generator

2005-05-12 03:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-11 13:16  martink

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
	  cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
	  cmDependsJava.cxx, cmDependsJava.h,
	  cmLocalUnixMakefileGenerator2.cxx: ENH: some changes to the
	  depends signature to be more flexible

2005-05-11 12:44  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: another snapshot

2005-05-11 10:19  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: added
	  new methods to convert to HomeRelative paths

2005-05-11 08:45  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: snapshot

2005-05-11 03:55  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-10 16:41  king

	* Source/kwsys/testProcess.c: ENH: Removing QNX hack for test 6 now
	  that the problem has been fixed.

2005-05-10 16:36  king

	* Source/kwsys/ProcessUNIX.c: BUG: struct timeval uses unsigned
	  types on at least one platform (QNX).  Alot of the time logic
	  assumes a signed type.  Switch to using a signed representation
	  that is converted to the native representation only for system
	  calls.

2005-05-10 11:11  andy

	* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
	  Allow changing of file name

2005-05-10 11:00  king

	* Source/: cmDependsC.cxx, cmDependsC.h: BUG: Re-implemented
	  dependency line parsing to deal with quoted paths and escaped
	  spaces.

2005-05-10 10:10  andy

	* Source/cmBuildCommand.cxx: ENH: Remove the old code

2005-05-10 03:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-09 15:11  martink

	* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: some more fixes

2005-05-09 08:53  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: some more cleanup

2005-05-09 03:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-08 13:49  andy

	* Source/CTest/cmCTestSubmitCommand.cxx,
	  Tests/CTestTest2/test.cmake.in: ENH: Add notes

2005-05-08 13:48  andy

	* Source/CTest/cmCTestStartCommand.cxx: ENH: Remove error about not
	  being able to update CTest configuration

2005-05-08 13:48  andy

	* Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h:
	  ENH: Remove memory leak and remember global generator for next
	  time

2005-05-08 13:47  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add method so that ctest
	  handlers and commands can add notes

2005-05-08 04:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-07 03:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-06 14:49  martink

	* Source/: cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h,
	  cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h: ENH: updates

2005-05-06 12:38  king

	* Source/cmake.cxx: COMP: Fixed forced bool conversion warning.

2005-05-06 09:58  king

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
	  cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
	  cmDependsJava.cxx, cmDependsJava.h,
	  cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h, cmake.cxx: ENH: Added optional
	  verbose output to build system dependency check.

2005-05-06 03:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-05 12:45  martink

	* Source/: cmGlobalUnixMakefileGenerator3.cxx,
	  cmGlobalUnixMakefileGenerator3.h,
	  cmLocalUnixMakefileGenerator3.cxx,
	  cmLocalUnixMakefileGenerator3.h: ENH: backup of work in progress

2005-05-05 10:40  andy

	* Source/cmMakefile.cxx: BUG: If there is a fatal error, stop
	  processing list file

2005-05-05 10:26  king

	* Source/cmGlobalVisualStudio7Generator.cxx: BUG: Added space after
	  /clean to avoid putting it together with the build configuration.
	  This fixes the failure of the complext test on the second run in
	  the same tree.

2005-05-05 10:19  andy

	* Source/kwsys/CTestConfig.cmake: ENH: Add configuration file for
	  kwsys

2005-05-05 10:19  andy

	* Source/CMakeLists.txt, Tests/CTestTest2/CMakeLists.txt,
	  Tests/CTestTest2/test.cmake.in: ENH: Add new style ctest project

2005-05-05 10:18  andy

	* Source/CTest/: cmCTestConfigureCommand.cxx,
	  cmCTestSubmitCommand.cxx: ENH: Add default configure rules for
	  CMake projects and add default rules for submission

2005-05-05 10:18  andy

	* Source/CTest/cmCTestScriptHandler.cxx: ENH: Add variable that
	  holds cmake executable

2005-05-05 10:17  andy

	* Source/cmCTest.h: ENH: Add accessort for CMake executable

2005-05-05 09:45  king

	* Source/kwsys/testProcess.c: ENH: Disabling test 6 on QNX until
	  process killing can be resolved.  It will just fail always for
	  now.

2005-05-05 09:21  andy

	* Source/cmCTest.cxx: BUG: Fix logic for verbose

2005-05-05 09:09  king

	* Source/kwsys/hashtable.hxx.in: COMP: Removed unused parameter
	  warning.

2005-05-05 09:08  king

	* Source/kwsys/SystemTools.cxx: COMP: Added work-around to avoid
	  warnings about unreferenced inline functions from SGI termios.

2005-05-05 09:05  king

	* Source/kwsys/ProcessUNIX.c: COMP: Added initializer to avoid
	  warning.  It is not really needed, though.

2005-05-05 03:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-04 11:37  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
	  split that splits on arbitrary separator

2005-05-04 11:16  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Allow spaces in
	  update command

2005-05-04 11:13  andy

	* Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h,
	  cmCTestConfigureCommand.cxx, cmCTestConfigureCommand.h,
	  cmCTestCoverageHandler.cxx, cmCTestSubmitCommand.cxx,
	  cmCTestSubmitCommand.h, cmCTestTestCommand.cxx,
	  cmCTestTestCommand.h, cmCTestUpdateCommand.cxx,
	  cmCTestUpdateCommand.h: ENH: Improve syntax

2005-05-04 11:13  andy

	* Source/cmGlobalGenerator.cxx: BUG: Fix bootstrap test on machines
	  with spaces in the path

2005-05-04 11:12  andy

	* Source/kwsys/SystemTools.hxx.in: ENH: Expose
	  ConvertToUnixOutputPath

2005-05-04 03:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-03 15:28  andy

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestStartCommand.cxx:
	  ENH: Add Site and BuildName, make sure that the rest of the
	  default -S rule does not happen, and make sure that new tag will
	  be created

2005-05-03 15:20  andy

	* Source/cmGlobalGenerator.cxx: ENH: No need to convert to output
	  path

2005-05-03 15:19  king

	* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
	  cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP: Removed
	  warnings about unreachable code and constant control expressions.
	  Added the changes to the instructions in the input lex files.

2005-05-03 14:58  king

	* Source/: cmGeneratedFileStream.h,
	  cmLocalUnixMakefileGenerator2.h, cmStandardIncludes.h,
	  cmSystemTools.cxx, CTest/cmCTestUpdateHandler.h,
	  kwsys/CommandLineArguments.cxx, kwsys/SystemTools.cxx,
	  kwsys/testhash.cxx: COMP: Added pragma directives for SGI
	  compilers to avoid useless warnings.

2005-05-03 14:57  king

	* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
	  cmCursesMainForm.cxx: COMP: Changed while(1) to for(;;) to avoid
	  warning about constant control expression.

2005-05-03 14:53  king

	* Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Removed stray
	  semicolon.

2005-05-03 14:28  king

	* Source/cmStandardIncludes.h: COMP: Added hack to avoid SGI
	  termios.h warnings.

2005-05-03 14:28  king

	* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP:
	  Need #undef ECHO to avoid conflict with system ECHO definition.

2005-05-03 14:27  king

	* Source/kwsys/RegularExpression.hxx.in: COMP: Changed type of
	  regmlen to avoid warnings when other lengths are converted to it.

2005-05-03 10:02  king

	* Source/kwsys/testProcess.c: ENH: Adding test of running
	  executable with forward slashes on windows.

2005-05-03 09:40  andy

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildCommand.cxx,
	  CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureCommand.cxx,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestStartCommand.cxx,
	  CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
	  CTest/cmCTestTestCommand.cxx, CTest/cmCTestUpdateCommand.cxx,
	  CTest/cmCTestUpdateHandler.cxx: ENH: Cleanups

2005-05-03 08:17  andy

	* CTestConfig.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
	  Source/cmCTest.h, Source/CTest/cmCTestBuildHandler.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx,
	  Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
	  Source/CTest/cmCTestSubmitCommand.cxx,
	  Source/CTest/cmCTestSubmitCommand.h,
	  Source/CTest/cmCTestSubmitHandler.cxx,
	  Source/CTest/cmCTestSubmitHandler.h,
	  Source/CTest/cmCTestTestCommand.cxx,
	  Source/CTest/cmCTestTestCommand.h: ENH: Promote submit into a
	  full handler, add test and submit command and do some cleanups

2005-05-03 04:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-02 15:51  andy

	* CTestConfig.cmake, Source/CTest/cmCTestBuildCommand.cxx,
	  Source/CTest/cmCTestScriptHandler.cxx: ENH: Make ctest build
	  command work

2005-05-02 15:51  andy

	* Source/cmake.h: ENH: Make AddCMakePath public

2005-05-02 15:50  andy

	* Source/cmGlobalGenerator.h: ENH: Make FindMakeProgram public

2005-05-02 14:15  andy

	* CTestConfig.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
	  Source/cmCTest.h, Source/CTest/cmCTestBuildCommand.cxx,
	  Source/CTest/cmCTestBuildCommand.h,
	  Source/CTest/cmCTestConfigureCommand.cxx,
	  Source/CTest/cmCTestConfigureCommand.h,
	  Source/CTest/cmCTestScriptHandler.cxx,
	  Source/CTest/cmCTestStartCommand.cxx,
	  Source/CTest/cmCTestUpdateCommand.cxx: ENH: More commands. Start
	  working on new style ctest configuration

2005-05-02 03:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-05-01 03:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-30 15:36  andy

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Remove warning

2005-04-30 04:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-29 12:50  andy

	* Source/cmBuildCommand.cxx: ENH: Try to see if
	  GenerateBuildCommand produces apropriate result

2005-04-29 11:49  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h: ENH: Add option to ignore errors. Only
	  works on make

2005-04-29 10:11  king

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: COMP: Converting
	  INSTALL->ALL_BUILD dependency implementation to use the
	  AddUtility method on a target.  This significantly simplifies the
	  implementation and removes warnings about hiding virtual
	  functions.

2005-04-29 10:07  andy

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Remove warning

2005-04-29 10:06  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: make install depend on
	  all

2005-04-29 04:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-28 18:34  andy

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: Start working on command that will abstract generating of
	  build command

2005-04-28 18:18  andy

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: ENH: Start working on a method
	  that abstracts generating of build command

2005-04-28 17:33  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Start
	  working on command that will abstract generating of build command

2005-04-28 16:21  king

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: ENH: Added dependency from
	  INSTALL target to ALL_BUILD target so that targets build before
	  being installed.

2005-04-28 11:47  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: BUG: Avoid infinite loop during
	  installation.

2005-04-28 09:21  king

	* Source/kwsys/testProcess.c: BUG: Extending all timeouts to help
	  out slower machines.

2005-04-28 09:14  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Add internal error

2005-04-28 05:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-27 11:46  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added dependency
	  on all for install rule to make sure build is up to date before
	  installing.  This behavior can be disabled by setting
	  CMAKE_SKIP_INSTALL_ALL_DEPENDENCY to true.

2005-04-27 11:33  king

	* Source/cmSourceFile.cxx: BUG: Do not leave ../ in the full path
	  to a source file.  Using CollapseFullPath simplifies the code
	  anyway.

2005-04-27 10:01  king

	* Source/kwsys/testProcess.c: BUG: Extending timeout of test 6 from
	  0.1 seconds to 3 seconds.  This should avoid missed signals and
	  intermittent failures.

2005-04-27 09:12  king

	* Tests/CustomCommand/CMakeLists.txt: BUG: Use copy to produce
	  doc1pre.txt instead of echo.	The redirection does not like
	  forward slashes on Win9x.

2005-04-27 04:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-26 17:11  king

	* Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
	  BUG: Fix try-compile for sys/prctl.h.  It needs to include
	  sys/types.h first according to the man page.

2005-04-26 14:12  king

	* Source/CursesDialog/form/: CMakeLists.txt,
	  internal_stdio_core.h.in: ENH: Removing stdio_core hack.  A
	  better work-around has been put in cmStandardIncludes.h.

2005-04-26 14:11  king

	* Source/cmStandardIncludes.h: COMP: Adding inclusion of stdarg.h
	  to work-around SGI header bug in 7.4.2m.

2005-04-26 11:55  king

	* Tests/CustomCommand/CMakeLists.txt: ENH: Added pre-build and
	  post-build test for custom targets.

2005-04-26 11:31  andy

	* Source/kwsys/SystemTools.cxx: BUG: Looks like std::string changes
	  the result of c_str() call. This fixes potential problems

2005-04-26 11:15  andy

	* Source/cmakewizard.h: COMP: Remove warning

2005-04-26 11:09  andy

	* Source/: cmakewizard.h, CTest/cmCTestUpdateHandler.cxx: COMP:
	  Remove warnings

2005-04-26 11:08  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h: BUG: Fixed ordering of multiple
	  commands in a custom target when implemented as custom commands.
	  Also added support to execute pre-build rules first to be
	  consistent with makefile generator.

2005-04-26 08:51  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Added inclusion of
	  pre-build rules for custom targets.

2005-04-26 04:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-25 09:59  andy

	* Source/cmLocalGenerator.cxx: COMP: Remove warning

2005-04-25 03:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-24 16:19  andy

	* Source/cmAddTestCommand.cxx: COMP: Fix problem on compilers that
	  cannot implicitly convert std::string to cmStdString

2005-04-24 15:59  andy

	* bootstrap, Source/CMakeLists.txt, Source/cmAddTestCommand.cxx,
	  Source/cmAddTestCommand.h, Source/cmEnableTestingCommand.cxx,
	  Source/cmEnableTestingCommand.h, Source/cmGlobalGenerator.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTest.cxx,
	  Source/cmTest.h: ENH: Improve internal test handling by creating
	  a test class. Command cmEnableTesting now only sets
	  CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list.
	  The actual test files are written by local generator. This way we
	  can at some point in the future replace DartTestfile with some
	  XML file

2005-04-24 14:28  andy

	* Source/cmCTest.cxx: BUG: The argument is --ctest-config

2005-04-24 13:57  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Support for modified
	  and conflicts in subversion

2005-04-24 13:15  king

	* Source/CursesDialog/form/CMakeLists.txt: BUG: Older SGI compilers
	  still have internal/stdio_core.h but do not support
	  #include_next.  We'll have to try-compile to test whether this
	  hack is needed.

2005-04-24 12:32  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Remember if there was
	  update error

2005-04-24 02:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-23 02:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-22 16:11  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h, cmTarget.cxx, cmTarget.h: ENH:
	  Created cmTarget::GetLibraryNames to replace
	  cmLocalUnixMakefileGenerator2::GetLibraryNames.  Added
	  cmTarget::GetLibraryCleanNames to be used by
	  cmLocalUnixMakefileGenerator2.  Now when a library is linked both
	  the shared and static versions are removed from the build tree.
	  In this way we avoid having both kinds of libraries present when
	  the user switches BUILD_SHARED_LIBS on/off.  This prevents
	  problems with turning off shared libraries and then expecting the
	  linker to use the static libraries only to find it is using the
	  out-of-date shared versions.

2005-04-22 15:23  king

	* Source/: cmGetTargetPropertyCommand.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h, cmTarget.cxx, cmTarget.h: ENH:
	  Added cmTarget::GetBaseName and cmTarget::GetFullName methods and
	  removed cmLocalGenerator::GetFullTargetName and
	  cmLocalUnixMakefileGenerator2::GetBaseTargetName.  This
	  functionality is more sensibly implemented in cmTarget.  It is
	  also needed for an upcoming feature in which both the shared and
	  static versions of a library will be removed before one is
	  linked.

2005-04-22 13:52  king

	* Source/CTest/cmCTestUpdateHandler.cxx: COMP: Commented out unused
	  variable until the corresponding logic is finished.

2005-04-22 11:57  king

	* Source/kwsys/: hashtable.hxx.in, kwsys_stl_string.hxx.in: COMP:
	  Removed line continuation characters from #if lines to avoid
	  linefeed problems on cygwin.

2005-04-22 09:44  king

	* Source/kwsys/testProcess.c: BUG: Drastically extending test5's
	  timeouts to get it to pass when running on a heavily-loaded
	  machine.

2005-04-22 09:22  king

	* Source/kwsys/SystemTools.cxx: COMP: Fixed
	  assignment-in-conditional warning.

2005-04-22 09:21  king

	* Source/kwsys/CommandLineArguments.cxx: COMP: Fixed constant
	  conditional warning.

2005-04-22 09:21  king

	* Source/kwsys/ProcessWin32.c: COMP: Fixed unused parameter and
	  constant conditional warnings.

2005-04-22 03:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-21 18:23  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Reorganize a bit and
	  make sure to report an error if there are modified files or
	  conflicts

2005-04-21 17:00  king

	* Source/CursesDialog/form/: CMakeLists.txt, form.h,
	  internal_stdio_core.h.in: COMP: Using a new work-around for
	  stdarg.h problem on SGI.

2005-04-21 16:46  king

	* Source/kwsys/hashtable.hxx.in: BUG: Fixed hash_allocator_n size
	  computation.

2005-04-21 16:46  king

	* Source/kwsys/testhash.cxx: ENH: Added include-work-around for
	  hashtable.hxx.in dependency.

2005-04-21 16:05  king

	* Source/kwsys/: ProcessUNIX.c, ProcessWin32.c: BUG: Do not close
	  stdout/stderr pipes in parent if they are shared.

2005-04-21 13:56  king

	* Source/kwsys/SystemTools.hxx.in: COMP: Do not do va_list hack if
	  there is no std:: namespace.

2005-04-21 13:47  king

	* bootstrap, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
	  Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Added KWSys
	  try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and
	  KWSYS_STL_HAS_ALLOCATOR_OBJECTS.  Needed for more old-stl support
	  in the hashtable.

2005-04-21 02:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-20 16:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-20 08:53  king

	* Source/kwsys/testProcess.c: BUG: Adjusting timeouts for tests 4
	  and 5 to avoid early killing.

2005-04-19 18:26  andy

	* Source/: CursesDialog/form/form.h, kwsys/SystemTools.hxx.in:
	  COMP: Attempt to fix problem with building on SGI

2005-04-19 11:52  king

	* Source/kwsys/ProcessUNIX.c: BUG: When killing a child all the
	  pipe read ends should be closed.  This will allow a child that is
	  blocking while waiting to write to the pipe to wake up and
	  receive the kill signal properly on cygwin.

2005-04-19 10:52  king

	* Source/kwsys/testProcess.c: BUG: Expanded difference in timeouts
	  between tests 4 and 5 so that 5 does not timeout while waiting
	  for 4 to timeout.  This should fix the intermittent failure of
	  test 5 on cygwin.  ENH: When a mismatch is reported it now
	  reports what it was as well as what it should have been.

2005-04-15 18:57  king

	* Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: For some reason the
	  non-template allocator test compiles on VS6 even though its
	  allocator is a template.  Adding ::size_type to be sure it
	  accesses a member of the allocator.

2005-04-15 18:49  king

	* Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: Fix iterator traits
	  test to use a real iterator instead of int*.

2005-04-15 16:10  king

	* Source/kwsys/CMakeLists.txt: BUG: Cannot use Win32 implementation
	  for cygwin processes because then cygwin paths to executables
	  like /usr/bin/ls are not found.

2005-04-15 16:00  king

	* bootstrap, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Configure.hxx.in, Source/kwsys/hash_fun.hxx.in,
	  Source/kwsys/hashtable.hxx.in,
	  Source/kwsys/kwsysPlatformCxxTests.cxx,
	  Source/kwsys/kwsys_cstddef.hxx.in: COMP: Added
	  KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide
	  kwsys/cstddef header (to get size_t for hash_fun.hxx).

2005-04-15 15:30  king

	* Source/kwsys/: hash_map.hxx.in, hash_set.hxx.in,
	  hashtable.hxx.in: COMP: Replaced kwsys_stl with
	  @KWSYS_NAMESPACE@_stl to properly use the configured namespace.

2005-04-15 15:18  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: move
	  convenience method to get OS name and version from KWApp to
	  KWSys.

2005-04-15 14:47  andy

	* Source/cmCTest.cxx: STYLE: Fix english

2005-04-15 13:56  king

	* Source/kwsys/SystemTools.cxx: BUG: Added missing variable
	  initialization that was accidentally removed on the previsous
	  commit.

2005-04-15 13:35  king

	* Source/kwsys/CMakeLists.txt: ENH: Changing kwsysProcess
	  implementation on Cygwin to use the Win32 implementation instead
	  of the UNIX implementation.  This makes dealing with misbehaving
	  children work better.  The KWSys Win32 process implementaion is
	  more robust than the Cygwin implementation (partly because it
	  doesn't have to exactly reproduce the POSIX api).

2005-04-15 10:46  hoffman

	* Source/cmTryCompileCommand.cxx: BUG: work around for buggy Tigger
	  OSX systems that read two copies of the same file in a directory

2005-04-15 09:54  king

	* bootstrap, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Configure.hxx.in, Source/kwsys/hash_map.hxx.in,
	  Source/kwsys/hash_set.hxx.in, Source/kwsys/hashtable.hxx.in,
	  Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added KWSys
	  try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS,
	  KWSYS_STL_HAS_ITERATOR_CATEGORY,
	  KWSYS_STL_HAS___ITERATOR_CATEGORY, and
	  KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to
	  compile on old HP and Sun compilers.

2005-04-15 09:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-15 09:05  king

	* Source/kwsys/hash_map.hxx.in: COMP: Replacing _Select1st with a
	  specialized hash_select1st that avoids requiring the stl pair to
	  have first_type defined.  The old HP STL does not define
	  first_type and second_type in its pair.

2005-04-15 08:59  king

	* bootstrap, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
	  Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added
	  KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys.
	  Needed to optionally bring hash table comparison operators into
	  the global namespace when argument dependent lookup is not
	  supported.

2005-04-15 08:25  king

	* Source/kwsys/SystemTools.cxx: COMP: Removed extra variable
	  initializations to avoid Borland warnings.

2005-04-14 04:50  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-13 23:04  king

	* Source/kwsys/: hash_map.hxx.in, hash_set.hxx.in,
	  hashtable.hxx.in: COMP: Remove friend templates and always use
	  template friends (possibly with <>).	Needed to work-around Sun
	  CC bug.

2005-04-13 23:03  king

	* Source/kwsys/testSystemTools.cxx: COMP: Disable MSVC debug symbol
	  truncation warning.

2005-04-13 18:13  andy

	* Source/cmGeneratedFileStream.cxx: ENH: For sanity, create
	  directory before creating generated file stream

2005-04-13 17:58  king

	* Source/CMakeLists.txt: BUG: The test1 executable has been removed
	  from kwsys.  Instead using testIOS for the kwsys test.

2005-04-13 16:58  king

	* Source/kwsys/CMakeLists.txt: STYLE: Renaming kwsys-hash test to
	  kwsys-testhash for consistency with other tests.

2005-04-13 16:55  king

	* Source/kwsys/testProcess.c: COMP: Removing return value from
	  test6.  It is an infinite loop, so the return causes warnings.
	  It will never return anyway.

2005-04-13 16:47  king

	* Source/kwsys/: CMakeLists.txt, test1.cxx: ENH: Removing old
	  test1.c Process execution example.  It is fully replaced by
	  testProcess.

2005-04-13 16:46  king

	* Source/kwsys/: Base64.c, CommandLineArguments.cxx, Directory.cxx,
	  ProcessUNIX.c, ProcessWin32.c, RegularExpression.cxx,
	  SystemTools.cxx, test1.cxx, testCommandLineArguments.cxx,
	  testIOS.cxx, testProcess.c, testSystemTools.cxx, testhash.cxx:
	  COMP: Adding work-around for CMake dependency scanning
	  limitation.  Any configured header included by KWSYS_HEADER() in
	  a .c or .cxx file in kwsys itself must use this hack to get
	  dependencies.

2005-04-13 16:35  andy

	* Source/: cmMakefile.cxx, cmSourceFile.cxx, cmSourceFile.h: ENH:
	  Speedup by storing source name without last extension

2005-04-13 16:34  andy

	* Source/cmTarget.cxx: ENH: Speedup by only getting the source once

2005-04-13 16:25  andy

	* Source/cmSystemTools.cxx: ENH: Improve performance by using
	  vector of char instead of string

2005-04-13 16:05  king

	* Source/kwsys/testSystemTools.cxx: BUG: Only do ~ test if HOME
	  variable is defined.

2005-04-13 15:57  king

	* Source/kwsys/testProcess.c: BUG: Avoid error diagnostic popups on
	  windows for test that crashes on purpose.

2005-04-13 15:39  king

	* bootstrap, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
	  Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Added
	  KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard
	  argument to stl allocator<>::max_size method.  Needed for kwsys
	  hashtable to compile on Sun CC.

2005-04-13 15:29  king

	* Source/kwsys/kwsysPlatformCxxTests.cxx: BUG:
	  allocator<>::rebind<> test should use kwsys_stl::allocator, not
	  std::allocator.

2005-04-13 15:22  king

	* Source/kwsys/hashtable.hxx.in: COMP: Fix for Sun CC stl allocator
	  signature of allocate method.

2005-04-13 15:04  king

	* Source/kwsys/hashtable.hxx.in: BUG: When constructing the bucket
	  vector type the allocator given must have been rebound to _Node*
	  already because GCC 3.4's vector type does not rebind it.

2005-04-13 14:43  king

	* Source/cmTryCompileCommand.cxx: ENH: Added better error message
	  when TRY_COMPILE does not recognize an extension.

2005-04-13 14:37  king

	* Source/kwsys/SystemTools.cxx: BUG: Fix GetFilenameName to not use
	  uninitialized search position in win32 version.

2005-04-13 14:13  king

	* bootstrap: BUG: Added more try-compiles from kwsys.

2005-04-13 14:13  king

	* Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: Fixed member
	  template test to not produce a test program that crashes when it
	  runs.

2005-04-13 13:59  andy

	* Source/kwsys/SystemTools.cxx: ENH: Speedup improvements

2005-04-13 13:57  andy

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Process.h.in,
	  ProcessUNIX.c, ProcessWin32.c, test1.cxx,
	  testCommandLineArguments.cxx, testIOS.cxx, testProcess.c,
	  testSystemTools.cxx, testhash.cxx: ENH: Do kwsys testing as part
	  of cmake testing, command line arguments are not experimental and
	  add simple test for systemtools

2005-04-13 13:43  hoffman

	* Utilities/Release/cmake_release.sh: BUG: fix clean action

2005-04-13 12:44  hoffman

	* CMakeLists.txt, Utilities/Release/cmake_release.sh: Move minor
	  version to 2.0.6

2005-04-13 09:54  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  kwsys/SystemTools.cxx: BUG: fix insert for 64 bit

2005-04-13 08:08  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, hash_fun.hxx.in,
	  hash_map.hxx.in, hash_set.hxx.in, hashtable.hxx.in,
	  kwsysPlatformCxxTests.cxx, testhash.cxx: ENH: Adding SGI hash_map
	  and hash_set implementation ported from STL to KWSys.  This also
	  adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND,
	  KWSYS_CXX_HAS_FULL_SPECIALIZATION,
	  KWSYS_CXX_HAS_MEMBER_TEMPLATES, and
	  KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS.

2005-04-13 08:05  king

	* Source/kwsys/kwsys_stl.hxx.in: ENH: Added
	  __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd.

2005-04-13 04:39  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-12 15:40  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix Ambiguity in
	  insert call

2005-04-12 15:11  hoffman

	* Source/cmLocalGenerator.cxx: BUG: add missing header for borland

2005-04-12 13:33  king

	* Source/kwsys/SystemTools.cxx: COMP: Fixed ambiguous call to
	  insert method of string.

2005-04-12 13:27  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalVisualStudio7Generator.cxx, cmMacroCommand.cxx,
	  cmMakefile.cxx, cmMakefile.h: ENH: performance improvements

2005-04-12 13:26  hoffman

	* Source/cmDepends.cxx: ENH: do not collapse full path for cwd

2005-04-12 13:26  hoffman

	* Source/cmCacheManager.cxx: ENH: make regex static so it is not
	  recomputed for each line of the cache

2005-04-12 13:25  hoffman

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
	  optimization of cwd and do not leak library handle

2005-04-12 09:36  martink

	* Source/cmLocalGenerator.cxx: BUG: local gen was setting proj dir
	  when it shouldnt

2005-04-12 09:35  martink

	* Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: ENH: also
	  test for correct Proj dir settings

2005-04-12 03:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-11 12:38  hoffman

	* ChangeLog.manual, Source/cmCTest.cxx: BUG: fix GetLongPathName
	  for all versions of windows

2005-04-11 12:20  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: fix GetLongPathName for
	  WindowsNT

2005-04-11 04:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-10 04:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-09 02:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-08 12:46  hoffman

	* Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
	  BUG: handle case insensitive library extensions on windows

2005-04-08 08:34  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: fix build on mingw

2005-04-08 02:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-07 17:39  hoffman

	* Source/cmakemain.cxx: BUG: move fix for -E option to branch

2005-04-07 17:24  hoffman

	* Tests/CommandLineTest/CMakeLists.txt: merge from main tree fix
	  for command line test

2005-04-07 17:22  hoffman

	* Source/cmCTest.cxx: BUG: add error checking on GetLongPath

2005-04-07 17:20  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: if short path or long path
	  fails return the original input

2005-04-07 16:58  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: check return value of
	  GetLongPath

2005-04-07 16:12  hoffman

	* ChangeLog.manual, Source/cmSystemTools.cxx,
	  Source/cmWin32ProcessExecution.cxx,
	  Source/cmWin32ProcessExecution.h: Merge in fix for win32 process
	  stuff

2005-04-07 16:09  hoffman

	* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx:
	  ENH: fix install test with xcode, the xcode generator does not
	  support library versioning yet

2005-04-07 15:09  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Avoid converting
	  the subdirectory name to a relative path twice.

2005-04-07 14:41  king

	* Source/cmMakefile.cxx: BUG: Do not repeat paths when trying the
	  lib/ to lib64/ replacement.

2005-04-07 14:30  king

	* Source/cmMakefile.cxx: ENH: Adding automatic generation of
	  several 64-bit search path forms.

2005-04-07 14:27  king

	* Modules/: CMakeDetermineJavaCompiler.cmake, FindAVIFile.cmake,
	  FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake, FindJNI.cmake,
	  FindJPEG.cmake, FindJava.cmake, FindMPEG.cmake, FindMPEG2.cmake,
	  FindOpenGL.cmake, FindPHP4.cmake, FindPNG.cmake,
	  FindPerlLibs.cmake, FindPythonLibs.cmake, FindQt.cmake,
	  FindRuby.cmake, FindSDL.cmake, FindSWIG.cmake, FindTCL.cmake,
	  FindTIFF.cmake, FindX11.cmake, FindZLIB.cmake: ENH: Removing
	  extra 64-bit search paths.  They are now constructed
	  automatically from the paths listed.

2005-04-07 13:48  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fix rule name for
	  subdirectory traversal to use relative paths.  This was broken by
	  the recent subdirectory changes.

2005-04-07 13:46  king

	* Modules/: CMakeDetermineJavaCompiler.cmake, FindAVIFile.cmake,
	  FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake, FindJNI.cmake,
	  FindJPEG.cmake, FindJava.cmake, FindMPEG.cmake, FindMPEG2.cmake,
	  FindOpenGL.cmake, FindPHP4.cmake, FindPNG.cmake,
	  FindPerlLibs.cmake, FindPythonLibs.cmake, FindQt.cmake,
	  FindRuby.cmake, FindSDL.cmake, FindSWIG.cmake, FindTCL.cmake,
	  FindTIFF.cmake, FindX11.cmake, FindZLIB.cmake: ENH: Adding
	  support for 64-bit library paths.  Contributed by Peter Vanroose.

2005-04-07 13:03  hoffman

	* Source/: CTest/cmCTestBuildHandler.cxx, kwsys/SystemTools.cxx,
	  kwsys/SystemTools.hxx.in: BUG: fix for bug 1717 incorrect path
	  sent to dart server

2005-04-07 12:44  hoffman

	* Source/cmCTest.cxx: BUG: remove debug statement

2005-04-07 12:12  hoffman

	* ChangeLog.manual, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h: move fix for relative paths from main
	  tree

2005-04-07 12:11  hoffman

	* ChangeLog.manual, Source/cmCTest.cxx: BUG: fix for bug 1717 use
	  the correct path for Dart server on warnings and errors

2005-04-07 10:37  hoffman

	* ChangeLog.manual, Source/cmInstallProgramsCommand.cxx,
	  Source/cmInstallProgramsCommand.h: move from main tree

2005-04-07 02:31  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-06 16:53  king

	* Modules/Dart.cmake: STYLE: Fixed spelling of "memmory".

2005-04-06 16:15  king

	* Source/cmStandardIncludes.h: BUG: Avoid duplicate definition by
	  using cmsys_STL_STRING_NEQ_CHAR_DEFINED and
	  cmsys_STL_STRING_NO_NEQ_CHAR.

2005-04-06 16:14  king

	* Source/kwsys/kwsys_stl_string.hxx.in: ENH: Added proper
	  namespaced version of KWSYS_STL_STRING_ISTREAM_DEFINED,
	  KWSYS_STL_STRING_OSTREAM_DEFINED, and
	  _STL_STRING_NEQ_CHAR_DEFINED macros.

2005-04-06 15:06  king

	* Modules/Platform/Darwin-xlc.cmake, Modules/Platform/Darwin.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Tests/Fortran/CMakeLists.txt,
	  Tests/MakeClean/ToClean/CMakeLists.txt: ENH: Removed
	  CMAKE_GENERATOR_NEW now that the old unix makefile generator is
	  never used.

2005-04-06 13:34  king

	* bootstrap: BUG: The bootstrap script should perform the
	  KWSYS_STL_STRING_HAVE_NEQ_CHAR test for kwsys.

2005-04-06 11:56  hoffman

	* Source/cmMakefile.cxx: ENH: better fix for 64 bit, add 64 to the
	  name of all directories in the search path

2005-04-06 10:59  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: allow sub projects to use
	  targets that are not part of the sub-project

2005-04-06 09:47  hoffman

	* Source/kwsys/SystemTools.cxx: remove cerr stuff

2005-04-06 09:44  hoffman

	* Source/kwsys/SystemTools.cxx: Fix bug in != stuff

2005-04-06 04:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-05 21:10  hoffman

	* Source/kwsys/SystemTools.cxx: COMP: hack fix for old sgi until
	  bootstrap is fixed

2005-04-05 17:06  hoffman

	* Modules/CMakeTestCCompiler.cmake, Source/cmMakefile.cxx: BUG: try
	  to address Bug 1673 .

2005-04-05 16:24  hoffman

	* Modules/FindOpenGL.cmake: Fix for bug Bug #1287 - cmake use
	  MesaGL by default instead of libGL - Return to bug list

2005-04-05 14:48  hoffman

	* Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 1636 add
	  extensions to AUX_SOURCE_DIRECTORY files

2005-04-05 13:39  hoffman

	* ChangeLog.manual, Modules/FindDCMTK.cmake: Move from main tree,
	  fix for 1652

2005-04-05 13:37  hoffman

	* Modules/FindDCMTK.cmake: BUG: fix for bug 1652

2005-04-05 13:30  hoffman

	* ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: fix
	  on branch for 1660 language NONE working

2005-04-05 13:14  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: fix for bug 1660

2005-04-05 12:54  hoffman

	* ChangeLog.manual: fixes on branch

2005-04-05 12:52  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: BUG: fix for bug 1702 better
	  error on bad GUID

2005-04-05 12:51  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: move fix from main
	  tree for bug 1680

2005-04-05 11:23  hoffman

	* Source/cmake.cxx: BUG: fix for bug 1700

2005-04-05 10:22  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: BUG: fix for bug 1702, better
	  error message for GUID missing

2005-04-05 08:25  king

	* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
	  Added Close method and updated Open method to allow streams to be
	  reused.

2005-04-05 04:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-04 17:01  hoffman

	* ChangeLog.manual, Modules/UseSWIG.cmake,
	  Source/cmGetDirectoryPropertyCommand.cxx: FIX: swig fixes from
	  main tree

2005-04-04 16:55  hoffman

	* Modules/UseSWIG.cmake: ENH: make sure source flags don't have to
	  be set

2005-04-04 16:43  hoffman

	* Source/cmGetDirectoryPropertyCommand.cxx: ENH: get directory
	  property should return an empty variable if it is not set, not
	  just have an error

2005-04-04 16:13  hoffman

	* Modules/UseSWIG.cmake: ENH: fix for bug 1304

2005-04-04 15:55  hoffman

	* ChangeLog.manual, Modules/UseSWIG.cmake: ENH: move changes from
	  main tree

2005-04-04 15:52  hoffman

	* ChangeLog.manual, Source/cmCTest.cxx: ENH: move from main tree
	  timezone fix

2005-04-04 15:51  hoffman

	* Modules/UseSWIG.cmake: FIX: fix for bug 1730

2005-04-04 15:41  hoffman

	* ChangeLog.manual, Source/cmFileCommand.cxx,
	  Source/cmWriteFileCommand.cxx, Source/kwsys/SystemTools.cxx: ENH:
	  move fix for read only file configure to branch

2005-04-04 12:22  andy

	* Modules/Dart.cmake, Source/cmAddTestCommand.cxx,
	  Source/cmEnableTestingCommand.cxx, Source/cmGlobalGenerator.cxx:
	  BUG: By default disable new files.

2005-04-04 03:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-03 03:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-02 02:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-04-01 15:48  andy

	* Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h:
	  ENH: More ctest changes and move SetupTest to superclass

2005-04-01 15:45  andy

	* Modules/Dart.cmake, Source/cmCTest.cxx: ENH: Rename the
	  DartConfiguration.tcl to CTestConfiguration.ini

2005-04-01 14:57  andy

	* Source/: cmAddTestCommand.cxx, cmCTest.cxx, cmCTest.h,
	  cmEnableTestingCommand.cxx, ctest.cxx,
	  CTest/cmCTestTestHandler.cxx: ENH: Start adding support for CTest
	  testfiles

2005-04-01 02:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-31 18:03  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: When generating
	  the name of the custom rule file the character : should be
	  replaced with an underscore because it might be a non-file-name
	  part of a path.

2005-03-31 11:57  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: BUG: fix ITK build with xcode,
	  as long as you build it in little parts, this fixes the headermap
	  problem

2005-03-31 10:00  martink

	* CTestCustom.ctest.in: ENH: shut up warning in 3rd party packages

2005-03-31 02:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-30 16:11  king

	* Source/cmCTest.cxx: BUG: It is possible for the nightly start
	  time to be over 24 hours in the future which requires two days to
	  be subtracted.  Using a while loop to make sure enough days are
	  added or subtracted.	It should never be able to iterate more
	  than twice.

2005-03-30 15:41  hoffman

	* ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: FIX:
	  Merge from main tree: fix for VS 2005 beta

2005-03-30 15:27  king

	* Source/kwsys/CMakeLists.txt: BUG: Test for stl stirng operator!=
	  for char* needs to know result of KWSYS_STL_HAVE_STD.

2005-03-30 02:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-29 15:34  martink

	* Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h:
	  ENH: removed GetParentProjects

2005-03-29 15:33  martink

	* Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: better test for
	  subdirs

2005-03-29 15:26  henderson

	* Source/kwsys/: CMakeLists.txt, SharedForward.h.in: ENH: copying
	  Brad's installation changes from the main tree to the ParaView
	  2.0 branch

2005-03-29 10:34  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: BUG: Fix dependencies of custom
	  commands that are relative paths to files or other custom command
	  outputs.

2005-03-29 10:10  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  kwsysPlatformCxxTests.cxx, kwsys_stl_string.hxx.in: ENH: Added
	  operator!= for stl string and char* when the system does not
	  provide one.

2005-03-29 08:20  king

	* bootstrap, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Configure.hxx.in,
	  Source/kwsys/kwsysPlatformCxxTests.cmake,
	  Source/kwsys/kwsysPlatformCxxTests.cxx,
	  Source/kwsys/kwsys_stl.h.in, Source/kwsys/kwsys_stl.hxx.in,
	  Source/kwsys/kwsys_stl_string.hxx.in: ENH: Added istream and
	  ostream operators for stl string in KWSys when using old streams
	  that do not provide them.

2005-03-29 08:09  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
	  SplitPath now supports slashes in both directions in the input
	  path but still produces forward slashes in the root component.

2005-03-29 02:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-28 18:00  andy

	* bootstrap: BUG: The  is replaced by cvs... This is safer anyway

2005-03-28 17:46  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: move
	  EstimateFormatLength to kwsys

2005-03-28 02:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-27 02:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-26 09:58  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
	  kwsys_stl.h.in, kwsys_stl.hxx.in, kwsys_stl_string.hxx.in: COMP:
	  Removing stl string io operators change until the CMake bootstrap
	  script can be fixed.

2005-03-26 08:19  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
	  kwsys_stl.h.in, kwsys_stl.hxx.in, kwsys_stl_string.hxx.in: ENH:
	  Added istream and ostream operators for stl string when using old
	  streams that do not provide them.

2005-03-26 02:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-25 18:55  andy

	* Source/CMakeLists.txt: ENH: When in-source build, do not do
	  bootstrap test

2005-03-25 18:46  andy

	* Source/CMakeLists.txt: ENH: Remove curl build testing

2005-03-25 16:40  king

	* Source/cmAddSubDirectoryCommand.h: ENH: Clarified documentation
	  of the command.

2005-03-25 14:23  andy

	* bootstrap: ENH: For development versions report version when
	  doing bootstrap

2005-03-25 08:41  king

	* Source/kwsys/: CMakeLists.txt, SharedForward.h.in: ENH: Adding
	  SharedForward C header to help create forwarding executables on
	  UNIX systems that configure the shared library runtime search
	  path and then replace themselves with the real executable.  This
	  is useful to create binary distributions that work from any
	  extracted location even with shared libraries.

2005-03-25 08:09  king

	* Source/kwsys/SystemTools.cxx: ENH: Re-implemented
	  CollapseFullPath to not need to change directories.  Operation is
	  now fully string based.

2005-03-25 08:05  king

	* Source/cmCTest.cxx: BUG: Adjusted GetNightlyTime computation to
	  not depend on time_t being a signed type.

2005-03-25 02:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-24 02:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-23 08:20  hoffman

	* Source/cmBuildCommand.cxx: fix for xcode

2005-03-23 02:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-22 14:27  hoffman

	* Source/cmDynamicLoader.h: FIX: fix bug 1690

2005-03-22 14:00  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: try to handle more source
	  file types

2005-03-22 13:32  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: just use the file name

2005-03-22 11:33  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: make sure project map is
	  cleared each time.

2005-03-22 10:29  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: use better names for
	  files

2005-03-22 10:23  king

	* Source/cmMakefile.cxx: BUG: Initializing from parent should copy
	  link directories as well.

2005-03-22 08:36  king

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomTargetCommand.cxx: ENH: Added check for invalid
	  characters in output name.

2005-03-22 07:27  hoffman

	* Source/cmLocalGenerator.cxx: ENH: remove commented code

2005-03-22 07:26  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix adding of rc
	  files

2005-03-22 02:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-21 02:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-20 02:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-19 09:05  martink

	* Source/cmGlobalGenerator.cxx: COMP: fix warning

2005-03-19 02:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-18 11:29  martink

	* Source/cmMacroCommand.cxx: COMP: fix warning

2005-03-18 10:58  martink

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: remove cmSubDirectory from
	  unused files?

2005-03-18 10:41  martink

	* Source/cmAddDefinitionsCommand.h, Source/cmAddTestCommand.cxx,
	  Source/cmBootstrapCommands.cxx, Source/cmBuildCommand.h,
	  Source/cmBuildNameCommand.h, Source/cmCMakeMinimumRequired.h,
	  Source/cmCommand.h, Source/cmCreateTestSourceList.h,
	  Source/cmElseCommand.h, Source/cmEnableLanguageCommand.h,
	  Source/cmEnableTestingCommand.cxx,
	  Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
	  Source/cmEndIfCommand.h, Source/cmEndWhileCommand.h,
	  Source/cmFileCommand.h, Source/cmFindFileCommand.h,
	  Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h, Source/cmFindPathCommand.h,
	  Source/cmFindProgramCommand.h, Source/cmForEachCommand.h,
	  Source/cmGetFilenameComponentCommand.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmIfCommand.h, Source/cmIncludeCommand.h,
	  Source/cmIncludeDirectoryCommand.h,
	  Source/cmIncludeRegularExpressionCommand.h,
	  Source/cmLinkDirectoriesCommand.h,
	  Source/cmLinkLibrariesCommand.h, Source/cmLoadCacheCommand.h,
	  Source/cmLoadCommandCommand.cxx, Source/cmLoadCommandCommand.h,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalKdevelopGenerator.cxx,
	  Source/cmLocalKdevelopGenerator.h,
	  Source/cmLocalUnixMakefileGenerator2.cxx,
	  Source/cmLocalUnixMakefileGenerator2.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio6Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmMarkAsAdvancedCommand.h, Source/cmOptionCommand.h,
	  Source/cmProjectCommand.h, Source/cmRemoveCommand.h,
	  Source/cmRemoveDefinitionsCommand.h,
	  Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
	  Source/cmSetDirectoryPropertiesCommand.h,
	  Source/cmSiteNameCommand.h, Source/cmSourceGroupCommand.h,
	  Source/cmStringCommand.h, Source/cmSubdirCommand.cxx,
	  Source/cmUtilitySourceCommand.h, Source/cmWhileCommand.h,
	  Tests/OutOfSource/CMakeLists.txt,
	  Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: big change that
	  includes immediate subdir support, removing the notion of
	  inherited commands, makefiles no longer read in the parent
	  makefiles but instead inherit thier parent makefiles current
	  settings

2005-03-18 10:39  martink

	* Source/: cmAddSubDirectoryCommand.cxx,
	  cmAddSubDirectoryCommand.h: ENH: added immediate subdirectory
	  command

2005-03-18 09:03  martink

	* Source/cmSubDirectory.h: ENH: bad idea

2005-03-18 02:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-17 18:37  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Need to collapse
	  full paths before depending on them to remove ./ and ../ to make
	  sure target names match.

2005-03-17 15:35  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: add source groups xcode

2005-03-17 13:06  king

	* Source/kwsys/SystemTools.cxx: COMP: Using proper __QNX__
	  preprocessor test.

2005-03-17 02:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-16 13:26  andy

	* CMakeLists.txt, Utilities/cmexpat/CMakeLists.txt,
	  Utilities/cmzlib/CMakeLists.txt: COMP: More cleanups

2005-03-16 12:54  andy

	* Source/CMakeLists.txt: ENH: Make sure to use internal zlib

2005-03-16 12:54  andy

	* Source/CTest/cmCTestSubmit.cxx: ENH: Cleanup of the output

2005-03-16 10:49  king

	* Source/kwsys/SystemTools.cxx: COMP: Only include malloc.h on QNX.

2005-03-16 10:15  barre

	* Source/kwsys/SystemTools.cxx: FIX: that was wrong

2005-03-16 09:55  king

	* Source/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt: BUG: Do not
	  add Qt wrapping test unless QT is found and QT_UIC_EXECUTABLE is
	  found.

2005-03-16 09:41  king

	* Source/kwsys/SystemTools.cxx: COMP: Need malloc.h for malloc/free
	  on QNX.

2005-03-16 02:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-15 11:22  martink

	* Source/cmEnableTestingCommand.cxx: ENH: only support rel paths
	  for now

2005-03-15 08:14  king

	* Source/: cmListFileLexer.c, cmListFileLexer.in.l: COMP: Defining
	  YY_NO_INPUT to remove compilation of unused yyinput function.  It
	  was producing a warning about unreachable code.

2005-03-15 08:13  king

	* Source/cmCacheManager.cxx: COMP: Removed warning due to unsigned
	  enum type.

2005-03-15 02:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-14 13:23  hoffman

	* Source/: CMakeLists.txt, cmake.cxx: ENH: make xcode compile only
	  on apple

2005-03-14 12:25  martink

	* bootstrap: ENH: oops forgot to chek this in

2005-03-14 12:18  hoffman

	* Modules/Platform/QNX.cmake: ENH: try to fix rpath on qnx

2005-03-14 11:28  martink

	* Source/: CMakeLists.txt, cmEnableTestingCommand.cxx,
	  cmGlobalGenerator.cxx, cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h, cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h,
	  cmLocalUnixMakefileGenerator2.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmSubdirCommand.cxx, cmGlobalVisualStudio6Generator.cxx: ENH: add
	  support for out of source source

2005-03-14 11:26  martink

	* Tests/OutOfSource/: CMakeLists.txt,
	  OutOfSourceSubdir/CMakeLists.txt, OutOfSourceSubdir/simple.cxx,
	  SubDir/CMakeLists.txt: ENH: added new test for out of dir source
	  trees

2005-03-14 09:23  martink

	* Source/cmSubDirectory.h: ENH: added new structure to hold
	  subdirectories

2005-03-14 08:15  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  COMP: Added __INTEL_COMPILER to test for yyerrorlab warning
	  suppression.

2005-03-14 03:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-13 03:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-12 02:35  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-11 13:12  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: try to see if
	  there is still a problem

2005-03-11 12:56  king

	* Source/CTest/cmCTestScriptHandler.cxx: BUG: Do not report an
	  error removing the binary directory if it doesn't exist.

2005-03-11 11:48  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add last
	  two small funcs from vtkString. Done removing deps

2005-03-11 10:53  andy

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  FIX: fix crashing test SubDir for xcode

2005-03-11 10:43  barre

	* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: update
	  documentation, sort methods into categories

2005-03-11 10:29  hoffman

	* Source/ctest.cxx: FIX: fix output of passing tests

2005-03-11 10:15  king

	* Modules/Platform/QNX.cmake: ENH: Initial attempt at QNX support.
	  Submitted by Tim Arney.

2005-03-11 10:07  king

	* Source/kwsys/: CommandLineArguments.cxx, RegularExpression.cxx,
	  SystemTools.cxx: COMP: Added missing include of string.h.

2005-03-11 10:03  king

	* Source/cmStandardIncludes.h: COMP: Adding stdlib.h to standard
	  includes.  We are using functions from it all over the place
	  assuming it has been included here.

2005-03-11 09:31  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: fix
	  some warnings

2005-03-11 08:38  martink

	* Source/cmake.cxx: COMP: fix a warning

2005-03-11 02:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-10 17:49  barre

	* Source/kwsys/SystemTools.cxx: ENH: remove deps to vtkString by
	  using KWSys (a handful of functions have been moved to KWSys)

2005-03-10 17:44  barre

	* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: remove
	  deps to vtkString by using KWSys (a handful of functions have
	  been moved to KWSys)

2005-03-10 17:34  barre

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: remove
	  deps to vtkString by using KWSys (a handful of functions have
	  been moved to KWSys)

2005-03-10 13:39  martink

	* Source/: cmExportLibraryDependencies.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
	  cmTryCompileCommand.cxx, cmTryRunCommand.cxx, cmake.cxx, cmake.h:
	  ENH: cleanup by removing all the olf local generate junk that i
	  not longer needed

2005-03-10 12:50  barre

	* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: move
	  function from vtkKWDirectoryUtilities and vtkString to
	  SystemTools

2005-03-10 10:04  martink

	* Source/ctest.cxx: ENH: better docs

2005-03-10 02:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-09 18:06  andy

	* Source/CTest/cmCTestSubmit.cxx: BUG: xmlrpc does the base64
	  encoding

2005-03-09 15:51  andy

	* bootstrap: BUG: Remove awk, remove problems and add full spaces
	  in the path support

2005-03-09 02:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-08 18:38  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Removing
	  jump-and-build ordering change until we can prevent extra jumps
	  from always occuring.

2005-03-08 17:27  king

	* bootstrap: BUG: Fix for spaces in the path when constructing
	  cmBootstrapCommands dependencies.

2005-03-08 16:01  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Removing ...
	  ellipsis from end of echo lines.  It is just clutter.

2005-03-08 15:55  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Adding extra
	  dependencies to jump-and-build rules that force a single ordering
	  to prevent parallel jumps.  This avoids problems with two jumps
	  reaching the same target in parallel which happened occasionally
	  with the old generator.

2005-03-08 15:35  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Removed "Checking
	  build system in ..." message.  It is always paired with an
	  Entering or Jumping message and is not necessary.

2005-03-08 13:43  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added option
	  CMAKE_SKIP_RULE_DEPENDENCY to skip making build rules depend on
	  their own rule files.  It can be added to the cache by the user
	  or added by the project in a list file.

2005-03-08 11:37  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Only add leading
	  ./ to custom command executable if the command is really
	  specified as one in the current directory.

2005-03-08 11:25  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: When a custom
	  command's executable is in the current directory the relative
	  path to it needs a "./".

2005-03-08 09:25  king

	* Source/: cmLocalKdevelopGenerator.cxx,
	  cmLocalKdevelopGenerator.h: ENH: Updating Kdevelop generator to
	  use the new makefile generator.  The old one no longer works
	  anyway because local generates are now disabled.

2005-03-08 09:24  king

	* Source/cmDepends.cxx: BUG: Dependency scans and checks must
	  always set the current working directory to the directory
	  containing the Makefile.

2005-03-08 02:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-07 15:19  king

	* Source/cmDependsFortran.cxx: BUG: When checking for upper-case
	  modules do not use an upper-case .MOD extension.

2005-03-07 13:51  andy

	* Source/: cmFileCommand.cxx, cmWriteFileCommand.cxx: BUG: Handle
	  restrictive permissions

2005-03-07 12:14  andy

	* Source/CTest/cmCTestSubmit.cxx: COMP: Remove warning

2005-03-07 12:11  andy

	* bootstrap: ENH: Add proper dependencies for cmBootstrapCommands

2005-03-07 02:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-06 08:51  andy

	* DartConfig.cmake, Source/cmCTest.cxx,
	  Source/CTest/cmCTestSubmit.cxx: COMP: Remove warning and fix the
	  logic

2005-03-06 08:17  andy

	* Source/CMakeLists.txt: COMP: Do not build cmw9xcom on Cygwin

2005-03-06 02:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-05 08:25  andy

	* DartConfig.cmake: ENH: Work on xmlrpc submit

2005-03-05 08:12  andy

	* Source/CTest/cmCTestSubmit.cxx: COMP: Remove compile error

2005-03-05 02:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-04 17:11  andy

	* Source/: CTest/cmCTestSubmit.cxx, CTest/cmCTestSubmit.h,
	  cmCTest.cxx: ENH: Start working on xmlrpc code. This code does
	  not work, but it will at least test compiling with cmxmlrpc

2005-03-04 14:27  andy

	* CMakeLists.txt, Source/CMakeLists.txt: ENH: More cleanups and
	  start linking ctest to XML-RPC

2005-03-04 11:37  andy

	* Source/CMakeLists.txt, CMakeLists.txt, Utilities/CMakeLists.txt:
	  ENH: More cleanups and reorganization

2005-03-04 10:05  andy

	* CMakeLists.txt, Source/CMakeLists.txt: ENH: Cleanups

2005-03-04 10:04  andy

	* Source/CTest/CMakeLists.txt: BUG: This cmakelists file is not
	  used any more

2005-03-04 10:03  andy

	* bootstrap: BUG: Handle when initial cmake fails

2005-03-04 02:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-03 22:35  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalXCodeGenerator.cxx: ENH: fix for finding the correct
	  target in the current project

2005-03-03 19:42  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: make it pass
	  anyway so I can see debug info

2005-03-03 18:46  hoffman

	* Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: try and
	  debug the failed test on the continuous

2005-03-03 18:15  hoffman

	* Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: try
	  number two with topological sort

2005-03-03 16:53  king

	* Source/: cmDependsFortran.cxx, cmDependsFortran.h, cmake.cxx:
	  ENH: Implementing explicit cmake_copy_f90_mod callback to copy
	  Fortran90 modules to the stamp files more reliably.  This removes
	  the temporary hack for per-platform upper-/lower- case.

2005-03-03 15:22  king

	* Source/: cmDependsC.cxx, cmDependsC.h: BUG: Fixed scanning to
	  account for double-quote includes.

2005-03-03 12:00  king

	* Source/kwsys/kwsys_ios_sstream.h.in: ENH: Added
	  "ostringstream(const kwsys_stl::string& s)" and "void str(const
	  kwsys_stl::string& s)" compatibility methods.

2005-03-03 08:46  martink

	* Source/: CMakeLists.txt, cmake.cxx: ENH: remove code warrior
	  classes

2005-03-03 02:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-02 18:56  hoffman

	* Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: reverse
	  last changes to avoid dashboard failures

2005-03-02 17:49  hoffman

	* Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix
	  library ordering stuff to use a topological sort

2005-03-02 11:48  andy

	* Source/cmOrderLinkDirectories.cxx: BUG: Attempt to fix sorting
	  stability using more deterministic compare function

2005-03-02 10:58  martink

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
	  cmLocalCodeWarriorGenerator.h: ENH: now use xcode instead

2005-03-02 09:34  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Pay attention to
	  ForceUnixPaths setting in cmSystemTools for
	  ConvertToQuotedOutputPath and for dependency scanning.

2005-03-02 09:02  king

	* Source/cmDependsFortran.cxx: BUG: We need to test the compiler
	  for the case of the mod file names.  For now this is a temporary
	  hack to use upper case on SGI and lower case on Sun.

2005-03-02 08:51  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: SGI make can
	  support suffixes only up to 32 characters.  Renaming
	  .hpux_make_must_have_suffixes_list to
	  .hpux_make_needs_suffix_list.

2005-03-02 02:30  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-03-01 17:32  hoffman

	* Source/cmOrderLinkDirectories.cxx: FIX: switch to stable_sort to
	  avoid crash

2005-03-01 14:30  andy

	* Modules/Dart.cmake: BUG: Change error to warning

2005-03-01 14:21  andy

	* CMakeLists.txt: COMP: CMake should be build static. Also
	  propagate build_shared_libs to curl

2005-03-01 13:36  king

	* Source/cmDependsFortran.cxx: BUG: Module file names are case
	  insensitive.	Always use lower case no matter the real name of
	  the module.

2005-03-01 13:32  king

	* Source/cmDependsJava.cxx: COMP: Removed unused parameter warning.

2005-03-01 12:27  king

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx: ENH: Enabling
	  cmLocalUnixMakefileGenerator2 by default.

2005-03-01 12:26  king

	* Modules/Platform/: Darwin-xlc.cmake, Darwin.cmake: ENH: Adding
	  support for shared library versioning using the -install_name
	  option on the OSX linker.  This is actually needed to support
	  relative -o paths which are used by
	  cmLocalUnixMakefileGenerator2.

2005-03-01 12:26  king

	* bootstrap, Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmake.cxx: ENH: Enabling cmLocalUnixMakefileGenerator2
	  (new makefile generator) by default.

2005-03-01 12:20  king

	* Source/: cmDependsJava.cxx, cmDependsJava.h, CMakeLists.txt,
	  cmLocalUnixMakefileGenerator2.cxx: ENH: Framework for java
	  dependency scanner.  Right now it does nothing but always reports
	  success.  This is enough to get the Java test to pass with the
	  new generator because the old implementation did not do
	  dependencies anyway.

2005-03-01 12:13  king

	* Source/: cmInstallProgramsCommand.cxx,
	  cmInstallProgramsCommand.h: BUG: Added FILES mode to
	  INSTALL_PROGRAMS command to make the single argument case
	  unambiguous.

2005-03-01 11:25  andy

	* Source/cmGlobalXCodeGenerator.cxx: FIX: fix spaces in paths

2005-03-01 10:54  andy

	* CMakeLists.txt: ENH: Enable XMLRPC... please do not break
	  everywhere...

2005-03-01 10:05  king

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: Replaced previous
	  fix with an implementation of properly formatting the custom
	  build code in the generated file.

2005-03-01 02:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-28 17:12  andy

	* CMakeLists.txt: ENH: Add the rest of xmlrpc stuff

2005-02-28 16:11  martink

	* Source/cmLocalVisualStudio6Generator.cxx: FIXTHIS THING: fix the
	  bug

2005-02-28 15:30  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: fix typeo

2005-02-28 15:07  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: add re run cmake if inputs change

2005-02-28 02:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-27 17:36  andy

	* Source/kwsys/ProcessUNIX.c: COMP: Remove warnings about shadow
	  variables

2005-02-27 17:33  andy

	* Utilities/cmexpat/xmlparse.c: COMP: Remove compile warning about
	  shadow variables

2005-02-27 03:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-26 16:58  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: COMP: remove some warnings

2005-02-26 03:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-25 20:46  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning

2005-02-25 17:45  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmOrderLinkDirectories.cxx,
	  cmOrderLinkDirectories.h: ENH: clean up and use order link
	  directories

2005-02-25 14:21  hoffman

	* Utilities/cmexpat/xmltok_impl.c: COMP: fix warnings

2005-02-25 14:20  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: make sure header files
	  are in the header file group

2005-02-25 11:23  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Replaced
	  OutputEcho/pre-echo/post-echo with AppendEcho.  This allows for
	  more flexible echo specifications and better preserves echo text.

2005-02-25 09:31  king

	* Tests/: Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: Added full
	  pre-build/pre-link/post-build testing for both library and
	  executable targets.

2005-02-25 09:19  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Adding inclusion
	  of pre-build and pre-link commands when building executables and
	  libraries.

2005-02-25 09:14  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG:
	  ConvertToQuotedOutputPath must replace slashes in root component
	  on windows.

2005-02-25 09:06  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added
	  ConvertToQuotedOutputPath method and used it to properly generate
	  external object references with spaces in the path.

2005-02-25 03:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-24 19:32  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Removed instances
	  of calling ConvertToRelativeOutputPath twice on the same path.

2005-02-24 19:28  king

	* Source/cmGlobalGenerator.cxx: BUG: Need to configure relative
	  path support for LocalGenerate to support old makefile generator.

2005-02-24 18:35  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: ENH: Converted some
	  ConvertToRelativeOutputPath calls to
	  ConvertToOptionallyRelativeOutputPath in preparation for making
	  ConvertToRelativeOutputPath always convert.  Some of these might
	  be able to be switched back but we will first have to test what
	  paths can be relative in the generate VS project files.

2005-02-24 17:46  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  kwsys/SystemTools.cxx: ENH: fix relative paths in xcode

2005-02-24 16:25  king

	* Source/cmLocalGenerator.cxx: ENH: Converted some
	  ConvertToRelativeOutputPath calls to
	  ConvertToOptionallyRelativeOutputPath in preparation for making
	  ConvertToRelativeOutputPath not check CMAKE_USE_RELATIVE_PATHS.

2005-02-24 16:19  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: The path to the
	  source file in a compile line should be made relative only when
	  CMAKE_USE_RELATIVE_PATHS is on.

2005-02-24 16:04  king

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Merged implementations of
	  ConvertToRelative*Path methods.  The main ConvertToRelativePath
	  method is now in cmGlobalGenerator.  It converts paths only if
	  they are at least inside the deepest common directory between the
	  top-level source and build trees.  Each cmLocalGenerator instance
	  calls this global method with its own output directory as the
	  "local" argument from which paths are relative.  Added separate
	  ConvertToOptionallyRelative path that pays attention to the
	  CMAKE_USE_RELATIVE_PATHS option.

2005-02-24 15:36  andy

	* Source/cmOrderLinkDirectories.cxx: COMP: remove compiler warning

2005-02-24 15:34  andy

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: fix spaces in paths problems

2005-02-24 14:47  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
	  ComparePath method.

2005-02-24 14:27  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: remove
	  unused code

2005-02-24 13:45  king

	* Source/cmMakefile.cxx: COMP: HP compiler does not like
	  initializing a  const std::string & with a const char* (which
	  requires the reference to be bound to a temporary with the scope
	  of the reference).

2005-02-24 13:26  hoffman

	* Source/cmOrderLinkDirectories.cxx: ENH: clean up and remove some
	  debug code

2005-02-24 13:16  hoffman

	* bootstrap, Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h, Source/cmOrderLinkDirectories.cxx,
	  Source/cmOrderLinkDirectories.h: ENH: add a new library path
	  ordering algorithm to make sure -L paths will pick the correct
	  libraries if possible

2005-02-24 12:44  king

	* Source/cmDependsC.cxx: BUG: Avoid putting a leading ./ on the
	  dependency names.

2005-02-24 12:19  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: BUG: Using a better technique to
	  produce the rule file name for a custom command when the output
	  is not in the current directory or lower.

2005-02-24 11:46  king

	* Modules/Platform/CMakeLists.txt: BUG: Added installation of .in
	  files as well as .cmake files.

2005-02-24 10:32  king

	* Source/cmGlobalGenerator.cxx: BUG: Only use the existing
	  CMake(lang)Compiler.cmake file from the build tree if it was
	  generated by the same version of CMake.

2005-02-24 10:31  king

	* Source/cmMakefile.cxx: BUG: Fixed GetCacheMinorVersion to not
	  always return 0.

2005-02-24 10:14  andy

	* Source/cmCommands.cxx: COMP: Remove compile warning in bootstrap
	  stage

2005-02-24 09:21  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Do not crash when
	  the link language for a target is not known.

2005-02-24 09:20  king

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: Need proper
	  newline argument to ConstructScript call.

2005-02-24 03:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-23 20:41  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: remove output path stuff

2005-02-23 14:36  martink

	* Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix for empty
	  target or config strings in the Build method

2005-02-23 13:50  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: FIX: fix to make this work
	  with new custom command stuff

2005-02-23 03:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-22 15:31  king

	* Source/cmProjectCommand.cxx: ENH: Added CMAKE_PROJECT_NAME
	  variable to play the role of CMAKE_SOURCE_DIR and
	  CMAKE_BINARY_DIR for the top-level project name.

2005-02-22 15:22  king

	* Modules/CMakeGenericSystem.cmake, Source/cmLocalGenerator.cxx:
	  ENH: Added better default install location for windows builds.
	  The previous default /usr/local did not make much sense.  Now
	  "%SystemDrive%/Program Files/PROJECT_NAME" is used, which is the
	  windows equivalent to /usr/local.

2005-02-22 14:52  king

	* Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: ENH:
	  LOAD_COMMAND command will now set a variable called
	  CMAKE_LOADED_COMMAND_<COMMAND_NAME> to the full path of the
	  loaded module if loading was successful.  Otherwise the variable
	  is not set (will evaluate to empty string).  This is useful both
	  in testing whether loading worked and for installing loaded
	  command modules.

2005-02-22 12:34  martink

	* Source/cmGlobalGenerator.cxx: COMP: fix warning

2005-02-22 12:10  king

	* Source/cmAddCustomCommandCommand.h: BUG: Fixed formatting of
	  generated documentation.

2005-02-22 12:04  king

	* Tests/CustomCommand/CMakeLists.txt: ENH: Added test for multiple
	  commands in a custom command.

2005-02-22 10:43  martink

	* Source/CMakeLists.txt: BUG: fix test execution

2005-02-22 10:42  martink

	* Source/cmCTest.cxx: BUG: better error handling

2005-02-22 10:32  king

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
	  cmAddCustomTargetCommand.h, cmCPluginAPI.cxx,
	  cmCustomCommand.cxx, cmCustomCommand.h, cmFLTKWrapUICommand.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmITKWrapTclCommand.cxx, cmIncludeExternalMSProjectCommand.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx: ENH: Updated implementation of custom
	  commands.  Multiple command lines are now supported effectively
	  allowing entire scripts to be written.  Also removed extra
	  variable expansions and cleaned up passing of commands through to
	  the generators.  The command and individual arguments are now
	  kept separate all the way until the generator writes them out.
	  This cleans up alot of escaping issues.

2005-02-22 09:12  martink

	* Source/: cmCTest.cxx, cmCTest.h, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, ctest.cxx: ENH: ctest now uses CMake
	  global generator to do the build part of build-and-test

2005-02-22 09:08  king

	* Source/cmake.cxx: BUG: Need to return before configure step when
	  running in script mode.

2005-02-22 08:22  king

	* Source/cmStandardIncludes.h: ENH: Adding cmCustomCommandLine and
	  cmCustomCommandLines subclasses of std::vector instantiations to
	  represent multiple commands for a single custom command.  These
	  will be used in an upcoming checkin.

2005-02-22 03:01  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-21 03:07  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-20 03:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-19 02:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-18 16:19  king

	* Source/: cmMakefile.cxx, cmSourceFile.cxx, cmSourceFile.h: BUG:
	  cmSourceFile instances should delete their own custom commands
	  when a new one is set.

2005-02-18 16:12  king

	* Source/cmTarget.cxx: COMP: Using const_iterator instead of
	  iterator to walk through custom command dependencies.

2005-02-18 16:12  king

	* Source/cmTarget.h: COMP: Added missing forward declaration of
	  cmMakefile.  This was only working because cmCustomCommand.h
	  declared it.

2005-02-18 15:45  andy

	* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for spaces in the
	  path

2005-02-18 15:43  king

	* Tests/ExternalOBJ/CMakeLists.txt: BUG: We still want to print out
	  the location where the object was found if it was found by the
	  glob.

2005-02-18 14:32  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: COMP: remove warning

2005-02-18 14:22  king

	* CMakeLists.txt: BUG: Disabling DART_ROOT removal until we can get
	  Dart to submit without it.

2005-02-18 13:32  hoffman

	* Source/CMakeLists.txt, Source/cmFileCommand.cxx,
	  Source/cmGlobalXCodeGenerator.cxx,
	  Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
	  Tests/ExternalOBJ/CMakeLists.txt: ENH: all tests are passing for
	  XCode

2005-02-18 02:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-17 17:54  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, cmXCodeObject.h: ENH: more tests are
	  passing, relative paths, and external objects are the ones left
	  now

2005-02-17 16:59  andy

	* Source/CTest/cmCTestTestHandler.cxx: BUG: Detect when
	  TestsToRunInformation is not set

2005-02-17 16:11  andy

	* Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx: ENH: Some
	  more generalization

2005-02-17 15:23  andy

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestScriptHandler.cxx, CTest/cmCTestUpdateCommand.cxx,
	  CTest/cmCTestUpdateCommand.h, CTest/cmCTestUpdateHandler.cxx:
	  ENH: Cleanups and add CTEST_UPDATE command

2005-02-17 15:22  andy

	* Source/CTest/: cmCTestGenericHandler.cxx,
	  cmCTestGenericHandler.h: ENH: Add a way to set options of the
	  handler genericly

2005-02-17 11:28  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Adding
	  kwsys::SystemTools::FileTimeCompare method to compare file
	  modification times with the highest resolution possible on the
	  file system.

2005-02-17 11:27  king

	* bootstrap: ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM.  This
	  tests whether struct stat has the extra st_mtim member that has
	  high resolution times.

2005-02-17 10:51  andy

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestCoverageHandler.cxx,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestScriptHandler.h, CTest/cmCTestStartCommand.cxx,
	  CTest/cmCTestStartCommand.h: ENH: Cleanups and add CTEST_START
	  command

2005-02-17 10:51  andy

	* Source/cmSystemTools.cxx: ENH: Add support for single '

2005-02-17 10:49  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  kwsysPlatformCxxTests.cxx: ENH: Added try-compile
	  KWSYS_STAT_HAS_ST_MTIM.  This tests whether struct stat has the
	  extra st_mtim member that has high resolution times.

2005-02-17 10:45  hoffman

	* Modules/FindQt.cmake: FIX: fix for bug 1409

2005-02-17 10:42  hoffman

	* Modules/FindCurses.cmake: FIX: fix for bug 1438

2005-02-17 10:39  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: FIX: fix for bug 1606

2005-02-17 10:18  king

	* Source/cmDependsC.cxx: ENH: Removing collapsing of files to full
	  path before checking.  The current working directory is set
	  correctly because the dependency lines are used by make anyway.
	  This drastically improves the speed of dependency checking.

2005-02-17 10:03  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Avoid generating duplicate
	  rules for an object file.  A warning about duplicate source files
	  in a target is now generated.

2005-02-17 08:50  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added generation
	  of test target to run ctest.

2005-02-17 07:53  king

	* Source/cmake.cxx: BUG: Removing "guess when there is a space in
	  the path" check for chdir command.  It is the responsibility of
	  the caller of the command to ensure the arguments are properly
	  quoted on the command line.

2005-02-17 07:53  king

	* Tests/CommandLineTest/CMakeLists.txt: BUG: Fix for space in path
	  for chdir test.  We just need to double-quote the arguments.

2005-02-17 02:42  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-16 19:13  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: add CMAKE_CFG_INTDIR

2005-02-16 18:47  hoffman

	* Source/: cmCTest.cxx, cmGlobalXCodeGenerator.cxx: ENH: use
	  ALL_BUILD target

2005-02-16 16:35  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, cmMakefile.cxx, cmMakefile.h: ENH: more
	  tests are passing

2005-02-16 16:06  andy

	* Source/CTest/: cmCTestEmptyBinaryDirectoryCommand.cxx,
	  cmCTestScriptHandler.cxx: BUG: Report errors

2005-02-16 16:03  andy

	* Source/kwsys/SystemTools.cxx: BUG: On windows allow removing of
	  files that are read-only

2005-02-16 14:38  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: COMP: Remove unused
	  variable

2005-02-16 14:24  andy

	* Source/CTest/cmCTestUpdateHandler.h: COMP: Remove warning

2005-02-16 14:24  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Improve output, and
	  handle 'G' files in subversion

2005-02-16 13:45  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: BUG: If project is up to
	  date, handle that case

2005-02-16 13:36  andy

	* Modules/Dart.cmake: BUG: Clean the messages

2005-02-16 13:30  andy

	* Modules/: Dart.cmake, DartConfiguration.tcl.in: ENH: Reorganize
	  and add subversion support

2005-02-16 13:29  andy

	* CMakeLists.txt: ENH: Remove DART_ROOT to force
	  DartConfiguration.tcl to be up to date

2005-02-16 13:28  andy

	* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
	  ENH: Initial implementation of SVN support. Closes Bug #1601 -
	  Add subversion support

2005-02-16 13:15  hoffman

	* Source/cmake.cxx, Source/cmakemain.cxx,
	  Tests/CommandLineTest/CMakeLists.txt: BUG: fix CommandLine test
	  problems with spaces and testing for the return value

2005-02-16 12:31  martink

	* CTestCustom.ctest.in: ENH: add supp for xlc linking on darwin

2005-02-16 09:17  andy

	* Utilities/cmzlib/CMakeLists.txt: COMP: attempt to fix warning on
	  Visual Studio 7

2005-02-16 09:00  hoffman

	* CTestCustom.ctest.in: COMP: add a warning ignore for gcc 3.4.2

2005-02-16 08:56  king

	* Source/kwsys/SystemTools.cxx: BUG: Removing debugging code now
	  that the problem has been fixed on the remote dashboard.

2005-02-16 02:18  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-15 17:25  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: add custom commands, still failing a bunch of tests

2005-02-15 16:03  king

	* Source/kwsys/SystemTools.cxx: BUG: Preserve trailing slash state
	  when translating paths.

2005-02-15 09:58  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: make sure paths do not end in
	  / before adding one

2005-02-15 09:02  king

	* Source/cmDependsFortran.cxx: STYLE: Added TODO comment for
	  checking dependencies.

2005-02-15 09:01  king

	* Tests/Fortran/: CMakeLists.txt, test_module_implementation.f90,
	  test_module_interface.f90, test_module_main.f90: ENH: Added
	  Fortran 90 test if the platform supports it.

2005-02-15 08:40  king

	* Source/kwsys/SystemTools.cxx: BUG: Adding debugging code to
	  remotely debug a failing dashboard test.

2005-02-15 08:28  king

	* Source/kwsys/SystemTools.cxx: BUG: Adding debugging code to
	  remotely debug a failing dashboard test.

2005-02-15 02:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-14 16:46  hoffman

	* Source/: cmCTest.cxx, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, cmLocalGenerator.h: ENH: getting closer

2005-02-14 16:15  andy

	* Tests/MakeClean/CMakeLists.txt: COMP: Try to fix test on HP

2005-02-14 14:35  hoffman

	* CMakeLists.txt, CTestCustom.ctest.in, ChangeLog.manual,
	  Source/CMakeLists.txt, Source/cmCTest.cxx: ENH: merge from main
	  tree

2005-02-14 10:16  martink

	* Source/CMakeLists.txt: ENH: only do objc++ test with GNU of
	  course

2005-02-14 10:16  martink

	* CTestCustom.ctest.in: ENH: added supp for Curl coding style

2005-02-14 09:21  hoffman

	* Modules/Platform/Darwin-xlc.cmake: ENH: move xlc stuff to branch

2005-02-14 08:44  king

	* Tests/MakeClean/CMakeLists.txt: COMP: Need ANSI flags for C
	  executable.

2005-02-14 02:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-13 02:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-12 02:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-11 16:25  andy

	* Source/cmake.cxx: ENH: Add command to copy directory with content

2005-02-11 16:25  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
	  Implement copy of directory with content

2005-02-11 14:25  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  more work on linking flags

2005-02-11 14:22  hoffman

	* Modules/CMakeCXXCompiler.cmake.in: FIX: fix bug 1495

2005-02-11 14:20  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: FIX: fix for bug 1460

2005-02-11 14:18  hoffman

	* Modules/UseSWIG.cmake: FIX: fix bug 1303

2005-02-11 14:13  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/staticLibHeader.dsptemplate: FIX: fixes bugs 1152 and
	  1154

2005-02-11 02:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-10 16:18  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Split
	  cmLocalUnixMakefileGenerator2 away from
	  cmLocalUnixMakefileGenerator to be a stand-alone generator.

2005-02-10 14:19  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
	  Initializing translation map using the PWD environment variable
	  and getcwd functions to automatically translate logical paths
	  involving the current working directory.  Also added the JoinPath
	  method to aid users of the SplitPath method.

2005-02-10 10:35  king

	* Source/kwsys/SystemTools.cxx: COMP: std:: -> kwsys_stl::

2005-02-10 10:32  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h, kwsys/SystemTools.cxx,
	  kwsys/SystemTools.hxx.in: ENH: Added SystemTools::SplitPath
	  method to split any file path into its basic components.

2005-02-10 08:27  hoffman

	* Source/cmGlobalKdevelopGenerator.cxx: COMP: fix warning

2005-02-10 08:22  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix for bug 1100.
	  If EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH is a relative
	  path it should be converted to a full path relative to each build
	  directory.

2005-02-10 07:46  king

	* Utilities/cmzlib/: CMakeLists.txt, zconf.h: COMP: Disabling
	  warnings in zlib code to avoid changing it too much.

2005-02-10 07:44  hoffman

	* Source/cmGlobalKdevelopGenerator.cxx: COMP: fix warning

2005-02-10 02:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-09 23:25  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: ENH: fix bug 1324

2005-02-09 23:21  hoffman

	* Source/: cmGlobalKdevelopGenerator.cxx,
	  cmGlobalKdevelopGenerator.h, cmLocalKdevelopGenerator.cxx,
	  cmLocalKdevelopGenerator.h: ENH: move most of the to global
	  generator

2005-02-09 23:00  hoffman

	* Source/cmTryRunCommand.cxx, Source/cmTryRunCommand.h,
	  Modules/TestBigEndian.cmake: ENH: fix for 1450

2005-02-09 22:46  hoffman

	* Modules/: FindJNI.cmake, FindJava.cmake: ENH: bug fix 1573

2005-02-09 22:45  hoffman

	* Modules/FindPythonLibs.cmake: ENH: bug fix 1574

2005-02-09 11:40  king

	* Source/cmLocalUnixMakefileGenerator2.cxx,
	  Source/cmLocalUnixMakefileGenerator2.h,
	  Tests/MakeClean/CMakeLists.txt,
	  Tests/MakeClean/ToClean/CMakeLists.txt,
	  Tests/Wrapping/CMakeLists.txt: ENH: Adding cleaning of custom
	  command outputs during "make clean".

2005-02-09 09:36  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Moved reference from local
	  driver targets (like build.local) into individual target rule
	  files.  Main rule is now empty, except that clean.local may
	  remove files registered for cleaning.

2005-02-09 09:32  king

	* Source/CMakeLists.txt: ENH: Adding MakeClean test to test
	  cleaning for makefile generators.

2005-02-09 09:21  king

	* Tests/MakeClean/: CMakeLists.txt, check_clean.c.in,
	  ToClean/CMakeLists.txt, ToClean/ToCleanFiles.cmake.in,
	  ToClean/toclean.cxx: ENH: Adding test of "make clean".

2005-02-08 17:12  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmXCodeObject.h: ENH: add link library stuff

2005-02-08 10:13  andy

	* Tests/SystemInformation/CMakeLists.txt: ENH: Display all output
	  in ctest

2005-02-07 17:36  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
	  cmXCodeObject.h: ENH: fix bug in target linking

2005-02-07 16:18  king

	* Tests/: Complex/CMakeLists.txt,
	  Complex/Executable/complex.file.cxx,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.file.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.file.cxx: ENH: Added
	  partial test for include regular expressions.

2005-02-07 16:16  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Removed useless
	  expression warning.

2005-02-07 16:11  king

	* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
	  cmDependsC.h, cmLocalUnixMakefileGenerator2.cxx: ENH: Implemented
	  support for include/complain regular expressions for dependency
	  scanning.  This now includes the possibility that scanning will
	  return failure and the build will stop.

2005-02-07 15:10  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added generation of
	  CMakeDirectoryInformation.cmake file in each directory next to
	  the Makefile.  The include file search path is now stored in this
	  file instead of duplicating it for every object file. This will
	  also allow more information to be passed in the future.

2005-02-07 15:09  king

	* Source/cmMakefile.h: ENH: Added GetComplainRegularExpression
	  method.

2005-02-07 09:05  king

	* Tests/SystemInformation/DumpInformation.cxx: BUG: Need to include
	  full output to be a useful test.

2005-02-07 05:26  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-06 05:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-05 07:50  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Updated post-build command
	  to drive installation through the native build system.

2005-02-05 05:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-04 17:58  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
	  cmXCodeObject.h: ENH: this version can build cmake

2005-02-04 17:38  king

	* Source/cmCTest.cxx: BUG: Fixed --build-target implementation to
	  work with Visual Studio generators.

2005-02-04 15:14  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Implemented external object
	  feature.

2005-02-04 14:13  king

	* Source/CMakeLists.txt: ENH: Adding test for external object file
	  feature.

2005-02-04 13:58  king

	* Tests/ExternalOBJ/: CMakeLists.txt, executable.cxx,
	  Object/CMakeLists.txt, Object/external_main.cxx,
	  Object/external_object.cxx: ENH: Adding test for external object
	  file feature.

2005-02-04 10:06  king

	* Modules/CMakeTestFortranCompiler.cmake: ENH: Added test for
	  Fortran90 support.

2005-02-04 05:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-03 19:32  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: COMP: remove warnings

2005-02-03 17:42  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmLocalGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h: ENH:
	  depends work between targets

2005-02-03 08:39  king

	* Source/cmDependsJavaParserHelper.cxx: COMP: Fix warning about
	  printf format and given type.

2005-02-03 05:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-02 17:16  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmLocalGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h: ENH:
	  getting closer

2005-02-02 17:05  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y,
	  cmDependsJavaParser.cxx, cmDependsJavaParser.y: COMP: Adding
	  warning work-around for unused case label yyerrorlab on HP
	  compiler.

2005-02-02 13:19  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: move AddFlags stuff up to
	  LocalGenerator from LocalUnix generator

2005-02-02 05:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-02-01 17:17  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: closer

2005-02-01 15:48  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH:
	  getting closer

2005-02-01 14:28  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning

2005-02-01 13:12  hoffman

	* Modules/CMakeFindXCode.cmake: ENH: add trycompile code for xcode

2005-02-01 13:07  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: add trycompile code for xcode

2005-02-01 11:28  king

	* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
	  COMP: Disabling warning in generated code.

2005-02-01 10:44  king

	* Source/: cmDependsJavaLexer.h, cmDependsJavaLexer.in.l: COMP:
	  Removing #line directives from .h file to avoid bogus Sun
	  warning.

2005-02-01 10:42  king

	* Source/: CMakeLists.txt, cmDependsFortran.cxx,
	  cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
	  cmDependsFortranLexer.in.l, cmDependsFortranParser.cxx,
	  cmDependsFortranParser.h, cmDependsFortranParser.y,
	  cmDependsFortranParserTokens.h, cmDependsFortranLexer.c,
	  cmDependsFortranParser.c: ENH: Changed over to using C++ for
	  building flex/bison generated files.	It reduces the number of
	  changes that need to be made after generation.

2005-02-01 05:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-31 05:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-30 05:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-29 07:57  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Removed shadowed
	  variable warning.

2005-01-29 05:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-28 18:12  king

	* Source/cmGlobalXCodeGenerator.cxx: COMP: Added missing labels to
	  case.

2005-01-28 17:46  andy

	* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP:
	  Another borland problem

2005-01-28 17:43  andy

	* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l,
	  cmDependsJavaParser.cxx, cmDependsJavaParser.y,
	  cmDependsJavaParserTokens.h: COMP: Remove more warnings/errors

2005-01-28 17:25  king

	* Source/cmGeneratedFileStream.cxx: COMP: Fix unused parameter
	  warning when bootstrapping.

2005-01-28 17:24  andy

	* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l,
	  cmDependsJavaParser.cxx, cmDependsJavaParser.y,
	  cmDependsJavaParserTokens.h: COMP: Remove warnings

2005-01-28 17:21  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: move executable xcode stuff to a method

2005-01-28 17:18  king

	* Source/cmDependsJavaParserHelper.cxx: COMP: Removed default
	  argument from method definition.

2005-01-28 17:14  andy

	* Source/CMakeLists.txt: ENH: Enable java dependency

2005-01-28 17:13  andy

	* Source/: cmDependsJavaParser.cxx, cmDependsJavaParser.y,
	  cmDependsJavaParserHelper.cxx, cmDependsJavaParserHelper.h,
	  cmDependsJavaParserTokens.h: ENH: Initial import of java parser

2005-01-28 17:13  andy

	* Source/cmDependsFortranParser.y: STYLE: Add some diff helping
	  comments

2005-01-28 17:09  king

	* Source/: cmDependsFortranParser.c, cmDependsFortranParser.y,
	  cmDependsFortranParserTokens.h: COMP: Disabled warnings in
	  generated code.

2005-01-28 16:56  andy

	* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.h,
	  cmDependsJavaLexer.in.l: ENH: Initial import of java parser

2005-01-28 16:26  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: ENH: use absolute paths

2005-01-28 16:00  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
	  ENH: create mainGroup

2005-01-28 14:17  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Implemented full per-object
	  test for whether provides-requires mode is needed.  This will
	  still use a recursive make for any Fortran object even if it
	  doesn't have requires.  It is possible to avoid it but we can do
	  that later.

2005-01-28 13:20  andy

	* Modules/Dart.cmake: ENH: Better checking for Dart. Closes Bug
	  #1505 - Configuration fails to create Makefile

2005-01-28 13:00  andy

	* Source/cmake.cxx: BUG: prevent -P or script to be passed as
	  homedirectory

2005-01-28 12:01  king

	* Source/cmDependsFortran.cxx: STYLE: Added another solution
	  proposal for out-of-directory modules.

2005-01-28 10:45  king

	* Source/cmDependsFortran.cxx: ENH: Added provides/requires output
	  for modules.

2005-01-28 10:12  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Add error regex

2005-01-28 08:30  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: remove debug print

2005-01-28 05:20  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-27 19:24  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning

2005-01-27 17:45  andy

	* Modules/Dart.cmake: ENH: Enable compression and use the new
	  trigger script

2005-01-27 17:43  andy

	* Source/cmCTest.cxx, Modules/DartConfiguration.tcl.in: ENH: Enable
	  compression with DartConfiguration file

2005-01-27 17:09  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH:
	  xcode almost working for simple exe, but not yet

2005-01-27 16:49  andy

	* Source/CTest/cmCTestTestHandler.h: COMP: Fix build on sun

2005-01-27 16:43  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH: fix
	  a few more xcode things

2005-01-27 16:25  hoffman

	* Source/cmXCodeObject.cxx: ENH: add missing ;

2005-01-27 16:11  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmXCodeObject.cxx: ENH: add more xcode stuff

2005-01-27 15:54  andy

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestConfigureHandler.h,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
	  CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
	  CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestMemCheckHandler.h,
	  CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
	  CTest/cmCTestUpdateHandler.cxx, CTest/cmCTestUpdateHandler.h:
	  ENH: Several cleanups and improvements

2005-01-27 13:31  martink

	* Source/CTest/: cmCTestRunScriptCommand.cxx,
	  cmCTestScriptHandler.cxx, cmCTestScriptHandler.h: ENH: clean up
	  running of default script

2005-01-27 11:43  andy

	* Source/: CMakeLists.txt, cmCTest.cxx,
	  CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestConfigureHandler.h,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
	  CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
	  CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
	  CTest/cmCTestUpdateHandler.cxx, CTest/cmCTestUpdateHandler.h:
	  ENH: Add a superclass to all handlers

2005-01-27 11:01  martink

	* Source/CTest/: cmCTestRunScriptCommand.cxx,
	  cmCTestScriptHandler.cxx, cmCTestScriptHandler.h,
	  cmCTestSleepCommand.cxx: COMP: fix some compiler warnings/errors

2005-01-27 10:47  martink

	* Source/ctest.cxx: ENH: added missing documentation

2005-01-27 10:14  andy

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
	  ENH: Add compression support to XML files

2005-01-27 10:14  andy

	* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
	  Add compression support

2005-01-27 10:11  andy

	* Tests/Complex/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Source/CMakeLists.txt: ENH: Link to cmzlib

2005-01-27 10:11  martink

	* Source/: CMakeLists.txt, CTest/cmCTestCommand.h,
	  CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
	  CTest/cmCTestEmptyBinaryDirectoryCommand.h,
	  CTest/cmCTestRunScriptCommand.cxx,
	  CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestScriptHandler.h, CTest/cmCTestSleepCommand.cxx,
	  CTest/cmCTestSleepCommand.h: ENH: added more capabilities to
	  ctest

2005-01-27 05:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-26 16:19  king

	* Source/cmDependsFortranParser.y: COMP: Added instruction to
	  remove TABs from generated file.

2005-01-26 16:18  king

	* Source/: CMakeLists.txt, cmLocalUnixMakefileGenerator2.cxx: ENH:
	  Added hook into Fortran dependency scanner.

2005-01-26 16:17  king

	* Source/: cmDependsFortranLexer.c, cmDependsFortranLexer.h,
	  cmDependsFortranParser.c, cmDependsFortranParserTokens.h: ENH:
	  Added generated lexer and parser sources.

2005-01-26 16:10  king

	* Source/: cmDependsFortranLexer.in.l, cmDependsFortranParser.y:
	  COMP: Added additional instructions about how to modify the
	  generated files.

2005-01-26 16:09  king

	* Source/cmDependsFortran.cxx: COMP: Added constructor to
	  cmDependsFortranFile to avoid using initializer list.  Also
	  included assert.h.

2005-01-26 15:58  king

	* Source/cmDependsFortranParser.y: COMP: Added forward declaration
	  of yylex.

2005-01-26 15:55  andy

	* CMakeLists.txt: ENH: Add zlib from VTK

2005-01-26 15:55  andy

	* Utilities/cmzlib/: .NoDartCoverage, CMakeLists.txt, adler32.c,
	  cm_zlib_mangle.h, compress.c, crc32.c, deflate.c, deflate.h,
	  example.c, gzio.c, infblock.c, infblock.h, infcodes.c,
	  infcodes.h, inffast.c, inffast.h, inffixed.h, inflate.c,
	  inftrees.c, inftrees.h, infutil.c, infutil.h, maketree.c,
	  minigzip.c, trees.c, trees.h, uncompr.c, zconf.h, zlib.def,
	  zlib.h, zlib.rc, zlibDllConfig.h.in, zutil.c, zutil.h: ENH:
	  Initial import from VTK

2005-01-26 15:45  king

	* Source/cmDependsFortran.cxx: ENH: Removed Lexer/Parser prefix
	  before _yy symbols.  Just cmDependsFortran_yy is enough.

2005-01-26 15:43  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix version number

2005-01-26 15:33  king

	* Source/: cmDependsFortran.cxx, cmDependsFortran.h,
	  cmDependsFortranLexer.in.l, cmDependsFortranParser.h,
	  cmDependsFortranParser.y: ENH: Added Fortran dependency scanner
	  implementation.

2005-01-26 14:25  king

	* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
	  Added default constructor and Open method.

2005-01-26 11:13  andy

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
	  Add support for shrinking the output of the test

2005-01-26 10:10  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add method to populate
	  custom integers

2005-01-26 05:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-25 16:36  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warnings

2005-01-25 16:30  hoffman

	* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warnings

2005-01-25 16:09  hoffman

	* bootstrap: ENH: add xcode stuff to bootstrap

2005-01-25 15:26  hoffman

	* Source/: CMakeLists.txt, cmGlobalXCodeGenerator.cxx,
	  cmGlobalXCodeGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h,
	  cmake.cxx: ENH: add initial non-working XCode stuff

2005-01-25 05:59  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-24 17:35  hoffman

	* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
	  cmLocalXCodeGenerator.cxx, cmLocalXCodeGenerator.h,
	  cmXCodeObject.cxx, cmXCodeObject.h: ENH: initial xcode stuff

2005-01-24 05:53  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-23 05:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-22 05:51  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-21 16:25  hoffman

	* Source/: cmXCodeObject.cxx, cmXCodeObject.h: ENH: start xcode
	  stuff

2005-01-21 12:26  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: ENH: move project map to global
	  generator base

2005-01-21 11:22  martink

	* Source/cmWhileCommand.cxx: COMP: fix unused var warning

2005-01-21 10:27  hoffman

	* bootstrap, Source/CMakeLists.txt, Source/cmBootstrapCommands.cxx,
	  Source/cmCommands.cxx, Source/cmCommands.h,
	  Source/cmWhileCommand.cxx, Source/cmake.cxx: ENH: split up
	  cmCommands into two files

2005-01-21 09:37  martink

	* Source/: cmCommands.cxx, cmWhileCommand.cxx, cmWhileCommand.h,
	  cmEndWhileCommand.cxx, cmEndWhileCommand.h: ENH: added while
	  command

2005-01-21 05:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-20 15:26  martink

	* Source/cmSetCommand.cxx: COMP: fix unused var warning

2005-01-20 14:38  martink

	* Source/: cmSetCommand.cxx, cmSetCommand.h: ENH: now the set
	  command can set environment variables

2005-01-20 12:30  hoffman

	* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
	  CMakeDetermineCCompiler.cmake, CMakeFortranCompiler.cmake.in,
	  CMakeJavaCompiler.cmake.in, CMakeRCCompiler.cmake.in,
	  CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
	  Platform/Windows-cl.cmake, Platform/Windows-cl.cmake.in: ENH:
	  stuff to keep compiler tests from re-running all the time

2005-01-20 12:28  hoffman

	* Source/: cmGlobalGenerator.cxx, cmLocalKdevelopGenerator.cxx:
	  ENH: add some comments on how this could be moved to global
	  generator

2005-01-20 04:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-19 12:06  king

	* Source/: cmListFileLexer.in.l, cmListFileLexer.c: ENH: Mangled
	  lexer symbols to begin in cmListFileLexer_yy instead of just yy
	  to avoid conflict with other lexers that may be added.

2005-01-19 07:23  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Removed unquoted version of
	  OBJECTS make variable.  Quoted seems to work everywhere.  BUG:
	  Fixed AppendAnyDepend to properly identify executable targets.
	  BUG: Used CreateMakeVariable to fix variable name for OBJECTS
	  list when target has a . in its name.

2005-01-19 05:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-18 18:11  andy

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Add proper
	  link directory

2005-01-18 17:29  andy

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Add cmexpat
	  to complex

2005-01-18 17:09  king

	* Source/: CMakeLists.txt, cmDepends.cxx, cmDepends.h,
	  cmDependsC.cxx, cmDependsC.h, cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h, cmake.cxx: ENH: Split dependency
	  scanning and checking into separate cmDepends superclass with
	  language-specific subclasses such as cmDependsC.

2005-01-18 16:47  andy

	* Source/CMakeLists.txt: COMP: Ok, actually link to the library....

2005-01-18 15:54  andy

	* Source/cmXMLParser.cxx, Utilities/cmexpat/xmlparse.c: COMP: Try
	  to resolve compile errors because of missing includes and wrong
	  include path

2005-01-18 14:02  andy

	* Source/cmXMLParser.cxx: COMP: Use cmOStringStream not
	  ostringstream

2005-01-18 13:41  andy

	* Source/: CMakeLists.txt, cmXMLParser.cxx, cmXMLParser.h: ENH: Add
	  XML parser

2005-01-18 11:15  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: STYLE: Added TODO
	  comment for another missing feature (external object files).

2005-01-18 09:06  andy

	* Utilities/Doxygen/doc_makeall.sh.in: ENH: Cleanup

2005-01-18 08:58  andy

	* CMakeLists.txt, cmake_uninstall.cmake.in: ENH: Add uninstall.
	  This is not really a feature but more of an example on how to do
	  it.

2005-01-18 04:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-17 16:29  hoffman

	* Source/cmCTest.cxx: BUG: when ctest is looking for cmake look in
	  the build directory as well as where ctest is so that purify will
	  work

2005-01-17 15:20  hoffman

	* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
	  Platform/Windows-cl.cmake: BUG: fix running of cl in trycompiles

2005-01-17 15:09  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Adding partial
	  implementation of provides-requires mode.

2005-01-17 15:09  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fix for relative
	  path conversion when path is a subset of relative path root.

2005-01-17 14:29  hoffman

	* Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
	  BUG: make sure handles are always closed even if Wait is not
	  called.

2005-01-17 04:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-15 04:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-13 12:38  hoffman

	* ChangeLog.manual: BUG: fix from main tree

2005-01-13 03:58  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-12 13:58  martink

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: now limits warnings
	  and error report to 50 each

2005-01-12 13:51  martink

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: now limits warnings
	  and error report to 50 each

2005-01-12 10:11  millerjv

	* Source/kwsys/Base64.c: BUG: encoding 2 bytes into 4 bytes was
	  accessing a 3rd byte from the source

2005-01-12 04:43  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-11 05:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-10 05:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-08 05:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-07 11:56  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-05 05:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-04 18:24  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added install target
	  implementation.  Also added missing include of assert.h.

2005-01-04 17:41  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added relative path support
	  (mostly done).  Many paths are written relative even if
	  CMAKE_USE_RELATIVE_PATHS is not on just to keep makefiles short.

2005-01-04 16:26  king

	* Source/cmLocalUnixMakefileGenerator.h: ENH: Made
	  ConfigureOutputPaths virtual to help new generator.

2005-01-04 15:38  hoffman

	* ChangeLog.manual, Modules/Platform/Windows-icl.cmake: add intel
	  compiler config file

2005-01-04 12:12  hoffman

	* ChangeLog.manual, Source/cmSetCommand.cxx: fix for bug 1445

2005-01-04 10:55  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add a
	  delay method

2005-01-04 09:56  king

	* Source/cmLocalKdevelopGenerator.cxx: BUG: Applied patch attached
	  to bug #1453.

2005-01-04 08:42  martink

	* Source/cmSetCommand.cxx: ENH: fixed SET command to accept cache
	  values with more than one value

2005-01-04 04:17  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-02 05:04  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2005-01-01 21:02  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-31 05:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-30 05:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-29 05:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-28 05:23  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-27 05:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-26 05:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-25 05:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-24 05:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-23 05:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-22 05:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-21 05:14  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-20 05:09  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-19 05:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-18 05:11  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-17 05:06  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-16 22:19  hoffman

	* Modules/CMakeDetermineSystem.cmake: fix wrong number of arguments

2004-12-16 22:18  hoffman

	* Modules/CMakeDetermineSystem.cmake: fix number of arguments

2004-12-16 17:26  hoffman

	* ChangeLog.manual, Modules/CMakeDetermineSystem.cmake,
	  Modules/Platform/OpenBSD.cmake: ENH: fix for OpenBSD

2004-12-16 05:52  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-15 05:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-14 05:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-13 05:03  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-12 05:08  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-11 05:10  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-10 05:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-09 16:14  king

	* Source/cmSystemTools.cxx: BUG: Fix to avoid relative path with
	  ..s all the way to the root.

2004-12-09 15:56  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Support for custom
	  command outputs in subdirectories of current build tree location.

2004-12-09 15:23  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: AppendAnyDepend
	  must handle non-existing files.

2004-12-09 15:11  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added post-build rules to
	  executables and libraries.  Generalized AppendLibDepend method to
	  AppendAnyDepend.  This takes most of the functionality of
	  AppendCustomDepend too, and generalized jump-and-build to
	  executables.

2004-12-09 13:52  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Implemented utility
	  targets.  This involved pulling part of the custom command rule
	  implementation out into shared methods.

2004-12-09 05:12  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-08 05:05  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-07 05:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-06 12:39  hoffman

	* Modules/Platform/: Tru64.cmake, True64.cmake: FIX: fix for bug
	  1325, Tru64 not True64

2004-12-06 12:38  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 1396, object
	  files could not be used as sources any more

2004-12-06 11:10  hoffman

	* ChangeLog.manual, Source/cmCTest.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
	  Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
	  Utilities/Release/cmake_release.sh: merge from main tree

2004-12-06 05:00  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-05 04:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-04 04:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-03 09:25  martink

	* Source/CMakeLists.txt: ENH: minor fix for windows

2004-12-03 09:05  martink

	* Source/cmMakefile.cxx: ENH: fix for relative paths

2004-12-03 06:27  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-02 13:14  hoffman

	* Source/cmMakefile.cxx: BUG: fix for 1369 before include
	  directories need to be always added

2004-12-02 12:33  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: fix for bug 1385, /tmp should
	  not be used on windows

2004-12-02 06:13  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-12-01 07:28  king

	* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Need to choose between
	  <new> and <new.h> based on whether standard headers are
	  available.

2004-12-01 07:24  king

	* Source/kwsys/: kwsys_ios_fstream.h.in, kwsys_ios_iostream.h.in:
	  COMP: Disabling old streams warnings when including old headers
	  on MSVC.

2004-12-01 06:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-30 18:20  king

	* Source/kwsys/kwsys_ios_sstream.h.in: BUG: Need to include header
	  <new> to use placement new syntax.  Really this should be fixed
	  by replacing the stream buffer to set a new string instead of
	  reconstructing the object, but this will require quite a bit of
	  work to do portably.

2004-11-30 06:29  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-29 06:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-28 06:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-27 06:28  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-26 06:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-25 06:19  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-24 09:25  andy

	* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: ENH: Add
	  support for proxy authentication (thanks Jean-Michel)

2004-11-24 05:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-23 17:34  hoffman

	* Modules/Platform/AIX.cmake: ENH: try and fix aix xlC with gcc

2004-11-23 17:28  hoffman

	* Modules/Platform/AIX.cmake: ENH: try and fix aix xlC with gcc

2004-11-23 14:07  hoffman

	* Modules/Platform/AIX.cmake: ENH: try to fix aix with native cxx
	  and gcc

2004-11-23 10:48  andy

	* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Make more things XML
	  safe

2004-11-23 05:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-22 05:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-21 05:44  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-20 05:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-19 09:42  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Moved custom
	  command rule files into special CMakeCustomCommands.dir
	  subdirectory.

2004-11-19 09:32  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Unified WriteDependRules,
	  WriteBuildRules, WriteCleanRules, and the future
	  WriteInstallRules into a single WritePassRules method.  Also
	  added WriteTargetDependsRule and WriteTargetCleanRule methods to
	  unify writing of depend and clean rules for each target.

2004-11-19 05:41  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-18 08:25  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-17 08:33  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-16 08:16  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-15 09:39  martink

	* Source/ctest.cxx: COMP: fix warning

2004-11-15 08:22  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-14 08:21  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-13 09:55  martink

	* Source/: cmCTest.cxx, ctest.cxx, CTest/cmCTestTestHandler.cxx,
	  CTest/cmCTestTestHandler.h: ENH: added -U option to take union of
	  -R and -I

2004-11-13 08:15  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-12 05:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-11 17:40  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Another linker error
	  on sun

2004-11-11 05:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-10 15:39  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: FIX: make sure the
	  object file name is correctly mangled for depend information

2004-11-10 13:15  martink

	* CMakeLists.txt, CTestCustom.ctest.in: ENH: added custom supp for
	  cmake

2004-11-10 10:24  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-09 09:57  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-08 05:46  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-07 05:45  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-06 05:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-05 15:09  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added partial clean target
	  support.

2004-11-05 15:03  king

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: Moved code that checks
	  output path variables to separate ConfigureOutputPaths method.
	  Needed to provide access to the same code from a subclass.

2004-11-05 07:39  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Implemented VERBOSE output
	  setting.

2004-11-05 05:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-04 05:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-03 15:43  martink

	* Source/kwsys/SystemTools.cxx: ENH: merges from the main tree

2004-11-03 11:02  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Generalized driver targets
	  and subdirectory traversal rules.  The implementations of all,
	  depend, build, clean, install, etc. now follow a common
	  framework.

2004-11-03 08:59  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Removed unneeded requires
	  rules now that canonical names are available.

2004-11-03 08:46  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added convenience rules to
	  build targets without specifying full paths.

2004-11-03 07:51  king

	* Source/: cmExportLibraryDependencies.cxx,
	  cmGeneratedFileStream.cxx, cmGeneratedFileStream.h,
	  cmGlobalVisualStudio7Generator.cxx, cmLocalGenerator.cxx,
	  cmLocalKdevelopGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator2.cxx,
	  cmVTKMakeInstantiatorCommand.cxx: STYLE: Adjusted signature of
	  cmGeneratedFileStream to make copy-if-different more explicity.

2004-11-03 07:27  king

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: COMP: Fix new
	  cmGeneratedFileStream for MSVC.

2004-11-03 07:23  king

	* bootstrap, Source/CMakeLists.txt,
	  Source/cmExportLibraryDependencies.cxx,
	  Source/cmGeneratedFileStream.cxx, Source/cmGeneratedFileStream.h,
	  Source/cmLocalGenerator.cxx, Source/cmLocalKdevelopGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator2.cxx,
	  Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Re-implemented
	  cmGeneratedFileStream to look like a real stream and replace the
	  destination file atomically.	This will avoid problems with the
	  process being terminated while generating a file.

2004-11-03 05:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-02 18:09  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added partial RC
	  language dependency scanning (just using C dependencies for now).

2004-11-02 17:38  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added dependencies between
	  libraries.

2004-11-02 17:19  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Removed debugging
	  output.

2004-11-02 17:14  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Implemented generation of
	  custom command rule files.

2004-11-02 17:11  andy

	* Source/kwsys/SystemTools.cxx: COMP: Remove compile warning

2004-11-02 08:32  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: BUG: Fixed subdirectory
	  implementation for Borland Make.

2004-11-02 07:36  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Implemented subdirectory
	  rules for all target.

2004-11-02 04:49  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-11-01 16:57  hoffman

	* Source/kwsys/SystemTools.cxx, Tests/Dependency/CMakeLists.txt,
	  Tests/Dependency/1/CMakeLists.txt, Tests/Dependency/1/OneSrc.c:
	  BUG: add a test for a single char dir, and fix bug introduced in
	  1.53, but we still can not handle a space as the start of a
	  directory name

2004-11-01 04:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-31 03:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-30 04:32  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-29 18:15  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added framework for
	  subdirectory traversal.

2004-10-29 17:18  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Dependency
	  makefile lines must be at least three characters long to hold a
	  dependency.

2004-10-29 16:50  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h, cmake.cxx, cmake.h: ENH: Added
	  build system integrity check to cmLocalUnixMakefileGenerator2.
	  This now uses a special --check-build-system flag to cmake which
	  replaces --check-rerun.  Integrity of dependencies is also
	  checked during generation.

2004-10-29 15:32  hoffman

	* Source/cmLocalGenerator.cxx: FIX: fix shared flag

2004-10-29 15:31  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove debug print

2004-10-29 14:57  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fixes for Borland
	  Make.

2004-10-29 13:55  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fixes for NMake.

2004-10-29 13:04  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Changed AppendRecursiveMake
	  to GetRecursiveMakeCall and implemented jump-and-build on Windows
	  and UNIX.

2004-10-29 11:42  hoffman

	* CMakeLists.txt, ChangeLog.manual,
	  Modules/TestCXXAcceptsFlag.cmake, Source/cmCTest.cxx,
	  Source/cmCacheManager.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
	  Tests/Complex/Executable/A.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/A.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/A.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/LoadCommand/LoadedCommand.cxx,
	  Tests/LoadCommandOneConfig/LoadedCommand.cxx,
	  Utilities/Release/cmake_release.sh: move 2.0.5 to LatestRelease

2004-10-29 10:52  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Cleaned up format of
	  generated makefiles.	Consolidated rule generation into single
	  WriteMakeRule method.  Added special targets like rebuild_cache
	  and edit_cache.

2004-10-29 04:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-28 15:40  hoffman

	* Source/cmIncludeDirectoryCommand.cxx: ENH: add a check for empty
	  include directories

2004-10-28 15:31  hoffman

	* CMakeLists.txt, Utilities/Release/cmake_release.sh: Create
	  CMake2.0.5 version

2004-10-28 07:46  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Fix local shadow
	  warnings.

2004-10-28 07:43  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Fix for Mac
	  specific code.

2004-10-28 04:36  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-27 16:00  hoffman

	* Source/cmMakefile.cxx: ENH: look in the windows LIB env variable
	  for libraries

2004-10-27 16:00  hoffman

	* Source/cmGlobalKdevelopGenerator.cxx: DOC: documentation change

2004-10-27 15:58  hoffman

	* ChangeLog.manual, Modules/TestCXXAcceptsFlag.cmake,
	  Source/cmCacheManager.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx: ENH: merge from main
	  tree bug fixes

2004-10-27 12:05  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Do not try to handle
	  unimplemented target types yet.  Fixes for projects with
	  subdirectories.

2004-10-27 11:26  andy

	* Source/cmakemain.cxx: BUG: If bootstrap cmake is run with no
	  argument produce error

2004-10-27 10:53  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: ENH: put error checking for
	  missing linker languages

2004-10-27 10:47  andy

	* bootstrap, Source/cmFileCommand.cxx,
	  Source/cmFindPackageCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmake.cxx, Source/cmake.h,
	  Source/cmakemain.cxx: PERF: Remove several classes from the
	  bootstrap and so making bootstrap smaller and faster

2004-10-27 10:45  andy

	* Source/CursesDialog/ccmake.cxx: STYLE: Remove unused code

2004-10-27 10:45  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added executable
	  dependencies on libraries including jump-and-build support.

2004-10-27 10:45  andy

	* Modules/TestCXXAcceptsFlag.cmake: BUG: Check for the variable
	  first time

2004-10-27 08:49  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Add a space before
	  the : only if the target name is one letter long.  This works
	  around bugs in some shells' tab completion of target names.

2004-10-27 08:47  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added generation of rules
	  for shared libraries and modules.

2004-10-27 08:20  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added rules to build
	  executables.	Also began to consolidate flag list construction
	  into separate methods.

2004-10-27 04:37  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-26 20:13  andy

	* Source/cmCacheManager.cxx: BUG: Handle DOS files un unix file
	  systems

2004-10-26 17:23  andy

	* Modules/TestCXXAcceptsFlag.cmake: BUG: Only test for cxx flags
	  the first time around

2004-10-26 16:07  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Do not generate
	  touch rule for target level dependencies.  There are no
	  build-time dependencies by default.

2004-10-26 15:03  hoffman

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: move stuff
	  from main tree to branch

2004-10-26 14:49  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added generation of rule to
	  build object file.

2004-10-26 14:33  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: handle read only directories
	  with configure file destination

2004-10-26 14:12  hoffman

	* ChangeLog.manual, Source/cmCTest.cxx: ENH: merge from main tree

2004-10-26 13:00  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ERR: Missing std:: on
	  endl.

2004-10-26 12:55  king

	* Source/cmake.cxx: ENH: Added object file dependency scanning to
	  cmLocalUnixMakefileGenerator2.  This needs a hook in cmake.cxx.

2004-10-26 12:54  king

	* bootstrap, Source/CMakeLists.txt: ENH: Added
	  cmLocalUnixMakefileGenerator2 to build.

2004-10-26 12:53  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Added object file
	  dependency scanning.

2004-10-26 10:24  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more REMARKS on
	  SGI

2004-10-26 10:15  king

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Split
	  part of GetIncludeFlags method into separate
	  GetIncludeDirectories method.

2004-10-26 08:45  andy

	* Source/kwsys/SystemTools.hxx.in: COMP: Attempt to fix warnings on
	  SGI

2004-10-26 04:40  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-25 16:39  hoffman

	* Source/: cmLocalKdevelopGenerator.cxx,
	  cmLocalKdevelopGenerator.h: ENH: add some more comments

2004-10-25 15:08  hoffman

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/LoadedCommand.cxx, LoadCommand/LoadedCommand.h.in,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/LoadedCommand.cxx,
	  LoadCommandOneConfig/LoadedCommand.h.in: ENH: clean up loaded
	  command test so you can tell what really failed

2004-10-25 13:40  hoffman

	* Source/cmSystemTools.cxx: COMP: remove an unused variable warning

2004-10-25 13:24  hoffman

	* ChangeLog.manual, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/LoadCommand/LoadedCommand.cxx,
	  Tests/LoadCommandOneConfig/LoadedCommand.cxx: ENH: move stuff
	  from main tree to fix the runsingle program mess

2004-10-25 13:16  hoffman

	* Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: FIX: go back
	  to not trying to handle spaces in the path for run single command
	  and comment it so that people know to call the right thing

2004-10-25 12:26  hoffman

	* Source/cmLocalKdevelopGenerator.cxx: COMP: remove warnings

2004-10-25 12:15  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add test back
	  for single char exe

2004-10-25 11:59  hoffman

	* Source/cmSystemTools.cxx, Tests/LoadCommand/LoadedCommand.cxx,
	  Tests/LoadCommandOneConfig/LoadedCommand.cxx: FIX: fix
	  RunSingleCommand to work with spaces in the path, and with an
	  already quoted command

2004-10-25 10:04  andy

	* Source/CMakeLists.txt: ENH: Allow disabling of long running tests

2004-10-25 04:34  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-24 11:38  andy

	* Source/cmVersion.cxx: STYLE: Nightly Version update

2004-10-22 21:52  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: remove run program
	  test until run single command is fixed

2004-10-22 21:03  hoffman

	* Source/cmSystemTools.cxx: undo last check in as it breaks borland
	  with spaces some how

2004-10-22 17:51  hoffman

	* ChangeLog.manual, Source/cmCTest.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmSystemTools.cxx, Source/kwsys/SystemTools.cxx,
	  Tests/Complex/Executable/A.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/A.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/A.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: fixes from
	  main tree

2004-10-22 17:05  hoffman

	* Tests/: Complex/Executable/A.cxx,
	  ComplexOneConfig/Executable/A.cxx,
	  ComplexRelativePaths/Executable/A.cxx: ENH: add missing file

2004-10-22 17:00  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmSystemTools.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: FIX: fix the
	  problem where a target is a single character and nmake gets
	  confused and add a test for it

2004-10-22 16:58  hoffman

	* Source/cmTarget.cxx: COMP: remove warnings

2004-10-22 15:45  andy

	* Source/CMakeLists.txt: COMP: Remove unnecessary commit

2004-10-22 15:44  andy

	* bootstrap, Source/CMakeLists.txt, Source/cmCTest.cxx,
	  Source/cmDocumentation.cxx, Source/cmDumpDocumentation.cxx,
	  Source/cmVersion.cxx, Source/cmVersion.h, Source/cmake.cxx,
	  Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add development
	  version support in CMake

2004-10-22 10:19  hoffman

	* Source/cmLocalKdevelopGenerator.cxx: COMP: remove warning

2004-10-21 17:29  hoffman

	* ChangeLog.manual: add .0.5

2004-10-21 17:11  hoffman

	* ChangeLog.manual: add .0.5

2004-10-21 16:07  andy

	* Source/CTest/cmCTestTestHandler.cxx: BUG: Fix reporting of path
	  and full command when test program was not found

2004-10-21 15:21  hoffman

	* Source/: cmLocalGenerator.cxx, cmTarget.cxx: COMP: fix warnings

2004-10-21 14:55  hoffman

	* Source/cmLocalGenerator.cxx: COMP: fix warning

2004-10-21 14:34  hoffman

	* Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/Platform/Windows-g77.cmake, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h: ENH: add the ability to generate custom
	  commands for a language that is not supported by an IDE

2004-10-21 13:34  andy

	* Source/CTest/cmCTestBuildHandler.cxx: BUG: Handle remarks on SGI
	  properly

2004-10-21 11:58  hoffman

	* Source/: cmLocalKdevelopGenerator.cxx,
	  cmLocalKdevelopGenerator.h: ENH: better support for kdevelop3

2004-10-20 12:37  andy

	* Source/kwsys/CommandLineArguments.cxx: COMP: Remove warning

2004-10-20 08:19  hoffman

	* Source/cmCTest.cxx: fix warning on LRB

2004-10-20 08:14  hoffman

	* Source/cmCTest.cxx: COMP: remove warning

2004-10-19 15:09  hoffman

	* CMakeLists.txt, ChangeLog.manual, Modules/CMakeTestForFreeVC.cxx,
	  Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
	  Source/cmAddExecutableCommand.cxx, Source/cmCTest.cxx,
	  Source/cmCTest.h, Source/cmFileCommand.cxx,
	  Source/cmForEachCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
	  Source/cmGlobalCodeWarriorGenerator.cxx,
	  Source/cmGlobalCodeWarriorGenerator.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmIncludeExternalMSProjectCommand.cxx,
	  Source/cmListFileLexer.c, Source/cmListFileLexer.h,
	  Source/cmListFileLexer.in.l,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmSystemTools.h, Source/cmTryRunCommand.cxx,
	  Source/cmWin32ProcessExecution.cxx,
	  Source/cmWin32ProcessExecution.h, Source/cmakemain.cxx,
	  Source/kwsys/SystemTools.cxx,
	  Tests/StringFileTest/CMakeLists.txt,
	  Utilities/Release/cmake_release.sh,
	  Utilities/Release/config_IRIX64: ENH: move 2.0.4 to LRB

2004-10-19 14:57  hoffman

	* ChangeLog.manual: update change log

2004-10-19 14:56  hoffman

	* Source/cmCTest.cxx: merge from main tree, add more warning cases
	  to ctest

2004-10-19 14:51  hoffman

	* bootstrap: ENH: perfer gmake for bootstrap

2004-10-19 13:25  andy

	* Tests/CTestTest/test.cmake.in: ENH: Display version of ctest
	  first

2004-10-19 13:25  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Add regular expression
	  for remarks on IRIX

2004-10-19 13:02  hoffman

	* Source/cmSystemTools.cxx: BUG: if the paths share nothing then
	  just return the remote path with no ..

2004-10-19 12:48  andy

	* Source/cmCTest.cxx: BUG: Remove instances of // in the output

2004-10-19 12:38  andy

	* Source/cmCTest.cxx: EHN: Even more cleanup

2004-10-19 10:59  andy

	* Source/CMakeLists.txt, Tests/CTestTest/test.cmake.in: ERR: Fix
	  problems on windows

2004-10-18 18:11  will

	* bootstrap: COMP: Fix on sun

2004-10-18 17:24  andy

	* Source/CMakeLists.txt: ENH: Remove bogus clean step

2004-10-18 15:37  andy

	* Source/CMakeLists.txt: BUG: Ok, this should make the test
	  actually do something

2004-10-18 15:05  andy

	* Source/CMakeLists.txt: ENH: Do bootstrap test on all unix systems

2004-10-18 13:19  hoffman

	* Source/cmSystemTools.cxx: ENH: better comments and variable names

2004-10-18 12:33  andy

	* Source/CMakeLists.txt: ENH: Add bootstrap test

2004-10-18 11:48  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: make sure output
	  path is used for target with canonical name

2004-10-18 11:34  andy

	* bootstrap: ENH: Add check for previous bootstrap in the source
	  tree when doing out-of-source build

2004-10-17 22:47  andy

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: BUG: Fix output to match the Dart
	  output

2004-10-17 22:47  andy

	* Source/CTest/cmCTestTestHandler.cxx: ENH: Cleanups and unify
	  output

2004-10-17 22:46  andy

	* Source/kwsys/CMakeLists.txt: ENH: Specify full path to the
	  executable

2004-10-17 22:46  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add method to get the
	  relative path to source or build

2004-10-17 19:45  andy

	* Source/CTest/: cmCTestCoverageHandler.cxx,
	  cmCTestCoverageHandler.h: ENH: Update to the new coverage code.
	  It may not be perfect yet, but it is a start

2004-10-17 19:02  andy

	* Tests/CTestTest/test.cmake.in: ENH: Propagate more things

2004-10-17 18:50  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
	  method to find file in parent directories if it exists

2004-10-17 18:50  andy

	* Tests/CTestTest/test.cmake.in: ENH: Propagate MEMORYCHECK_COMMAND
	  and COVERAGE_COMMAND to the CTest test

2004-10-17 18:49  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Handle coverage errors

2004-10-15 09:24  king

	* Source/: cmake.cxx, cmake.h: ENH: Added --check-rerun option to
	  allow a runtime check of whether a new generate should really be
	  done.

2004-10-15 09:23  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
	  FileTimeCompare method to compare file modification times.
	  Currently the resolution is limited to one second.

2004-10-15 08:57  king

	* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added generation
	  of rule to build object file.

2004-10-14 16:50  hoffman

	* Source/cmLocalGenerator.cxx: BUG: make sure all returns for
	  ConvertToRelativeOutputPath get passed by ConvertToOutputPath

2004-10-14 15:09  hoffman

	* Source/cmLocalGenerator.cxx: BUG: now that system tools relative
	  path works, clean up the convert to relative output path code

2004-10-14 11:59  hoffman

	* Source/cmLocalKdevelopGenerator.cxx: COMP: remove warning

2004-10-14 11:46  hoffman

	* Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: allow split
	  string to know if it is separating a path

2004-10-13 11:37  hoffman

	* Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: fix and comment
	  relative path funciton

2004-10-12 18:29  andy

	* Modules/Dart.cmake: ENH: If dart or ctest are not found, use
	  ctest. For default drop location etc, support http submit (just
	  set DROP_METHOD to http. Only look for tclsh if DART_ROOT is set

2004-10-12 10:57  hoffman

	* bootstrap, Source/CMakeLists.txt: allow kdevelop for cygwin

2004-10-12 10:22  hoffman

	* Source/cmLocalKdevelopGenerator.cxx: BUG: remove bad headers

2004-10-12 09:50  hoffman

	* bootstrap, Source/cmake.cxx: BUG: do not build kdevlop stuff when
	  bootstrapping

2004-10-11 16:35  andy

	* Source/cmLocalKdevelopGenerator.cxx: ENH: Support not writing
	  files to the source tree. Generate single project file for whole
	  project, some other little cleanups

2004-10-11 15:25  andy

	* Source/cmLocalKdevelopGenerator.cxx: BUG: Fix generated XML

2004-10-11 14:47  andy

	* Source/CMakeLists.txt: STYLE: Remove anoying message

2004-10-11 13:57  andy

	* Source/cmCTest.cxx: BUG: On Windows, remove extra CR characters.
	  Hopefully this will result in not duplicated new-lines

2004-10-11 11:57  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: fix split program from args to
	  not get stuck in an infinite loop in some cases

2004-10-11 11:55  hoffman

	* Modules/CMakeTestCXXCompiler.cmake: ENH: make sure the c++
	  compiler is a c++ compiler

2004-10-11 11:47  hoffman

	* bootstrap: ENH: add kdev to bootstrap

2004-10-11 11:32  hoffman

	* Source/: CMakeLists.txt, cmGlobalKdevelopGenerator.cxx,
	  cmGlobalKdevelopGenerator.h, cmLocalKdevelopGenerator.cxx,
	  cmLocalKdevelopGenerator.h, cmake.cxx: NEW: add kdevelop patch
	  from Alexander Neundorf

2004-10-11 08:02  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ERR: Replaced
	  std::string with kwsys_stl::string for portability.

2004-10-10 12:14  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
	  method to retrieve parent directory and for checking if directory
	  is a subdirectory of another directory

2004-10-06 12:41  hoffman

	* ChangeLog.manual, Source/cmAddExecutableCommand.cxx: FIX: merge
	  from main tree mac bundle fix

2004-10-06 12:25  hoffman

	* ChangeLog.manual, Source/cmCTest.cxx, Source/cmCTest.h: ENH:
	  merge from main tree fix for build overview page

2004-10-05 16:16  andy

	* Source/CMakeLists.txt: ERR: Too much commits

2004-10-05 16:14  andy

	* Source/: CMakeLists.txt, cmCTest.cxx, CTest/CMakeLists.txt,
	  CTest/cmCTestSubmit.cxx: PERF: Several cleanups, and remove need
	  for Curl directory to be in include path

2004-10-05 11:37  hoffman

	* Source/cmake.cxx: FIX: correctly handle if path table can not
	  open

2004-10-05 11:29  hoffman

	* bootstrap: ENH: pick native compilers first, and aCC before CC

2004-10-05 10:59  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: fix realpath problem and unix
	  slashes

2004-10-05 10:13  andy

	* Source/CTest/cmCTestSubmit.cxx: ERR: Fix TRUE build problem and
	  replace error couts with cerrs

2004-10-05 10:00  andy

	* Source/cmCTest.cxx: ERR: Fix Windows build

2004-10-05 09:25  martink

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: fix
	  some compile issues with insert

2004-10-05 09:01  martink

	* Source/cmake.cxx: COMP: fix bad include file

2004-10-05 08:49  andy

	* bootstrap: ERR: Fix bootstrap

2004-10-05 08:33  andy

	* Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake,
	  CheckTypeSize.c: ENH: Add option of adding random include files
	  before doing CheckTypeSize

2004-10-05 08:32  andy

	* Modules/CheckIncludeFiles.cmake: ENH: When test fails, write out
	  the output

2004-10-04 16:15  king

	* Source/: cmLocalUnixMakefileGenerator2.cxx,
	  cmLocalUnixMakefileGenerator2.h: ENH: Started new makefile
	  generator implementation.  It will temporarily be called
	  cmLocalUnixMakefileGenerator2 until it is ready to replace the
	  original completely.

2004-10-04 12:31  martink

	* CMake.rtf, Source/cmake.cxx, Source/cmake.h,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
	  ENH: Mathieus support for path conversions

2004-10-04 12:02  andy

	* Tests/CTestTest/test.cmake.in: BUG: Use kwsys from the source
	  tree

2004-10-04 08:06  andy

	* Tests/CTestTest/test.cmake.in: ENH: Better sorting of results

2004-10-03 07:27  andy

	* Tests/CTestTest/test.cmake.in: BUG: Fix problem with spaces in
	  the path

2004-10-03 07:14  andy

	* Source/ctest.cxx: BUG: Attempt to remove memory leak

2004-10-01 13:23  andy

	* Source/CTest/cmCTestBuildHandler.cxx: BUG: Add regular expression
	  to vector

2004-10-01 13:10  andy

	* Tests/CTestTest/test.cmake.in: ENH: Use existing CTest and cmake

2004-10-01 12:21  andy

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestScriptHandler.h: ENH: Add CTEST_EXECUTABLE_NAME to
	  CTest scripting. This way you do not have to specify ctest
	  executable in CTEST_COMMAND, but just a variable

2004-10-01 11:36  king

	* Source/kwsys/testProcess.c: ERR: Added missing include of
	  string.h

2004-10-01 11:13  andy

	* Tests/CTestTest/test.cmake.in: ENH: Let us recognize it on the
	  dashboard

2004-09-30 18:45  andy

	* Source/CMakeLists.txt: ENH: Cleanup CTest test

2004-09-30 18:45  andy

	* Tests/CTestTest/test.cmake.in: ENH: Do kwsys instead of CMake

2004-09-30 18:06  andy

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
	  ERR: Fix for non-gcc/icc compilers

2004-09-30 17:42  king

	* Source/kwsys/testProcess.c: ENH: Added optional display of output
	  for tests.  Avoid printing alot of output for test 6.

2004-09-30 17:27  andy

	* Source/CTest/cmCTestBuildHandler.h: ERR: Fix error

2004-09-30 16:24  andy

	* bootstrap: BUG: Check if the compiler is gnu. If it is, do not do
	  special platform tests. Fixes Bug #1215 - bootstrap uses native
	  flags with gnu compiler on OSF

2004-09-30 16:20  andy

	* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
	  ENH: Add support for SourceFile and LineNumber

2004-09-29 16:07  hoffman

	* Source/: cmCTest.h, cmCacheManager.cxx, cmCacheManager.h,
	  cmDynamicLoader.cxx, cmGlobalGenerator.cxx,
	  cmLoadCacheCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
	  cmMakefile.cxx, cmTarget.cxx, cmakewizard.cxx: ENH: shorten the
	  symbols a bit and remove maps of std::string for map of
	  cmStdString

2004-09-29 14:14  andy

	* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
	  Remove maximum size of test output

2004-09-29 13:21  andy

	* Source/kwsys/SystemTools.hxx.in: ERR: Fix Windows build

2004-09-29 12:20  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Move
	  permissions code to kwsys so that copyfile can use it. Fixes Bug
	  #1133 - cmake -E copy file dir sets the wrong permissions on the
	  destination directory

2004-09-29 11:52  andy

	* Source/CTest/cmCTestScriptHandler.cxx: BUG: If extra update
	  failes, continue with dashboard. Closes Bug #894 - Fatal CVS
	  update error kills test, and is not reported

2004-09-29 11:18  andy

	* Source/kwsys/SystemTools.cxx: ENH: When copy file, if the output
	  file exits, delete it first

2004-09-29 08:58  andy

	* Source/kwsys/CMakeLists.txt: ENH: Allow CMake to use
	  CommandLineArguments without warning

2004-09-29 08:34  andy

	* Source/kwsys/CommandLineArguments.hxx.in: ENH: Add lots of
	  comments

2004-09-29 07:56  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ENH: Add access to last argument
	  parsed

2004-09-28 17:51  andy

	* CMakeLists.txt: ENH: Enable Command Line Arguments

2004-09-28 17:51  andy

	* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
	  ENH: Move all extracting of variables to ExtractVariables. This
	  way it is easy to know what variables are used

2004-09-28 11:34  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ENH: Add accessor for Argv0

2004-09-28 09:00  andy

	* Source/CTest/: cmCTestScriptHandler.h, cmCTestScriptHandler.cxx:
	  ENH: Add some documentation

2004-09-27 16:33  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: make sure release
	  flags are replaced

2004-09-27 15:21  hoffman

	* Source/CMakeLists.txt: ENH: allow for a different jni.h to enable
	  java testing

2004-09-27 15:15  hoffman

	* Source/CMakeLists.txt: ENH: allow for a different jni.h to enable
	  java testing

2004-09-27 15:11  hoffman

	* Source/CMakeLists.txt: space in path problem

2004-09-27 14:39  hoffman

	* Source/CMakeLists.txt: ENH: use jni.h to determine java version

2004-09-27 14:35  hoffman

	* CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
	  Utilities/Release/cmake_release.sh: merge from main tree and
	  change version to 2.0.4

2004-09-27 14:21  hoffman

	* Source/CMakeLists.txt: ENH: use jni.h to determine java version

2004-09-27 13:36  andy

	* Source/cmCTest.cxx: BUG: If notes file is missing, create empty
	  notes file with error message

2004-09-27 13:03  hoffman

	* Tests/Fortran/CMakeLists.txt: clean up output of test and force
	  verbose makefiles

2004-09-27 11:36  hoffman

	* Modules/CMakeJavaCompiler.cmake.in,
	  Modules/CMakeJavaInformation.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: BUG: make sure java jar
	  files are not libfoo.jar but are just foo.jar

2004-09-27 11:03  hoffman

	* Source/CMakeLists.txt: ENH: better message for skipping java

2004-09-27 09:49  andy

	* Modules/Documentation.cmake: ENH: Replace INCLUDE(Find...) with
	  FIND_PACKAGE(...)

2004-09-24 16:54  hoffman

	* Source/CMakeLists.txt: ENH: use correct args for test of java

2004-09-24 16:34  hoffman

	* Tests/Java/: CMakeCheckJavaPath.java, CMakeLists.txt: try and get
	  this java test to work

2004-09-24 16:34  hoffman

	* Source/CMakeLists.txt: ENH: only use newer java for testing

2004-09-24 15:40  hoffman

	* Tests/Java/: CMakeCheckJavaPath.java, CMakeLists.txt: ENH: add
	  some java code to try and find the system path

2004-09-24 14:37  hoffman

	* Modules/: CMakeCXXInformation.cmake,
	  CMakeFortranInformation.cmake,
	  CMakeSystemSpecificInformation.cmake: BUG: LINK_FLAGS are now all
	  LINK_(LANG)_FLAGS

2004-09-24 11:35  martink

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix crash with vs6

2004-09-24 11:34  martink

	* Source/CMakeLists.txt: ENH: check for all parts of java

2004-09-24 11:05  hoffman

	* Tests/Java/CMakeLists.txt: ENH: remove classpath so that this
	  test passes with older java compilers that clober the system
	  class path with the -classpath option

2004-09-24 10:07  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: replace all enabled
	  languages in rule vars

2004-09-24 09:34  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: change ignore function so that
	  it first checks to see if the extension has a language

2004-09-24 09:11  hoffman

	* Modules/Platform/Darwin.cmake: ENH: use c++ with c++ and c flags
	  with c

2004-09-24 08:39  hoffman

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: correctly ignore files

2004-09-23 17:49  hoffman

	* Source/CMakeLists.txt: temporary fix to try and get a clean
	  dashboard

2004-09-23 15:02  andy

	* Source/kwsys/CommandLineArguments.cxx: ERR: Fix memory problem

2004-09-23 11:53  andy

	* Source/kwsys/CommandLineArguments.cxx: STYLE: Only allocate as
	  much space as needed

2004-09-23 11:45  andy

	* Source/kwsys/CommandLineArguments.cxx: ENH: Make
	  GetRemainingArguments actually work

2004-09-23 11:44  hoffman

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: only replace the language
	  being used in expand rule variables

2004-09-23 09:11  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: STYLE: remove warning

2004-09-23 09:08  hoffman

	* Source/cmTryCompileCommand.cxx: remove warning

2004-09-23 08:51  hoffman

	* Modules/CMakeRCInformation.cmake, Source/cmGlobalGenerator.cxx:
	  ENH: fix problems with .def and RC files

2004-09-23 08:20  hoffman

	* CMakeLists.txt: ENH: make sure cmake has 2.0

2004-09-23 07:53  andy

	* bootstrap: ENH: Attempt to detect a non-parallel make

2004-09-22 17:50  hoffman

	* Source/cmTarget.cxx: BUG: fix perfered linker language code

2004-09-22 17:41  hoffman

	* Tests/Java/CMakeLists.txt: use verbose makefiles

2004-09-22 16:51  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: make it verbose

2004-09-22 16:44  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: fix compilation

2004-09-22 15:14  hoffman

	* Source/cmProjectCommand.cxx: remove warnings

2004-09-22 14:52  hoffman

	* Modules/CMakeJavaInformation.cmake: BUG: let the generator quote
	  the path

2004-09-22 14:42  hoffman

	* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeCommonLanguageInclude.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeDetermineRCCompiler.cmake,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/CMakeJavaCompiler.cmake.in,
	  Modules/CMakeJavaInformation.cmake,
	  Modules/CMakeRCCompiler.cmake.in,
	  Modules/CMakeRCInformation.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestJavaCompiler.cmake,
	  Modules/CMakeTestRCCompiler.cmake, Modules/Platform/AIX.cmake,
	  Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
	  Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
	  Modules/Platform/Linux-como.cmake, Modules/Platform/Linux.cmake,
	  Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
	  Modules/Platform/OSF1.cmake, Modules/Platform/RISCos.cmake,
	  Modules/Platform/SunOS.cmake, Modules/Platform/ULTRIX.cmake,
	  Modules/Platform/UNIX_SV.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
	  Source/cmCommands.cxx, Source/cmEnableLanguageCommand.cxx,
	  Source/cmEnableLanguageCommand.h, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h, Source/cmInstallFilesCommand.cxx,
	  Source/cmInstallProgramsCommand.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmProjectCommand.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmTryCompileCommand.cxx,
	  Source/cmTryRunCommand.cxx, Tests/Fortran/CMakeLists.txt,
	  Tests/Java/A.java, Tests/Java/CMakeLists.txt,
	  Tests/Java/HelloWorld.java: ENH: major changes to support
	  addition of languages from cmake modules directory.

2004-09-22 10:06  hoffman

	* Source/CMakeLists.txt: ENH: only try to use fortran if the
	  generator is make based

2004-09-22 08:50  hoffman

	* Modules/CMakeFortranCompiler.cmake.in: BUG: fix GNU check
	  variable and add new variables used by enable language

2004-09-21 12:51  hoffman

	* Source/cmListFileLexer.h: merge from main tree

2004-09-21 12:47  hoffman

	* ChangeLog.manual, Source/cmListFileLexer.c,
	  Source/cmListFileLexer.in.l, Tests/StringFileTest/CMakeLists.txt:
	  merge from main tree

2004-09-20 14:39  hoffman

	* Modules/FindJava.cmake: ENH: look for java in more places

2004-09-20 13:47  hoffman

	* Source/: cmGlobalGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: BUG: branch only fix for
	  VSExternalInclude

2004-09-20 08:51  king

	* Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
	  Tests/StringFileTest/CMakeLists.txt: BUG#1179: Fix for  syntax in
	  unquoted arguments.

2004-09-17 16:46  hoffman

	* ChangeLog.manual, Source/CMakeLists.txt,
	  Source/cmForEachCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmIncludeExternalMSProjectCommand.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmWin32ProcessExecution.cxx,
	  Source/cmWin32ProcessExecution.h, Source/cmakemain.cxx,
	  Source/kwsys/SystemTools.cxx,
	  Tests/VSExternalInclude/CMakeLists.txt,
	  Tests/VSExternalInclude/main.cpp,
	  Tests/VSExternalInclude/Lib1/CMakeLists.txt,
	  Tests/VSExternalInclude/Lib1/lib1.cpp,
	  Tests/VSExternalInclude/Lib1/lib1.h,
	  Tests/VSExternalInclude/Lib2/CMakeLists.txt,
	  Tests/VSExternalInclude/Lib2/lib2.cpp,
	  Tests/VSExternalInclude/Lib2/lib2.h: merge from main tree

2004-09-17 16:00  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: merge from main tree
	  bug 1041

2004-09-17 15:57  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for bug 1041,
	  _MBCS sometimes added for UNIICODE which is bad

2004-09-17 09:14  hoffman

	* Modules/CMakeJavaCompiler.cmake.in: BUG: commit bug 1123

2004-09-17 09:01  hoffman

	* Source/cmProjectCommand.h: BUG: 1163 fix documentation

2004-09-16 17:16  hoffman

	* Source/cmFileCommand.cxx: merge from main tree fix bug 1122

2004-09-16 17:13  andy

	* Source/CTest/cmCTestBuildHandler.cxx: ENH: Attempt to handle
	  Intel's remarks. Close Bug #1156 - Better support for icc
	  'remark'

2004-09-16 12:39  andy

	* Source/kwsys/SystemTools.cxx: ENH: Add missing include

2004-09-16 10:58  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
	  method to retrieve the terminal width

2004-09-16 10:49  andy

	* Source/kwsys/CommandLineArguments.cxx: ENH: a bit more cleanup.
	  The help should really be replaced by something like
	  cmDocumentation

2004-09-16 10:48  martink

	* Source/cmGlobalVisualStudio6Generator.cxx,
	  Tests/VSExternalInclude/CMakeLists.txt: BUG: fix VSExternal for
	  visual studio 6

2004-09-16 10:27  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ENH: Condense help string, add
	  support for setting line length and make it work

2004-09-15 15:15  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx: BUG: fix external project
	  command for VS 7 and 71

2004-09-15 14:08  andy

	* Source/: cmGlob.cxx, cmGlob.h: ENH: Remove double slash

2004-09-15 13:33  andy

	* Source/cmGlob.cxx: BUG: Attempt to fix bug on Windows (and apple)
	  where files returned are all lowercase

2004-09-15 13:31  andy

	* Source/cmForEachCommand.cxx: BUG: Propagate file name and line
	  number inside FOREACH. Fixes Bug #1169 - Erro messages inside
	  FOREACH have bad filename and line number

2004-09-15 13:03  hoffman

	* Source/cmGlobalVisualStudio7Generator.cxx: ENH: fix for vs 70
	  generator

2004-09-15 12:07  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmIncludeExternalMSProjectCommand.cxx,
	  cmLocalVisualStudio7Generator.cxx: ENH: clean up of
	  INCLUDE_EXTERNAL_MSPROJECT contributed by Clinton Stimpson

2004-09-15 11:31  hoffman

	* Source/: cmGlobalGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: BUG: make sure env CC and CXX
	  are not set for VS IDE builds

2004-09-15 10:35  martink

	* Tests/VSExternalInclude/CMakeLists.txt: ENH: produce better
	  output

2004-09-15 10:32  martink

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineFortranCompiler.cmake: ENH: do not check for gnu
	  for visual studio

2004-09-15 09:22  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ENH: Move callback structure out of
	  the public interface. Also block the warning on Visual Studio
	  Debug

2004-09-14 16:34  hoffman

	* Tests/VSExternalInclude/: CMakeLists.txt: ENH: add a test for
	  external projects

2004-09-14 16:01  hoffman

	* Source/CMakeLists.txt, Tests/VSExternalInclude/CMakeLists.txt,
	  Tests/VSExternalInclude/main.cpp,
	  Tests/VSExternalInclude/Lib1/CMakeLists.txt,
	  Tests/VSExternalInclude/Lib1/lib1.cpp,
	  Tests/VSExternalInclude/Lib1/lib1.h,
	  Tests/VSExternalInclude/Lib2/CMakeLists.txt,
	  Tests/VSExternalInclude/Lib2/lib2.cpp,
	  Tests/VSExternalInclude/Lib2/lib2.h: ENH: add a test for external
	  projects

2004-09-14 14:05  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmIncludeExternalMSProjectCommand.cxx: bug fixes for external
	  projects

2004-09-14 11:48  martink

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ERR: Fix borland build

2004-09-14 11:39  andy

	* Source/kwsys/CommandLineArguments.cxx: ERR: Add missing include

2004-09-14 10:34  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in: ENH: Use const correctness for
	  arguments

2004-09-14 09:19  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: BUG: fix include external
	  project bug

2004-09-13 19:06  andy

	* Source/kwsys/: CommandLineArguments.cxx,
	  testCommandLineArguments.cxx: ERR: More missing ios and includes

2004-09-13 18:57  andy

	* Source/kwsys/CommandLineArguments.cxx: ERR: Fix IOS namespace

2004-09-13 16:15  andy

	* Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
	  CommandLineArguments.hxx.in, testCommandLineArguments.cxx: ENH:
	  Move command line argument parsing code to kwsys

2004-09-10 14:40  hoffman

	* Source/: cmCTest.cxx, cmakemain.cxx: ENH: fix warning correctly

2004-09-10 11:19  andy

	* CMakeLists.txt: ENH: Add warning messages if curses library is
	  not found

2004-09-10 11:15  andy

	* Modules/FindQt.cmake: ENH: Use FIND_PACKAGE instead of
	  INCLUDE(Find...

2004-09-10 08:42  martink

	* Source/cmCTest.cxx: fix dash8 warning

2004-09-10 08:30  martink

	* Source/CTest/cmCTestTestHandler.h: fix HPUX bugs

2004-09-09 16:05  hoffman

	* Modules/Platform/Linux-ifort.cmake: add ifort support

2004-09-09 12:58  hoffman

	* Source/: cmCTest.cxx, cmakemain.cxx: WAR: remove a warning on i64

2004-09-09 11:50  hoffman

	* Modules/Platform/HP-UX.cmake: try to fix fortran on hp

2004-09-09 10:52  martink

	* Source/CTest/cmCTestTestHandler.cxx: missing include

2004-09-09 09:31  martink

	* Source/CTest/cmCTestCoverageHandler.cxx: missing include

2004-09-09 08:41  martink

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
	  CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
	  CTest/cmCTestUpdateHandler.cxx: more cleanup of ctest

2004-09-08 17:53  hoffman

	* Tests/Fortran/CMakeLists.txt: ENH: add more output for fortran so
	  I can figure out what is going on with other fortran compilers

2004-09-08 10:41  hoffman

	* Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
	  BUG: don't close the pipes too early

2004-09-07 16:55  hoffman

	* Source/: cmCacheManager.cxx, cmDumpDocumentation.cxx,
	  cmEnableTestingCommand.cxx, cmExportLibraryDependencies.cxx,
	  cmGlobalCodeWarriorGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmLocalUnixMakefileGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx,
	  cmTryCompileCommand.cxx, cmUseMangledMesaCommand.cxx,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: ENH: add
	  better error reporting for file open failures

2004-09-07 16:03  hoffman

	* Source/: cmWin32ProcessExecution.cxx, kwsys/SystemTools.cxx: Fix
	  leaked file and registry descriptors

2004-09-07 12:51  martink

	* Source/: cmCTest.h, cmCTest.cxx: duh errors

2004-09-07 11:45  martink

	* Source/: cmCTest.cxx, cmCTest.h: more warnings

2004-09-07 11:28  martink

	* Source/CTest/cmCTestScriptHandler.cxx: more warnings

2004-09-07 10:46  martink

	* Source/cmCTest.cxx: more cleanup

2004-09-07 10:37  martink

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h: more
	  cleanup

2004-09-07 09:17  martink

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  CTest/cmCTestConfigureHandler.cxx,
	  CTest/cmCTestConfigureHandler.h, CTest/cmCTestScriptHandler.cxx,
	  CTest/cmCTestScriptHandler.h, CTest/cmCTestUpdateHandler.cxx,
	  CTest/cmCTestUpdateHandler.h: some bug fixes for my recent
	  checkins and some more cleanup

2004-09-06 14:43  martink

	* Source/CTest/cmCTestScriptHandler.cxx: another platform fix

2004-09-06 14:17  martink

	* Source/CTest/cmCTestScriptHandler.h: another platform fix

2004-09-06 13:54  martink

	* Source/cmCTest.cxx: jesus

2004-09-06 13:37  martink

	* Source/CMakeLists.txt: oops

2004-09-06 12:49  martink

	* Source/kwsys/SystemTools.cxx: fix warning

2004-09-06 12:46  martink

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h: starting cleanup
	  of ctest

2004-09-06 12:46  martink

	* Source/cmGlobalGenerator.cxx: warning fix

2004-09-06 12:45  martink

	* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
	  broke out part of test scripting into seperate class

2004-09-03 15:47  hoffman

	* ChangeLog.manual, Modules/CMakeTestForFreeVC.cxx,
	  Modules/Platform/Windows-cl.cmake: merge from main tree fix for
	  free vc tools

2004-09-03 15:19  hoffman

	* Modules/: CMakeTestForFreeVC.cxx, Platform/Windows-cl.cmake: ENH
	  better test for free VC tools

2004-09-03 13:49  hoffman

	* Source/cmGlobalCodeWarriorGenerator.cxx: remove warning

2004-09-03 13:48  hoffman

	* Source/cmGlobalCodeWarriorGenerator.cxx: fix for darwin

2004-09-03 13:24  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator.cxx: ENH: remove warnings

2004-09-03 12:03  hoffman

	* Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx:
	  ENH: define language extensions in cmake files and not hard
	  coded, also fix trycompile problem

2004-09-03 12:01  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: check for ms free command
	  line tools

2004-08-31 18:51  king

	* Source/cmListFileCache.cxx: BUG: Fixed line number of end of file
	  error message.

2004-08-31 18:39  king

	* Source/: cmListFileCache.cxx, cmListFileLexer.c,
	  cmListFileLexer.h, cmListFileLexer.in.l: BUG#1049: Added error
	  message when file ends in an unterminated string.

2004-08-31 10:41  king

	* Source/cmFileCommand.cxx: BUG: Fix crash when CMAKE_DEBUG_POSTFIX
	  is not set.

2004-08-31 10:20  andy

	* DartConfig.cmake: ENH: Cleanups

2004-08-31 08:25  king

	* Source/kwsys/kwsys_ios_iosfwd.h.in: ERR: Removed inclusion of
	  fstream header.  This file is meant as a compatibility header for
	  iosfwd and therefore should not include any other header.
	  Whatever was fixed by adding the include of fstream here should
	  be fixed by other means.

2004-08-30 15:15  hoffman

	* ChangeLog.manual, Source/cmCTest.cxx: merge fixes from main tree

2004-08-30 14:07  hoffman

	* ChangeLog.manual, Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx, Source/cmMakefile.cxx:
	  fix RUN_TESTS and generated header files merge from main tree

2004-08-30 14:01  hoffman

	* ChangeLog.manual, Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake, Source/cmSystemTools.h,
	  Utilities/Release/cmake_release.sh: merge from main tree

2004-08-30 13:50  hoffman

	* Source/: cmSystemTools.h, kwsys/SystemTools.cxx: BUG: fixes for
	  mingw and CMakesetup with spaces in the source directory

2004-08-30 12:14  hoffman

	* Modules/Platform/Windows-gcc.cmake: Make sure cmake uses
	  consistent module prefixes

2004-08-27 09:55  hoffman

	* Source/cmMakefile.h: ENH: remove warning

2004-08-27 08:41  hoffman

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalBorlandMakefileGenerator.h,
	  cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
	  cmProjectCommand.cxx: ENH: try to initialize all languages at the
	  same time

2004-08-26 22:52  andy

	* Modules/: CMakeBackwardCompatibilityC.cmake,
	  CMakeBackwardCompatibilityCXX.cmake, Documentation.cmake,
	  FindFLTK.cmake, FindGLU.cmake, FindGnuplot.cmake,
	  FindOpenGL.cmake, FindPNG.cmake, FindPerl.cmake,
	  FindPythonLibs.cmake, FindQt.cmake, FindSelfPackers.cmake,
	  FindTCL.cmake, FindThreads.cmake, FindUnixCommands.cmake,
	  FindVTK.cmake, FindWget.cmake, FindX11.cmake,
	  FindwxWidgets.cmake, FindwxWindows.cmake,
	  TestForANSIStreamHeaders.cmake, UseVTK40.cmake,
	  Use_wxWindows.cmake, UsewxWidgets.cmake,
	  Platform/CYGWIN-g77.cmake: ENH: Cleanup. Use relative path to
	  modules

2004-08-26 21:43  hoffman

	* Modules/Platform/SunOS.cmake: hack to try and fix sun platform

2004-08-26 18:00  king

	* Docs/cmake-mode.el: BUG: Only count block open tokens if they are
	  followed by an open paren.

2004-08-26 17:49  hoffman

	* Source/cmTryCompileCommand.cxx: ENH: try compiles in CXX require
	  C to be enabled as well

2004-08-26 16:34  hoffman

	* Modules/CMakeDetermineFortranCompiler.cmake,
	  Source/CMakeLists.txt: ENH: try to find fortran compiler before
	  adding the test

2004-08-26 16:11  hoffman

	* Source/CMakeLists.txt: ENH: try to find fortran compiler before
	  adding the test

2004-08-26 16:00  hoffman

	* Source/CMakeLists.txt: remove test fortran for now

2004-08-26 15:55  hoffman

	* Source/CMakeLists.txt: Add a fortran test if there is a fortran
	  compiler

2004-08-26 15:50  hoffman

	* Modules/CMakeDetermineFortranCompiler.cmake,
	  Source/CMakeLists.txt: Add a fortran test if there is a fortran
	  compiler

2004-08-26 14:55  hoffman

	* Modules/CMake.cmake, Modules/CMakeCInformation.cmake,
	  Modules/CMakeCXXInformation.cmake,
	  Modules/CMakeCommonLanguageInclude.cmake,
	  Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeFortranInformation.cmake,
	  Modules/CMakeGenericSystem.cmake,
	  Modules/CMakeJavaCompiler.cmake.in,
	  Modules/CMakeJavaInformation.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestFortranCompiler.cmake,
	  Modules/Platform/AIX.cmake, Modules/Platform/BSDOS.cmake,
	  Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
	  Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
	  Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
	  Modules/Platform/Linux.cmake, Modules/Platform/MP-RAS.cmake,
	  Modules/Platform/NetBSD.cmake, Modules/Platform/OSF1.cmake,
	  Modules/Platform/OpenBSD.cmake, Modules/Platform/RISCos.cmake,
	  Modules/Platform/SCO_SV.cmake, Modules/Platform/SINIX.cmake,
	  Modules/Platform/SunOS.cmake, Modules/Platform/True64.cmake,
	  Modules/Platform/ULTRIX.cmake, Modules/Platform/UNIX_SV.cmake,
	  Modules/Platform/UnixWare.cmake,
	  Modules/Platform/Windows-gcc.cmake,
	  Modules/Platform/Windows-ifort.cmake,
	  Modules/Platform/Xenix.cmake, Source/CMakeLists.txt,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmListFileCache.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmProjectCommand.cxx, Source/cmTryCompileCommand.cxx,
	  Source/cmake.cxx, Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/Fortran/CMakeLists.txt: ENH: more uniform approach to
	  enable language, one step closer to being able to enable a
	  language without modifing cmake source code

2004-08-26 09:45  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Make default date shorter

2004-08-25 12:42  hoffman

	* Source/cmCTest.cxx: ENH: better error display for failure

2004-08-25 08:44  hoffman

	* Source/cmCTest.cxx: ENH: produce better error message for missing
	  variables in -S mode

2004-08-24 11:30  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fix the list of
	  targets. The base target name now includes the MACOSX_BUNDLE path

2004-08-24 11:17  andy

	* Source/cmAddExecutableCommand.cxx: BUG: If macdir does not end
	  with '/' then add it always, not just when adding current
	  directory

2004-08-23 14:33  andy

	* Source/cmake.cxx: ENH: Implement PreLoad.cmake feature for
	  CMakeSetup

2004-08-23 14:09  hoffman

	* Source/CTest/CMakeLists.txt: fix syntax

2004-08-23 13:45  hoffman

	* CMakeLists.txt, Source/CTest/CMakeLists.txt: ENH: fix out of the
	  box build on sgi to match dashboards

2004-08-23 11:33  hoffman

	* Modules/FindJava.cmake: BUG: 1107 add extra place to look for
	  java

2004-08-23 11:29  martink

	* Source/cmCTest.cxx: now will check out src dir if it has the necc
	  info

2004-08-23 11:21  hoffman

	* Modules/FindJava.cmake: BUG: 1107 add extra place to look for
	  java

2004-08-19 12:51  andy

	* Source/cmCTest.cxx: ENH: Handle gmake error message

2004-08-18 09:28  andy

	* Modules/CMakeSystemSpecificInformation.cmake: BUG: Unly set gcc
	  flags for C compiler if CMAKE_COMPILER_IS_GNUCC is set

2004-08-18 08:52  andy

	* Source/cmCTest.cxx: BUG: When GetNightlyTime returns past time,
	  fix everything. Also, return correct time when printing

2004-08-17 19:18  andy

	* Modules/Platform/Darwin-xlc.cmake: ENH: Initial import for Darwin
	  using xlC

2004-08-17 16:13  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: ENH: Reload
	  PreLoad.cmake every time you do configure

2004-08-17 15:36  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: ENH: Enable preload for
	  ccmake

2004-08-17 15:36  andy

	* Source/: cmake.cxx, cmake.h: ENH: Move PreLoad.cmake code to
	  public method so that ccmake and CMakeSetup can call it

2004-08-17 14:23  andy

	* Source/cmCTest.cxx: BUG: Attempt to fix timezone problem where
	  start time appears one day before the actual start time. Also add
	  verbosity to GetNightlyTime

2004-08-16 09:03  king

	* Utilities/Release/config_IRIX64: BUG: Need to set HAVE_LIBCRYPTO
	  to 0 instead of letting the test be done.

2004-08-11 20:36  hoffman

	* Source/cmCTest.cxx: fix it

2004-08-11 16:58  hoffman

	* Source/: cmAbstractFilesCommand.cxx, cmAddExecutableCommand.cxx,
	  cmCreateTestSourceList.cxx, cmGlobalCodeWarriorGenerator.cxx,
	  cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmUtilitySourceCommand.cxx:
	  ENH: use GetRequiredDefinition instead of GetDefinition and crash

2004-08-11 16:57  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: ENH: change RUN_TESTS to use
	  -C and not -D also use GetRequiredDefinition where needed

2004-08-11 16:37  hoffman

	* Source/cmCTest.cxx: ENH: fixes for RUN_TESTS from visual studio
	  IDE, fprintf does not print right away, so std::cerr had to be
	  used.  Also, allow .\ to start the config type

2004-08-11 16:35  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestFortranCompiler.cmake, Source/cmSystemTools.cxx:
	  ENH: minor fortran fixes

2004-08-11 09:31  hoffman

	* CMakeLists.txt, ChangeLog.manual, DartConfig.cmake,
	  Docs/cmake-mode.el, Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeVS8FindMake.cmake, Modules/Dart.cmake,
	  Modules/FindDoxygen.cmake, Modules/FindFLTK.cmake,
	  Modules/FindKDE.cmake, Modules/FindQt.cmake,
	  Modules/FindSWIG.cmake, Modules/UseSWIG.cmake,
	  Source/CMakeLists.txt, Source/cmAuxSourceDirectoryCommand.h,
	  Source/cmCTest.cxx, Source/cmCTest.h, Source/cmCommands.cxx,
	  Source/cmCreateTestSourceList.cxx, Source/cmDynamicLoader.cxx,
	  Source/cmExecProgramCommand.cxx, Source/cmFLTKWrapUICommand.cxx,
	  Source/cmFileCommand.cxx, Source/cmGetTargetPropertyCommand.h,
	  Source/cmGlobalCodeWarriorGenerator.cxx,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmLinkLibrariesCommand.cxx,
	  Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
	  Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx,
	  Source/cmSubdirCommand.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTarget.cxx,
	  Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTryRunCommand.cxx, Source/cmUseMangledMesaCommand.cxx,
	  Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
	  Source/cmakewizard.h, Source/CTest/cmCTestSubmit.cxx,
	  Source/CTest/cmCTestSubmit.h,
	  Source/CursesDialog/cmCursesMainForm.cxx,
	  Source/kwsys/CMakeLists.txt, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/SystemTools.cxx,
	  Templates/CMakeWindowsSystemConfig.cmake,
	  Templates/TestDriver.cxx.in, Tests/Simple/CMakeLists.txt,
	  Tests/SimpleInstall/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
	  Tests/SimpleInstall/lib4.cxx, Tests/SimpleInstall/lib4.h,
	  Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
	  Tests/SimpleInstall/TestSubDir/TSD.cxx,
	  Tests/SimpleInstall/TestSubDir/TSD.h,
	  Tests/SimpleInstall/TestSubDir/TSD_utils.cxx,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib4.cxx,
	  Tests/SimpleInstallS2/lib4.h,
	  Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt,
	  Tests/SimpleInstallS2/TestSubDir/TSD.cxx,
	  Tests/SimpleInstallS2/TestSubDir/TSD.h,
	  Tests/SimpleInstallS2/TestSubDir/TSD_utils.cxx,
	  Utilities/Doxygen/CMakeLists.txt,
	  Utilities/Release/cmake_release.sh: Moving latest release branch
	  to CMake-2-0-3.

2004-08-09 18:39  martink

	* Source/cmIncludeCommand.cxx: ENH: Allow user to overwrite
	  Platforms files

2004-08-09 18:20  martink

	* Modules/Platform/Windows-icl.cmake: ENH: Initial import

2004-08-09 17:42  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: fix for try run failing on
	  some cygwin builds.  Allow a driver letter to start a full path
	  on cygwin

2004-08-09 13:03  hoffman

	* Source/cmMakefile.cxx: BUG: fix bug where custom command
	  generated .h files do not get the header_file_only flag set

2004-08-06 15:05  hoffman

	* Tests/Fortran/: CMakeLists.txt, hello.f: ENH: initial fortran

2004-08-06 14:51  hoffman

	* Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/CMakeDetermineFortranCompiler.cmake,
	  Modules/CMakeFortranCompiler.cmake.in,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestFortranCompiler.cmake,
	  Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/g77.cmake,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/cmTryCompileCommand.cxx: ENH: initial fortran support

2004-08-05 11:59  hoffman

	* Modules/FindQt.cmake: ENH: remove verbose QT message

2004-08-05 11:51  king

	* Source/cmAddExecutableCommand.cxx: ERR: Replacing hack call to
	  CONFIGURE_FILE command with direct call to
	  m_Makefile->ConfigureFile.

2004-08-05 10:27  king

	* ChangeLog.manual, Source/cmGlobalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx: BUG#427: Merging fix to
	  CMake 2.0 release branch.

2004-08-05 10:17  king

	* Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
	  BUG#427: Generated makefiles need to have targets with canonical
	  names for each executable and library target in order for
	  try-compiles to work correctly when specifying the target.

2004-08-05 09:29  king

	* ChangeLog.manual, Source/cmGlobalCodeWarriorGenerator.cxx,
	  Source/cmGlobalCodeWarriorGenerator.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmTryRunCommand.cxx: Merging fixes from main tree.  See
	  ChangeLog.manual section on 2.0.4 for details.

2004-08-05 09:17  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed crash when
	  CMAKE_CXX_STACK_SIZE is not defined.

2004-08-04 17:24  king

	* Source/cmMakefile.cxx: BUG: Fix crash when adding a custom
	  command to a source file that cannot be created.

2004-08-04 17:21  hoffman

	* Source/cmTryRunCommand.cxx: ENH: allow debug of tryrun

2004-08-04 16:33  king

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmGlobalCodeWarriorGenerator.h, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmMakefile.cxx: BUG:
	  CMAKE_TRY_COMPILE_CONFIGURATION should be obtained from the
	  cmMakefile instance for the listfile containing the TRY_COMPILE
	  call, not the top level listfile.

2004-08-04 14:34  king

	* Source/cmMakefile.cxx: ERR: Removed duplicate default arguments.

2004-08-04 13:05  hoffman

	* Source/cmake.cxx: fix incorrect selection of visual studio
	  generator

2004-08-04 10:45  king

	* Source/: cmCPluginAPI.cxx, cmForEachCommand.cxx,
	  cmListFileCache.cxx, cmListFileCache.h, cmMacroCommand.cxx,
	  cmMakefile.cxx, cmMakefile.h: ENH: Added support for special
	  variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE
	  that evaluate to the file name and line number in which they
	  appear.  This implements the feature request from bug 1012.

2004-08-04 10:00  king

	* Source/cmake.cxx: BUG: Fixed typo in name of MSVC 8 registry key.

2004-08-04 08:50  andy

	* Source/cmIfCommand.cxx: ERR: Fix warnings and memory leak

2004-08-03 10:20  hoffman

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: create a
	  server that does not use vtkPVApplication or tcl wrapping.  Move
	  several classes from GUI/Client to Servers/Filters. Remove use of
	  PARAVIEW_NEW_SOURCE_ORGANIZATION define.

2004-08-03 08:13  andy

	* Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: When regular
	  expression failes to compile, produce error: Fixes part of Bug
	  #1025 - CMake silently ignores regular expression failure

2004-08-02 08:36  andy

	* Source/cmCTest.cxx: BUG: these flags do not take arguments, so
	  they do not really need to check if they are last. Fixes Bug
	  #1020 - ctest doesn't parse its options correctly

2004-07-30 15:50  andy

	* Source/: cmInstallFilesCommand.h, cmInstallProgramsCommand.h,
	  cmInstallTargetsCommand.h: ENH: Since install works on Windows
	  too, remove the UNIX

2004-07-30 09:42  hoffman

	* CMakeLists.txt, Utilities/Release/cmake_release.sh: change
	  version to 2.0.3

2004-07-29 17:15  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add some documentation, and
	  make sure that the flag given to -D -T or -M is valid. Fixes Bug
	  #1015 - Documentation: ctest -D

2004-07-29 17:07  andy

	* Modules/Dart.cmake: ENH: Add MemCheck to the list of Make
	  targets. Closes Bug #1016 - Testing targets in Makefile

2004-07-29 15:26  andy

	* Source/cmCTest.cxx: ENH: Add AIX linker error

2004-07-29 14:45  hoffman

	* ChangeLog.manual, Modules/Dart.cmake, Source/cmCTest.cxx,
	  Source/cmCTest.h, Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
	  Source/cmTarget.cxx, Source/cmake.cxx,
	  Source/CTest/cmCTestSubmit.cxx, Source/kwsys/SystemTools.cxx:
	  merges from main tree

2004-07-29 14:19  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake,
	  Source/cmTarget.cxx, Source/cmakewizard.h: merge from main tree,
	  comment spelling fixes

2004-07-29 11:46  king

	* ChangeLog.manual, Source/cmLinkLibrariesCommand.cxx,
	  Source/cmTargetLinkLibrariesCommand.cxx: BUG: Fixed crash when
	  optimized/debug argument to a link-libraries command is not
	  followed by a value.

2004-07-29 11:43  king

	* Source/: cmTargetLinkLibrariesCommand.cxx,
	  cmLinkLibrariesCommand.cxx: BUG: Fixed crash when optimized/debug
	  argument is not followed by a value.

2004-07-29 11:11  andy

	* Tests/X11/CMakeLists.txt: ERR: Fix test to use post CMAKE_X_LIBS
	  variables

2004-07-29 10:22  king

	* ChangeLog.manual: ENH: Added changes for
	  cmAuxSourceDirectoryCommand.h and cmGetTargetPropertyCommand.h

2004-07-28 08:12  king

	* Source/: cmGetTargetPropertyCommand.h: ENH: Added documentation
	  of LOCATION target property.

2004-07-27 13:40  hoffman

	* Source/cmake.cxx: BUG: fix for bug 971, pick a better generator
	  from the command line

2004-07-27 08:52  andy

	* Modules/Dart.cmake: DOC: Fix typo

2004-07-27 08:49  andy

	* Source/CTest/cmCTestSubmit.cxx: BUG: Allow submit and trigger url
	  to contain ?. Fixes Bug #997 - CTest cannot handle URLs which
	  contain a "?"

2004-07-27 08:48  andy

	* Modules/Dart.cmake: ENH: Allow project to overwrite
	  CMAKE_SYSTEM_NAME part of default BUILDNAME

2004-07-26 16:59  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake,
	  Source/cmMakefile.cxx, Source/cmTarget.cxx, Source/cmakewizard.h:
	  BUG: fix for bug 998, fix spelling errors

2004-07-26 16:00  andy

	* Source/cmCTest.cxx: ENH: Support Threading Problem in memcheck

2004-07-26 15:52  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add maximum size of test
	  output

2004-07-24 19:58  king

	* Source/: cmAuxSourceDirectoryCommand.h: ENH: Added warning about
	  using this command to avoid listing sources for a library by
	  hand.  It is supposed to be used only for Templates directories.

2004-07-22 11:20  hoffman

	* ChangeLog.manual, Modules/FindFLTK.cmake, Modules/FindQt.cmake,
	  Source/cmCTest.cxx, Source/cmDynamicLoader.cxx,
	  Source/cmGlobalCodeWarriorGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmUseMangledMesaCommand.cxx, Source/cmake.cxx,
	  Source/CursesDialog/cmCursesMainForm.cxx,
	  Templates/CMakeWindowsSystemConfig.cmake,
	  Templates/TestDriver.cxx.in: merge from main tree

2004-07-22 10:59  hoffman

	* Modules/: FindFLTK.cmake, FindQt.cmake: BUG: put back flags to
	  maintain backwards compatibility

2004-07-20 16:18  andy

	* Source/: cmCTest.cxx, cmCTest.h: BUG: Encode current time so that
	  on some international computers xslt will not break. Also, for
	  continuous, do not repeat if there were locally modified files or
	  conflict, but only when things actually update

2004-07-20 11:09  andy

	* Source/kwsys/SystemTools.cxx: BUG: If source and destination is
	  the same file, then do not copy file always

2004-07-20 11:07  andy

	* Source/cmMakefile.cxx: ENH: When running cmake with PreLoad make
	  sure CMAKE_CURRENT_SOURCE/BINARY_DIR works

2004-07-20 11:02  hoffman

	* Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove deletes

2004-07-19 13:01  hoffman

	* Source/CursesDialog/cmCursesMainForm.cxx: BUG: fix for 981 cursor
	  returns to correct place in help screen

2004-07-19 13:00  hoffman

	* Source/cmDynamicLoader.cxx: bug fix for 986

2004-07-16 16:02  hoffman

	* Source/cmake.cxx: ENH: add a message at the end of the cmake run
	  telling the user where things were written.

2004-07-16 15:18  hoffman

	* Templates/TestDriver.cxx.in: make sure tests flush output

2004-07-15 14:38  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: sort flags, and
	  fix order and case problems and add a few more

2004-07-15 13:53  martink

	* Source/cmCTest.cxx: better error warning exceptions

2004-07-14 19:53  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: remove warnings

2004-07-14 16:10  hoffman

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: ENH: use a map to fill out
	  flags, and keep command line consistent with the GUI

2004-07-13 17:33  king

	* Source/kwsys/testProcess.c: BUG: Fixed off-by-one error in test6
	  function.

2004-07-13 17:27  king

	* Source/kwsys/: testProcess.c, CMakeLists.txt: ENH: Added test for
	  runaway output.

2004-07-13 16:50  king

	* Source/kwsys/ProcessWin32.c: ENH: Re-arranged handling of the two
	  threads per pipe to improve readability of code.

2004-07-13 16:23  king

	* Source/kwsys/ProcessWin32.c: BUG: Fix for read pipe wakeup when
	  child is writing alot of data and may fill the pipe buffer before
	  WriteFile is called.

2004-07-13 11:06  martink

	* Source/: cmCTest.cxx, cmCTest.h: submit elapsed times as well

2004-07-13 10:03  andy

	* Modules/FindQt.cmake: BUG: These regular expressions were wrong
	  because \\t does not match tab. Also, this fix prevents whole
	  file to be dumped to the cache

2004-07-09 15:38  hoffman

	* Modules/FindQt.cmake: merge in fixes from neundorf at kde org,
	  bug 869

2004-07-09 14:18  hoffman

	* Source/: cmMakefile.cxx, cmUseMangledMesaCommand.cxx: BUG: fix
	  spelling errors BUG 952

2004-07-09 13:50  hoffman

	* Source/cmGlobalCodeWarriorGenerator.cxx,
	  Templates/CMakeDotNetSystemConfig.cmake,
	  Templates/CMakeWindowsSystemConfig.cmake: BUG: remove unused
	  variable CMAKE_OBJECT_FILE_SUFFIX from cmake

2004-07-09 11:49  king

	* Source/kwsys/ProcessUNIX.c: ERR: Fixed missing return warning.
	  Code was not reachable anyway.

2004-07-09 09:12  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: remove double
	  include flags for rc resouce compiles

2004-07-07 18:15  king

	* Source/kwsys/ProcessWin32.c: ENH: Added windows implementation of
	  Disown/Detach.

2004-07-07 17:46  king

	* Source/kwsys/ProcessUNIX.c: BUG: Do not disown if process has
	  already been killed or the timeout expired.  Also need to call
	  kwsysProcessCleanup to disown.

2004-07-07 17:27  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
	  Added kwsysProcess_Disown an kwsysProcess_Option_Detach to allow
	  detached processes to be created.  Currently implemented only on
	  UNIX.

2004-07-07 17:09  hoffman

	* ChangeLog.manual, DartConfig.cmake,
	  Modules/CMakeVS8FindMake.cmake, Modules/FindSWIG.cmake,
	  Modules/UseSWIG.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
	  Source/cmCTest.h, Source/cmExecProgramCommand.cxx,
	  Source/cmFileCommand.cxx, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
	  Source/cmQTWrapUICommand.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTryRunCommand.cxx,
	  Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
	  Source/kwsys/CMakeLists.txt, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/inst.cxx, Tests/SimpleInstall/lib4.cxx,
	  Tests/SimpleInstall/lib4.h,
	  Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
	  Tests/SimpleInstall/TestSubDir/TSD.cxx,
	  Tests/SimpleInstall/TestSubDir/TSD.h,
	  Tests/SimpleInstall/TestSubDir/TSD_utils.cxx,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib4.cxx,
	  Tests/SimpleInstallS2/lib4.h,
	  Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt,
	  Tests/SimpleInstallS2/TestSubDir/TSD.cxx,
	  Tests/SimpleInstallS2/TestSubDir/TSD.h,
	  Tests/SimpleInstallS2/TestSubDir/TSD_utils.cxx: merge from main
	  tree, see ChangeLog.manual for changes

2004-07-07 16:09  andy

	* Source/cmCTest.cxx: BUG: LastMemCheck is not really an XML file

2004-07-07 13:03  king

	* Source/kwsys/ProcessUNIX.c: ERR: Using KWSYSPE_PIPE_BUFFER_SIZE
	  in place of separate bufferSize constant for consistency.

2004-07-05 12:16  hoffman

	* Modules/CMakeVS8FindMake.cmake,
	  Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudio8Generator.cxx,
	  Source/cmGlobalVisualStudio8Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx: ENH:
	  add support for VCExpress 2005

2004-07-04 00:05  hoffman

	* Source/kwsys/ProcessUNIX.c: no c++ comments in c

2004-07-03 12:00  hoffman

	* Source/kwsys/ProcessUNIX.c: fix for hp build

2004-07-02 17:39  king

	* Source/kwsys/CMakeLists.txt: BUG: Need a C-only library for C
	  tests.

2004-07-02 16:39  king

	* Source/kwsys/ProcessUNIX.c: BUG#392: Implementation of process
	  tree killing for systems with /proc filesystem.

2004-07-02 16:29  king

	* Source/: cmCTest.cxx, cmCTest.h: BUG#969: Partially fixed by at
	  least using the timeout for the individual calls to
	  RunSingleCommand from within the inner ctest instance.  This
	  should be modified to incrementally adjust remaining time.

2004-07-02 16:27  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Made
	  RunSingleCommand take a double as its timeout length.

2004-07-02 14:09  king

	* Source/cmFileCommand.cxx: BUG: Fixed generation of installation
	  manifest to account for library versioning symlinks.	Also
	  removed DESTDIR prefix from generated manifest.

2004-07-02 14:08  king

	* Source/cmLocalGenerator.cxx: BUG: install_manifest.txt should be
	  overwritten each time the install is run.

2004-07-02 13:39  king

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ERR: Removed debugging code from
	  test.

2004-07-02 11:51  andy

	* Source/cmFileCommand.cxx: BUG: If the destination is the same as
	  source, do not copy file. Fixes Bug #956 - make install broken

2004-07-02 09:57  andy

	* Source/cmake.cxx: ENH: Also read PreLoad.cmake from the binary
	  tree

2004-06-30 11:31  hoffman

	* Source/: cmMakefile.cxx, kwsys/SystemTools.cxx: ENH: add
	  CMAKE_FILE_PATH, CMAKE_PROGRAM_PATH, CMAKE_LIBRARY_PATH, and
	  search them first, PATH second, and last the paths listed in the
	  FIND call

2004-06-30 08:59  andy

	* Source/cmFileCommand.cxx: ERR: Fix typo

2004-06-29 16:40  hoffman

	* Source/cmQTWrapUICommand.cxx: ENH: remove QT_WRAP_UI flag

2004-06-29 10:22  hoffman

	* Modules/FindSWIG.cmake: BUG: make sure if swig is found, we know
	  it is found

2004-06-29 09:23  andy

	* Source/cmFileCommand.cxx, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Better handling of
	  debug postfix and fix the test

2004-06-28 16:39  andy

	* Source/cmFileCommand.cxx, Source/cmGlobalGenerator.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ERR: Fix visual studio
	  install

2004-06-28 14:39  andy

	* Source/cmFileCommand.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalGenerator.h, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/inst.cxx,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstall/lib4.cxx,
	  Tests/SimpleInstall/lib4.h, Tests/SimpleInstallS2/lib4.cxx,
	  Tests/SimpleInstallS2/lib4.h: BUG: Implement installing of shared
	  library versioning and add test for the whole thing

2004-06-28 11:14  andy

	* Modules/UseSWIG.cmake: BUG: Add more comments and fix
	  CMAKE_SWIG_FLAGS

2004-06-28 09:08  andy

	* Modules/FindSWIG.cmake: BUG: Replace MATCHES with STREQUAL for
	  better checking, better checking for existence of swig directory,
	  verify if required flag was set, support fedora's location of
	  swig. Fixes Bug #955 - Swig on fedora and Bug #954 -
	  FIND_PACKAGE(SWIG REQUIRED)

2004-06-26 08:40  hoffman

	* Modules/UseSWIG.cmake: BUG: SWIG_FLAGS was ignored by the add
	  swig source to module command

2004-06-25 14:04  andy

	* CMakeLists.txt: ENH: Build expat as a part of default build

2004-06-25 14:04  andy

	* Utilities/cmexpat/: .NoDartCoverage, CMakeLists.txt, COPYING,
	  ascii.h, asciitab.h, cm_expat_mangle.h, expat.h,
	  expatConfig.h.in, expatDllConfig.h.in, iasciitab.h, latin1tab.h,
	  nametab.h, utf8tab.h, xmlparse.c, xmlrole.c, xmlrole.h, xmltok.c,
	  xmltok.h, xmltok_impl.c, xmltok_impl.h, xmltok_ns.c: ENH: Initial
	  import of expat

2004-06-24 09:05  hoffman

	* Source/cmWin32ProcessExecution.cxx: ENH: remove warning on
	  borland

2004-06-24 08:57  hoffman

	* Source/cmExecProgramCommand.cxx: BUG: exec program should not
	  fail if it can not exec the program, but should only set the
	  return value to -1 and set the output to the reason for the
	  failure.

2004-06-23 16:34  hoffman

	* Source/: cmExecProgramCommand.cxx, cmSystemTools.cxx,
	  cmSystemTools.h, cmTryRunCommand.cxx,
	  cmWin32ProcessExecution.cxx: BUG: fix spaces in path on mingw,
	  and change EXEC_PROGRAM to return false when it does not run,
	  also do not convert the directory to an output path for
	  EXEC_PROGRAM as this is done by the process execution, and doing
	  it twice may cause trouble on some shells.

2004-06-23 16:15  hoffman

	* Modules/Platform/Windows-cl.cmake: C++ compiler is not set for c
	  only projects

2004-06-23 10:13  king

	* Source/: cmCacheManager.cxx, CursesDialog/cmCursesMainForm.cxx,
	  CursesDialog/cmCursesMainForm.h: ENH: Adding MODIFIED property to
	  cache values that have been changed by the user.

2004-06-22 17:23  hoffman

	* Source/cmSystemTools.cxx: BUG: fix spaces in path with mingw and
	  custom commands

2004-06-21 12:59  hoffman

	* ChangeLog.manual: update changes for release 2.0.2

2004-06-21 12:48  hoffman

	* CMakeLists.txt, Utilities/Release/cmake_release.sh: change
	  version on branch

2004-06-21 12:48  hoffman

	* CMakeLists.txt: change minimum cmake

2004-06-18 15:47  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: merge from main tree,
	  remove automatic -I for source

2004-06-18 15:47  hoffman

	* Source/cmSubdirCommand.h: merge from main tree, fix docs

2004-06-18 15:46  hoffman

	* Modules/FindFLTK.cmake, Modules/FindQt.cmake,
	  Source/cmFLTKWrapUICommand.cxx, Source/cmQTWrapCPPCommand.cxx:
	  merge from main tree, remove useless variables

2004-06-18 15:14  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added special hack
	  for VTK 4.0-4.4 to re-enable automatic addition of current source
	  directory to -I path.

2004-06-18 15:01  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added special hack
	  for VTK 4.0-4.4 to re-enable automatic addition of current source
	  directory to -I path.

2004-06-18 13:04  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need to preserve
	  automatic addition of source tree to -I path if
	  CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.

2004-06-18 13:00  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo.

2004-06-18 12:56  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need to preserve
	  automatic addition of source tree to -I path if
	  CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.

2004-06-18 10:54  king

	* Docs/: cmake-mode.el: BUG: Fixed parsing of unquoted arguments to
	  allow double-quotes within the argument.

2004-06-18 10:51  king

	* Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: Fixed
	  parsing of unquoted arguments to allow double-quotes within the
	  argument.

2004-06-16 09:45  hoffman

	* Source/cmSubdirCommand.h: clean up documentation

2004-06-16 09:43  hoffman

	* Source/cmFLTKWrapUICommand.cxx, Source/cmQTWrapCPPCommand.cxx,
	  Modules/FindFLTK.cmake, Modules/FindQt.cmake: clean up commands
	  so they don't need extra variable

2004-06-15 11:52  king

	* Source/cmLocalUnixMakefileGenerator.cxx: Removing automatic
	  addition of a -I path for the current source directory.  This is
	  not consistent with the Visual Studio generators which do not
	  provide this path.  It should not be added anyway because it is
	  adding an include path not requested by the CMakeLists.txt code.
	  The code I'm removing was originally added in revision 1.17 of
	  cmUnixMakefileGenerator.cxx as a part of several other changes
	  and has a commit log entry of

	    "some bug fixes"

	  It was propagated from their to cmLocalUnixMakefileGenerator.cxx.
	   Since all our projects build in the VS IDE without this include
	  path, it should not be needed.  Users can easily fix problems
	  caused by this by adding

	    INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})

	  to their CMakeLists.txt code.  This was often necessary
	  previously when a project was originally written on a Unix system
	  and then built with Visual Studio.

2004-06-15 08:32  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: merge from main tree, fix
	  GetCurrentDirectory problem

2004-06-15 08:30  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: fix include order because of
	  GetCurrentDirectory define and windows.h problem

2004-06-14 13:25  hoffman

	* Modules/FindKDE.cmake: merge from main tree, new module

2004-06-14 12:29  hoffman

	* Utilities/Doxygen/CMakeLists.txt: merge from main tree

2004-06-14 12:28  hoffman

	* Source/: cmIfCommand.cxx, cmIfCommand.h: merge from main tree,
	  add STRGREATER

2004-06-14 12:28  hoffman

	* Source/cmCommands.cxx: merge from main tree, fix bootstrap on mac

2004-06-14 12:27  hoffman

	* Modules/FindFLTK.cmake: merge from main tree, look for both Fl.h
	  and Fl.H

2004-06-14 12:21  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: merge from main tree,
	  use cmake to install itself, when building cmake

2004-06-14 12:20  hoffman

	* Source/cmIfCommand.cxx: merge from main tree, fix compound if
	  crash on unix

2004-06-14 12:19  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: merge from main tree, use
	  correct path for sub projects

2004-06-14 12:18  hoffman

	* Source/cmCTest.cxx: merge from main tree, more -I stuff

2004-06-14 12:18  hoffman

	* Source/CMakeLists.txt: merge from main tree, do not use regex for
	  directoires

2004-06-14 12:17  hoffman

	* Modules/FindDoxygen.cmake: ENH: better find for doxygen

2004-06-14 12:16  hoffman

	* Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Templates/DLLHeader.dsptemplate: ENH: add NDEBUG to windows
	  release builds for both ide and nmake

2004-06-14 12:02  martink

	* Source/: cmIfCommand.h, cmIfCommand.cxx: added strequal

2004-06-14 11:24  andy

	* Tests/CTestTest/test.cmake.in: ENH: Handle spaces in the path

2004-06-14 11:23  andy

	* Source/cmCommands.cxx: ERR: On Mac we need
	  GET_SOURCE_FILE_PROPERTY for building curl

2004-06-14 10:46  hoffman

	* Modules/FindKDE.cmake: ENH: add FindKDE from Alex from kde.org

2004-06-14 10:36  hoffman

	* Modules/FindFLTK.cmake: fix for bug 915

2004-06-14 10:28  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: BUG: fix sub project path
	  problem

2004-06-11 15:27  martink

	* CMakeLists.txt, CMakeSystemConfig.txt.in,
	  CMakeWindowsSystemConfig.txt, ChangeLog.manual, ChangeLog.txt,
	  DartConfig.cmake, bootstrap, Docs/cmake-mode.el,
	  Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeImportBuildSettings.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestCCompiler.cmake, Modules/CMakeTestGNU.c,
	  Modules/CheckForPthreads.c, Modules/CheckFunctionExists.c,
	  Modules/CheckIncludeFile.cmake,
	  Modules/CheckIncludeFileCXX.cmake, Modules/CheckTypeSize.c,
	  Modules/CheckTypeSize.cmake, Modules/CheckVariableExists.c,
	  Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
	  Modules/FindDCMTK.cmake, Modules/FindGLUT.cmake,
	  Modules/FindGTK.cmake, Modules/FindITK.cmake,
	  Modules/FindJNI.cmake, Modules/FindMFC.cmake,
	  Modules/FindOpenGL.cmake, Modules/FindPHP4.cmake,
	  Modules/FindPerlLibs.cmake, Modules/FindPike.cmake,
	  Modules/FindPythonLibs.cmake, Modules/FindQt.cmake,
	  Modules/FindRuby.cmake, Modules/FindSWIG.cmake,
	  Modules/FindTCL.cmake, Modules/FindTclsh.cmake,
	  Modules/FindVTK.cmake, Modules/FindwxWidgets.cmake,
	  Modules/FindwxWindows.cmake, Modules/MacOSXBundleInfo.plist.in,
	  Modules/TestBigEndian.c, Modules/UseSWIG.cmake,
	  Modules/UsewxWidgets.cmake, Modules/Platform/Darwin.cmake,
	  Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX64.cmake,
	  Modules/Platform/Linux.cmake, Modules/Platform/OSF1.cmake,
	  Modules/Platform/SunOS.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
	  Source/TODO, Source/cmAddCustomCommandCommand.h,
	  Source/cmAddCustomTargetCommand.cxx,
	  Source/cmAddExecutableCommand.cxx,
	  Source/cmAddExecutableCommand.h, Source/cmAddTestCommand.cxx,
	  Source/cmCMakeMinimumRequired.h, Source/cmCPluginAPI.cxx,
	  Source/cmCPluginAPI.h, Source/cmCTest.cxx, Source/cmCTest.h,
	  Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmCommand.h, Source/cmCommands.cxx,
	  Source/cmConfigure.cmake.h.in, Source/cmConfigureFileCommand.cxx,
	  Source/cmConfigureFileCommand.h,
	  Source/cmCreateTestSourceList.cxx,
	  Source/cmCreateTestSourceList.h, Source/cmDocumentation.cxx,
	  Source/cmDocumentation.h, Source/cmDynamicLoader.cxx,
	  Source/cmElseCommand.h, Source/cmEnableTestingCommand.cxx,
	  Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.cxx,
	  Source/cmEndForEachCommand.h, Source/cmEndIfCommand.h,
	  Source/cmExecProgramCommand.h,
	  Source/cmExportLibraryDependencies.cxx,
	  Source/cmFLTKWrapUICommand.cxx, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmFindFileCommand.h,
	  Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
	  Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
	  Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
	  Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
	  Source/cmGeneratedFileStream.h,
	  Source/cmGetCMakePropertyCommand.cxx,
	  Source/cmGetDirectoryPropertyCommand.cxx,
	  Source/cmGetDirectoryPropertyCommand.h,
	  Source/cmGetFilenameComponentCommand.h,
	  Source/cmGetSourceFilePropertyCommand.cxx,
	  Source/cmGetTargetPropertyCommand.cxx, Source/cmGlob.cxx,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalCodeWarriorGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h, Source/cmIfCommand.cxx,
	  Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
	  Source/cmIncludeCommand.h, Source/cmInstallTargetsCommand.cxx,
	  Source/cmInstallTargetsCommand.h,
	  Source/cmLinkLibrariesCommand.cxx,
	  Source/cmLinkLibrariesCommand.h, Source/cmListFileCache.cxx,
	  Source/cmListFileCache.h, Source/cmListFileLexer.c,
	  Source/cmListFileLexer.h, Source/cmListFileLexer.in.l,
	  Source/cmLoadCacheCommand.h, Source/cmLoadCommandCommand.cxx,
	  Source/cmLocalCodeWarriorGenerator.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
	  Source/cmMakeDepend.cxx, Source/cmMakeDirectoryCommand.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmMessageCommand.h, Source/cmOptionCommand.cxx,
	  Source/cmOutputRequiredFilesCommand.h,
	  Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
	  Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
	  Source/cmRemoveCommand.h, Source/cmRemoveDefinitionsCommand.cxx,
	  Source/cmRemoveDefinitionsCommand.h,
	  Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
	  Source/cmSetDirectoryPropertiesCommand.cxx,
	  Source/cmSetDirectoryPropertiesCommand.h,
	  Source/cmSetSourceFilesPropertiesCommand.cxx,
	  Source/cmSetTargetPropertiesCommand.h,
	  Source/cmSiteNameCommand.cxx, Source/cmSourceFile.cxx,
	  Source/cmSourceFilesCommand.cxx, Source/cmStandardIncludes.h,
	  Source/cmStringCommand.cxx, Source/cmStringCommand.h,
	  Source/cmSubdirCommand.cxx, Source/cmSubdirCommand.h,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTargetLinkLibrariesCommand.h,
	  Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
	  Source/cmUseMangledMesaCommand.h,
	  Source/cmVTKMakeInstantiatorCommand.cxx,
	  Source/cmVTKWrapJavaCommand.h, Source/cmVTKWrapPythonCommand.h,
	  Source/cmVTKWrapTclCommand.h, Source/cmWin32ProcessExecution.cxx,
	  Source/cmWrapExcludeFilesCommand.cxx,
	  Source/cmWriteFileCommand.cxx, Source/cmWriteFileCommand.h,
	  Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
	  Source/cmaketest.cxx, Source/cmakewizard.cxx,
	  Source/cmakewizard.h, Source/ctest.cxx,
	  Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
	  Source/CursesDialog/ccmake.cxx,
	  Source/CursesDialog/cmCursesMainForm.cxx,
	  Source/CursesDialog/cmCursesPathWidget.cxx,
	  Source/CursesDialog/cmCursesStringWidget.cxx,
	  Source/kwsys/Base64.c, Source/kwsys/Base64.h.in,
	  Source/kwsys/CMakeLists.txt, Source/kwsys/Configure.h.in,
	  Source/kwsys/Configure.hxx.in, Source/kwsys/Copyright.txt,
	  Source/kwsys/Directory.cxx, Source/kwsys/Directory.hxx.in,
	  Source/kwsys/EncodeExecutable.c, Source/kwsys/Process.h.in,
	  Source/kwsys/ProcessFwd9x.c, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/RegularExpression.cxx,
	  Source/kwsys/RegularExpression.hxx.in,
	  Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
	  Source/kwsys/kwsysHeaderDump.pl,
	  Source/kwsys/kwsysPlatformCxxTests.cmake,
	  Source/kwsys/kwsysPlatformCxxTests.cxx,
	  Source/kwsys/kwsysPrivate.h, Source/kwsys/kwsys_ios_fstream.h.in,
	  Source/kwsys/kwsys_ios_iosfwd.h.in,
	  Source/kwsys/kwsys_ios_iostream.h.in,
	  Source/kwsys/kwsys_ios_sstream.h.in, Source/kwsys/kwsys_std.h.in,
	  Source/kwsys/kwsys_std_fstream.h.in,
	  Source/kwsys/kwsys_std_iosfwd.h.in,
	  Source/kwsys/kwsys_std_iostream.h.in,
	  Source/kwsys/kwsys_std_sstream.h.in, Source/kwsys/kwsys_stl.h.in,
	  Source/kwsys/test1.cxx, Source/kwsys/testIOS.cxx,
	  Source/kwsys/testProcess.c, Templates/CMakeLists.txt,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate, Templates/TestDriver.cxx.in,
	  Templates/install-sh, Templates/staticLibHeader.dsptemplate,
	  Tests/COnly/CMakeLists.txt, Tests/CommandLineTest/CMakeLists.txt,
	  Tests/CommandLineTest/PreLoad.cmake,
	  Tests/Complex/CMakeLists.txt, Tests/Complex/VarTests.cmake,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/Complex/Library/file2.cxx,
	  Tests/Complex/Library/testConly.c,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/VarTests.cmake,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/file2.cxx,
	  Tests/ComplexOneConfig/Library/testConly.c,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/VarTests.cmake,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/file2.cxx,
	  Tests/ComplexRelativePaths/Library/testConly.c,
	  Tests/CustomCommand/CMakeLists.txt,
	  Tests/CustomCommand/generator.cxx,
	  Tests/CustomCommand/wrapper.cxx, Tests/Jump/CMakeLists.txt,
	  Tests/Jump/Executable/CMakeLists.txt,
	  Tests/Jump/Executable/jumpExecutable.cxx,
	  Tests/Jump/Library/CMakeLists.txt,
	  Tests/Jump/Library/Shared/CMakeLists.txt,
	  Tests/Jump/Library/Shared/jumpShared.cxx,
	  Tests/Jump/Library/Static/CMakeLists.txt,
	  Tests/Jump/Library/Static/jumpStatic.cxx,
	  Tests/LinkLineOrder/Two.c, Tests/LoadCommand/CMakeLists.txt,
	  Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
	  Tests/LoadCommandOneConfig/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
	  Tests/PreOrder/CMakeLists.txt, Tests/PreOrder/simple.cxx,
	  Tests/PreOrder/Library/CMakeLists.txt,
	  Tests/PreOrder/Library/simpleLib.cxx,
	  Tests/Simple/CMakeLists.txt, Tests/Simple/simpleWe.cpp,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/PostInstall.cmake,
	  Tests/SimpleInstall/PreInstall.cmake, Tests/SimpleInstall/foo.c,
	  Tests/SimpleInstall/foo.h, Tests/SimpleInstall/inst.cxx,
	  Tests/SimpleInstall/lib1.cxx, Tests/SimpleInstall/lib1.h,
	  Tests/SimpleInstall/lib2.cxx, Tests/SimpleInstall/lib2.h,
	  Tests/SimpleInstall/lib3.cxx, Tests/SimpleInstall/lib3.h,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/PostInstall.cmake,
	  Tests/SimpleInstallS2/PreInstall.cmake,
	  Tests/SimpleInstallS2/foo.c, Tests/SimpleInstallS2/foo.h,
	  Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib1.cxx,
	  Tests/SimpleInstallS2/lib1.h, Tests/SimpleInstallS2/lib2.cxx,
	  Tests/SimpleInstallS2/lib2.h, Tests/SimpleInstallS2/lib3.cxx,
	  Tests/SimpleInstallS2/lib3.h,
	  Tests/StringFileTest/CMakeLists.txt,
	  Tests/StringFileTest/InputFile.h.in, Tests/SubDir/CMakeLists.txt,
	  Tests/SubDir/vcl_algorithm+vcl_pair+double.foo.c,
	  Tests/SubDir/AnotherSubdir/pair+int.int.c,
	  Tests/SubDir/AnotherSubdir/secondone.c,
	  Tests/SubDir/AnotherSubdir/testfromsubdir.c,
	  Tests/SubDir/Examples/CMakeLists.txt,
	  Tests/SubDir/Examples/example1/CMakeLists.txt,
	  Tests/SubDir/Examples/example1/example1.cxx,
	  Tests/SubDir/Examples/example2/CMakeLists.txt,
	  Tests/SubDir/Examples/example2/example2.cxx,
	  Tests/SubDir/Executable/CMakeLists.txt,
	  Tests/SubDir/Executable/test.cxx,
	  Tests/SubDir/ThirdSubDir/pair+int.int1.c,
	  Tests/SubDir/ThirdSubDir/pair_p_int.int1.c,
	  Tests/SubDir/ThirdSubDir/testfromauxsubdir.c,
	  Tests/SubDir/ThirdSubDir/thirdone.c,
	  Tests/SwigTest/CMakeLists.txt, Tests/SwigTest/example.cxx,
	  Tests/SwigTest/example.h, Tests/SwigTest/example.i,
	  Tests/SwigTest/runme.php4, Tests/SwigTest/runme.pike,
	  Tests/SwigTest/runme.pl, Tests/SwigTest/runme.py,
	  Tests/SwigTest/runme.rb, Tests/SwigTest/runme.tcl,
	  Tests/SwigTest/runme2.tcl,
	  Tests/SystemInformation/CMakeLists.txt,
	  Tests/SystemInformation/DumpInformation.cxx,
	  Tests/TryCompile/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt,
	  Tests/Wrapping/vtkTestMoc.h, Utilities/Doxygen/CMakeLists.txt,
	  Utilities/Doxygen/doxyfile.in,
	  Utilities/Release/cmake_release.sh,
	  Utilities/Release/config_IRIX64,
	  Utilities/Release/release_dispatch.sh: updated to 2.0.1

2004-06-11 15:07  hoffman

	* Source/cmIfCommand.cxx: BUG: fix crash for if statment due to bad
	  microsoft docs on deque BUG id 917

2004-06-09 18:56  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG#891: When building
	  CMake itself, use the new cmake to install so that the current
	  cmake can be overwritten.

2004-06-09 18:01  martink

	* Source/CMakeLists.txt: ERR: Do not use the binary directory as a
	  regular expression.

2004-06-09 17:36  martink

	* Source/cmCTest.cxx: BUG: Files in top-level directory of source
	  tree were not reported in updates log.

2004-06-09 11:30  andy

	* DartConfig.cmake: ENH: Cleanups

2004-06-09 11:19  andy

	* Source/cmCTest.cxx: BUG: Even if update fails it should produce
	  valid XML

2004-06-09 10:37  andy

	* DartConfig.cmake: ENH: Use viewcvs instead of cvsweb

2004-06-08 17:36  martink

	* Source/cmCTest.cxx: support for floating ponit strides

2004-06-08 17:26  barre

	* Modules/FindDoxygen.cmake, Utilities/Doxygen/CMakeLists.txt: a)
	  new version of tools like Doxygen and Graphviz now set install
	  path info in win32 registery. use it.  b) remove DOT_PATH, it was
	  polluting the cache (can be computed from DOT, update
	  CMakeLists.txt accordingly if DOT_PATH is not defined)

2004-06-07 21:41  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: undo last bug fix because it
	  breaks cmake, rebuild_cache on ParaView gets tons of errors about
	  not being able to create the bin directory

2004-06-07 13:55  king

	* Source/kwsys/SystemTools.cxx: BUG: Do not create a directory on
	  top of a file.

2004-06-07 12:35  hoffman

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestSubmit.cxx,
	  CTest/cmCTestSubmit.h: merge from main tree, add support for scp
	  submit

2004-06-07 09:54  hoffman

	* Modules/FindFLTK.cmake: merge from main tree, fix order of
	  libraries

2004-06-07 09:50  hoffman

	* Tests/Simple/CMakeLists.txt: merge from main tree

2004-06-07 09:49  hoffman

	* Source/kwsys/SystemTools.cxx: merge from main tree, fix find
	  library so it does not find directories

2004-06-07 09:48  hoffman

	* Source/cmMakefile.cxx: merge from main tree, detect problems
	  writting files

2004-06-07 09:47  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: merger from main tree,
	  fix subdir preorder

2004-06-07 09:46  hoffman

	* Source/cmLocalGenerator.cxx: merge from main tree, fix install
	  with subdir and not exepath

2004-06-07 09:46  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: merge from main tree, fix
	  crash in external project include

2004-06-07 09:45  hoffman

	* Source/cmCreateTestSourceList.cxx: merge from main tree, do not
	  write test driver each time cmake is run

2004-06-07 09:44  hoffman

	* Source/: cmCTest.cxx, cmCTest.h: ENH: changes from main tree,
	  some different -I options, CTEST_DASHBOARD_ROOT computation, some
	  more error and warning matches

2004-06-07 08:51  andy

	* Source/CTest/cmCTestSubmit.cxx: ERR: Remove warning

2004-06-04 14:59  king

	* Source/kwsys/CMakeLists.txt: ERR: Do not add the library if no
	  sources are used.

2004-06-03 19:12  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ERR: Remove testinf of PREORDER
	  on Windows

2004-06-03 17:09  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ERR: Try to fix simple install on
	  vs6

2004-06-03 14:54  hoffman

	* Modules/FindFLTK.cmake: Fix for bug 903 change order of fltk
	  libraries

2004-06-02 13:39  andy

	* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestSubmit.cxx,
	  CTest/cmCTestSubmit.h: ENH: Implement scp submission

2004-06-01 14:08  king

	* Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
	  OSF1.cmake, Windows-bcc32.cmake, gcc.cmake: BUG#895: Adding
	  -DNDEBUG to C and C++ flags for release builds.

2004-06-01 12:55  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstall/TestSubDir/CMakeLists.txt,
	  SimpleInstall/TestSubDir/TSD.cxx, SimpleInstall/TestSubDir/TSD.h,
	  SimpleInstall/TestSubDir/TSD_utils.cxx,
	  SimpleInstallS2/CMakeLists.txt,
	  SimpleInstallS2/TestSubDir/CMakeLists.txt,
	  SimpleInstallS2/TestSubDir/TSD.cxx,
	  SimpleInstallS2/TestSubDir/TSD.h,
	  SimpleInstallS2/TestSubDir/TSD_utils.cxx: ENH: More elaborate
	  install test

2004-06-01 12:19  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: make sure find library does
	  not find directories

2004-06-01 12:07  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: fix for 871, include
	  external should work for 7.1 and 7.0

2004-06-01 11:30  andy

	* Source/cmLocalGenerator.cxx: ENH: Fix bug in cmake install when
	  exec/librayr output path not defined. Closes Bug #899 - subdir
	  INSTALL_TARGETS INSTALL_PROGRAMS dont work

2004-06-01 09:58  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix preorder. This
	  caused preorder to not work and the test passed because of
	  jump-over rule

2004-05-28 15:02  martink

	* Source/: cmCTest.cxx, cmCTest.h: ctest -S support for  multiple
	  ctest command arguments

2004-05-27 12:56  andy

	* Source/cmCreateTestSourceList.cxx: BUG: When creating a test
	  driver, do not remove the old file, so if nothing changes, it
	  will not rebuild. Fixes Bug #885 - cmCreateTestSource overwrite
	  file when running cmake

2004-05-27 12:53  andy

	* Source/cmMakefile.cxx: ENH: Detect if there were problems writing
	  file

2004-05-27 11:21  king

	* Utilities/Release/cmake_release.sh: Updated to not include CVS
	  directories in cygwin package.

2004-05-26 15:27  martink

	* Source/cmCTest.cxx: added another error string and change the -I
	  option some

2004-05-25 14:34  martink

	* CMakeLists.txt, Utilities/Release/cmake_release.sh: merges from
	  the main tree

2004-05-25 11:31  martink

	* Modules/CMakeImportBuildSettings.cmake, Modules/FindQt.cmake,
	  Modules/UseSWIG.cmake, Source/cmCTest.cxx,
	  Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmGeneratedFileStream.h,
	  Source/cmGetDirectoryPropertyCommand.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSetDirectoryPropertiesCommand.cxx,
	  Source/cmSetDirectoryPropertiesCommand.h,
	  Source/cmSystemTools.cxx, Tests/CommandLineTest/CMakeLists.txt,
	  Tests/Simple/CMakeLists.txt, Tests/TryCompile/CMakeLists.txt:
	  merges from the main tree

2004-05-25 11:20  martink

	* Modules/CMakeImportBuildSettings.cmake, Source/cmCTest.cxx:
	  better error message

2004-05-21 11:52  hoffman

	* Source/cmSystemTools.cxx: ENH: speed up for NOTFOUND

2004-05-21 09:51  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: ENH: fix rerun of cmake
	  command

2004-05-20 21:27  hoffman

	* Source/cmSystemTools.cxx: BUG: back out change due to broken
	  dashboard

2004-05-20 17:33  hoffman

	* Source/cmSystemTools.cxx: ENH: remove regex use where strcmp is
	  faster

2004-05-20 16:56  andy

	* Modules/UseSWIG.cmake, Source/cmGetDirectoryPropertyCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSetDirectoryPropertiesCommand.cxx,
	  Source/cmSetDirectoryPropertiesCommand.h: ENH: Implement
	  additional make clean files as a directory property instead of
	  cmake variable

2004-05-20 16:35  hoffman

	* Tests/TryCompile/CMakeLists.txt: BUG: dont put the output of a
	  try compile in the output because visual stduio 7 ide will thing
	  there were errors

2004-05-20 16:29  hoffman

	* Source/: cmGeneratedFileStream.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: BUG: make sure global generate
	  is done when cmakelist file chagnes, also make sure guids are
	  stored in the cache so the .sln file does not change every time

2004-05-20 16:26  hoffman

	* Modules/FindQt.cmake: ENH: look for qtmoc in some other places

2004-05-20 15:08  martink

	* Source/: cmCacheManager.cxx, cmCacheManager.h: updates to gui to
	  delete cache

2004-05-20 13:15  martink

	* Source/cmCTest.cxx: added error

2004-05-19 16:04  hoffman

	* Source/cmMacroCommand.cxx: ENH: make it run much faster

2004-05-18 15:40  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: make sure
	  ADDITIONAL_MAKE_CLEAN_FILES works with spaces in the path and is
	  converted to the correct native path type

2004-05-18 15:39  hoffman

	* Source/: cmEndForEachCommand.cxx, cmForEachCommand.cxx: merge
	  from main tree, detect missing endforeach

2004-05-18 15:39  hoffman

	* Source/: cmDocumentation.cxx, cmakemain.cxx: merge from main
	  tree, move doc stuff around so it does not give cmake docs to
	  ctest

2004-05-18 15:38  hoffman

	* Source/cmCTest.cxx: merge from main tree, add some more obscure
	  options to ctest

2004-05-18 15:37  hoffman

	* Modules/UseSWIG.cmake: BUG: 835 fix

2004-05-18 15:37  hoffman

	* Modules/CMakeTestGNU.c: BUG: 825 fix

2004-05-18 14:33  hoffman

	* Modules/CMakeTestGNU.c: BUG: fix problem where cmake thinks the
	  intel compiler is gnu

2004-05-17 16:31  hoffman

	* Modules/UseSWIG.cmake: ENH: append to the list of clean files,
	  don't just set them

2004-05-17 15:56  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: change
	  ADDITIONAL_MAKE_CLEAN_FILES to work with spaces in the path and
	  on windows with no spaces

2004-05-17 15:55  hoffman

	* Modules/UseSWIG.cmake: BUG: Bug #835 fix, add swig generated
	  files to clean target

2004-05-13 16:17  hoffman

	* ChangeLog.manual: add a hand edited changelog

2004-05-13 16:17  hoffman

	* ChangeLog.manual: file ChangeLog.manual was added on branch
	  CMake-2-6 on 2008-03-30 13:09:04 +0000

2004-05-13 13:41  martink

	* Source/cmCTest.cxx: new feature for continuous clean once

2004-05-13 13:07  king

	* Utilities/Release/cmake_release.sh: Removed support for
	  wxCMakeSetup dialog.

2004-05-13 10:34  hoffman

	* Source/kwsys/: Base64.h.in, CMakeLists.txt, Process.h.in,
	  ProcessWin32.c, ProcessWin32Kill.c, ProcessWin32Kill.h.in,
	  kwsysHeaderDump.pl: Merge changes from the main tree, fix a bug
	  in the process kill code

2004-05-13 10:08  king

	* Source/kwsys/ProcessWin32.c: BUG: Do not wait for children to
	  exit when killing them.  Sometimes they do not really die.

2004-05-12 15:34  martink

	* Source/cmEndForEachCommand.cxx: fix warning

2004-05-12 14:32  martink

	* Source/: cmEndForEachCommand.cxx, cmForEachCommand.cxx: better
	  error checking for FOREACH

2004-05-12 08:46  king

	* Utilities/Release/cmake_release.sh: ENH: Updated for 2.0.0
	  release tag.

2004-05-10 18:06  andy

	* Source/CMakeLists.txt, Tests/CTestTest/CMakeLists.txt,
	  Tests/CTestTest/test.cmake.in,
	  Tests/CommandLineTest/CMakeLists.txt: ENH: Add some ctest
	  coverage

2004-05-10 17:53  andy

	* Source/: cmDocumentation.cxx, cmakemain.cxx: BUG: Move
	  documentation so that it does not apear in ctest

2004-05-10 17:44  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add a way to force ctest to
	  be a new process

2004-05-10 16:58  king

	* Utilities/Release/cmake_release.sh: ENH: Added support for using
	  cvs checkout instead of cvs export.

2004-05-10 16:55  will

	* Source/cmCTest.cxx: ENH: Added regex.

2004-05-10 16:40  king

	* Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Need to recognize
	  -B linker options.

2004-05-10 15:49  king

	* Utilities/Release/release_dispatch.sh: ENH: Adding release
	  dispatch script.

2004-05-10 15:48  king

	* Utilities/Release/: cmake_release.sh, config_CYGWIN_NT-5.1,
	  config_Linux, cygwin-package.sh.in: ENH: Updated to latest
	  version from 1.8 branch.

2004-05-10 14:54  king

	* Source/kwsys/: CMakeLists.txt, ProcessWin32.c,
	  ProcessWin32Kill.c, ProcessWin32Kill.h.in: ENH: Adding native
	  windows process tree kill to ProcessWin32.c.	This replaces the
	  ProcessWin32Kill.c implementation.

2004-05-10 13:38  king

	* Source/kwsys/: Base64.h.in, ProcessWin32.c: ERR: Avoiding
	  namespace pollution: kw_sys -> kwsys_ns.  Also undefining the
	  macro at the correct time.

2004-05-10 13:15  king

	* Source/kwsys/kwsysHeaderDump.pl: ENH: Renaming kwsys macro to
	  kwsys_ns to work around borland preprocessor bug.

2004-05-10 13:10  king

	* Source/kwsys/: Process.h.in, ProcessWin32Kill.h.in: ERR: Avoiding
	  namespace pollution: kw_sys -> kwsys_ns.  Also undefining the
	  macro at the correct time.

2004-05-10 12:45  hoffman

	* Modules/FindGTK.cmake, Modules/Platform/OSF1.cmake,
	  Source/cmCTest.cxx, Source/cmCTest.h, Source/cmIfCommand.cxx,
	  Source/cmLocalGenerator.cxx, Source/cmake.cxx, Source/ctest.cxx,
	  Source/kwsys/Base64.h.in, Source/kwsys/CMakeLists.txt,
	  Source/kwsys/Process.h.in, Source/kwsys/ProcessWin32.c,
	  Source/kwsys/ProcessWin32Kill.c,
	  Source/kwsys/ProcessWin32Kill.h.in, Source/kwsys/SystemTools.cxx,
	  Templates/TestDriver.cxx.in: merge from main tree

2004-05-10 12:08  hoffman

	* Source/kwsys/ProcessWin32Kill.c: ENH: remove extra include for
	  compile with mingw

2004-05-10 12:06  hoffman

	* Source/kwsys/: CMakeLists.txt, ProcessWin32Kill.c,
	  ProcessWin32Kill.cxx: ENH: change to c code so it can be built
	  with mingw

2004-05-10 11:04  hoffman

	* Source/kwsys/ProcessWin32Kill.cxx: ENH: remove unused include
	  file so it will build with mingw

2004-05-10 10:20  martink

	* Source/cmCTest.cxx: fix for config type passing between ctests

2004-05-09 12:27  martink

	* Source/cmCTest.cxx: some cleanup and fix for PVLocal

2004-05-08 14:55  hoffman

	* Templates/TestDriver.cxx.in: BUG: remove debug pop hacks, also
	  remove duplicate call to argvc function

2004-05-07 14:22  andy

	* Source/kwsys/: Base64.h.in, Process.h.in, ProcessWin32.c,
	  ProcessWin32Kill.h.in: ERR: On Borland preprocessor goes into
	  recursion which adds some weid spaces in the include name. This
	  fixes it

2004-05-07 13:26  hoffman

	* Source/ctest.cxx: ENH: better documentation

2004-05-07 12:53  hoffman

	* Source/: cmCTest.cxx, cmCTest.h: ENH: add the ability to block
	  popup error dialogs in tests on windows

2004-05-07 12:52  hoffman

	* Source/kwsys/ProcessWin32.c: BUG: make sure the correct state is
	  set for expired processes

2004-05-07 11:24  martink

	* Source/cmCTest.cxx: missing header for unix

2004-05-07 10:50  martink

	* Source/: cmCTest.cxx, cmCTest.h: updated testingoptions for
	  continuous dashboards

2004-05-07 10:16  hoffman

	* Modules/FindGTK.cmake: Add a missing dollar sign

2004-05-07 08:35  martink

	* Templates/TestDriver.cxx.in: fix warning maybe

2004-05-06 16:06  hoffman

	* Source/cmLocalGenerator.cxx: BUG: make sure install works with
	  spaces in the path

2004-05-06 15:34  king

	* Source/kwsys/: CMakeLists.txt, ProcessWin32.c,
	  ProcessWin32Kill.cxx, ProcessWin32Kill.h.in: ENH: Adding process
	  tree killing for Win32 process execution.

2004-05-06 14:30  king

	* Source/kwsys/Process.h.in: ERR: Added units to SetTimeout
	  documentation.

2004-05-06 10:30  hoffman

	* Source/cmCTest.cxx: BUG: fix ctest so that the search path for
	  test executables produces better output and does not use config
	  dir when it is not set

2004-05-06 10:29  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: fix collapse full path to
	  handle a file in the root directory

2004-05-06 09:47  martink

	* Source/cmIfCommand.cxx: horrible hack

2004-05-06 08:51  martink

	* Templates/TestDriver.cxx.in: fix warning

2004-05-05 11:41  martink

	* Source/cmCTest.cxx: fix for in source testing

2004-05-05 10:41  martink

	* Modules/Platform/OSF1.cmake: a guess at some OSF compiler flags

2004-05-05 10:23  hoffman

	* ChangeLog.txt: change log up-to 2.0 branch point

2004-05-05 10:21  hoffman

	* ChangeLog.txt: ENH: add new change log marking 2.0 branch

2004-05-05 10:19  hoffman

	* CMakeLists.txt, Source/cmCPluginAPI.h: ENH: move version to 2.1
	  for cvs because 2.0 has been branched

2004-05-05 10:17  hoffman

	* CMakeLists.txt, Source/cmCPluginAPI.h,
	  Utilities/Release/cmake_release.sh: ENH: move version numbers to
	  cmake 2.0 for branch

2004-05-05 10:13  andy

	* Source/: cmCTest.cxx, cmake.cxx: ENH: Remove memory leak

2004-05-04 14:24  hoffman

	* Source/CMakeLists.txt, Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix tests
	  to work with in source builds

2004-05-04 14:18  martink

	* Source/cmCTest.cxx: support in source builds and arg passing

2004-05-04 11:24  andy

	* Modules/Platform/Windows-bcc32.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: ENH: Only mangle object
	  files if CMAKE_MANGLE_OBJECT_FILE_NAMES is set. Only on borland
	  for now.

2004-05-04 09:16  martink

	* Source/cmIfCommand.cxx: fix warning

2004-05-03 17:51  andy

	* Tests/SwigTest/CMakeLists.txt: ENH: Cleanup example a bit

2004-05-03 16:38  andy

	* Source/cmCTest.cxx: ENH: After running test clear results for
	  memory checking

2004-05-03 16:36  andy

	* Source/cmCTest.cxx: ENH: Skip tests that do not have defects

2004-05-03 16:35  andy

	* Modules/: CheckTypeSize.c, CheckTypeSize.cmake: ENH: support
	  STDDEF and cleanup

2004-05-03 15:33  martink

	* Source/cmIfCommand.cxx: minor backwards fix

2004-05-03 12:34  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix to make spaces
	  in paths work for jump over with borland and nmake on second
	  build

2004-05-03 12:02  andy

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: Remove
	  warning

2004-05-03 10:10  king

	* Source/cmStringCommand.h: ENH: Documented use of \1 syntax in
	  replace expression.

2004-05-03 08:52  hoffman

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: fix
	  warnings in test

2004-05-02 11:50  hoffman

	* Tests/: LinkLineOrder/Two.c,
	  LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: remove
	  warnings in tests

2004-05-01 22:05  hoffman

	* Source/ctest.cxx: BUG: putenv syntax was wrong and caused a crash
	  on the SGI

2004-05-01 10:08  martink

	* Source/: cmIfCommand.cxx, cmIfCommand.h: better if expression
	  support

2004-05-01 10:07  martink

	* Modules/FindOpenGL.cmake: fix to find opengl on some osf systems

2004-05-01 09:57  andy

	* Source/cmCTest.cxx: ERR: Remove warning about shadow variables

2004-04-30 18:21  andy

	* Tests/: Complex/Library/testConly.c,
	  ComplexOneConfig/Library/testConly.c,
	  ComplexRelativePaths/Library/testConly.c,
	  SubDir/ThirdSubDir/testfromauxsubdir.c: ENH: Remove warnings

2004-04-30 17:28  andy

	* Tests/Simple/simpleWe.cpp: ENH: Remove warning

2004-04-30 15:17  andy

	* Source/ctest.cxx: ENH: Add environment variable that Dart sets so
	  that tests can know they are being tested from Dart/CTest

2004-04-30 14:27  hoffman

	* Tests/SwigTest/CMakeLists.txt: ENH: link in more than just python

2004-04-30 14:14  andy

	* Source/cmCTest.cxx: ENH: Report filename of the note

2004-04-30 13:41  andy

	* Modules/FindSWIG.cmake: ENH: More paths

2004-04-30 12:54  hoffman

	* Modules/FindSWIG.cmake: ENH: add another place to look for
	  swig.exe

2004-04-30 12:52  hoffman

	* Modules/FindSWIG.cmake: ENH: try to find swig.exe in SWIG_DIR

2004-04-30 12:36  andy

	* Source/cmCTest.cxx: ENH: Add support for notes in Testing/Notes
	  subdirectory. This way test can write notes that will be reported

2004-04-30 12:17  andy

	* Tests/SwigTest/: CMakeLists.txt, example.cxx, example.h,
	  example.i, runme.php4, runme.pike, runme.pl, runme.py, runme.rb,
	  runme.tcl, runme2.tcl: ENH: Here is test for swig module

2004-04-30 12:11  andy

	* Modules/: FindPHP4.cmake, FindPerlLibs.cmake, FindPike.cmake,
	  FindRuby.cmake, FindSWIG.cmake, UseSWIG.cmake: ENH: Initial
	  import of swig. Start working towards Bug #749 - Add swig support
	  module to cmake

2004-04-30 11:36  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: remove duplicate
	  depend on cache file and use of make variable in make target

2004-04-30 11:36  hoffman

	* Templates/TestDriver.cxx.in: ENH: remove unused variable

2004-04-30 10:32  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: remove warnings

2004-04-30 08:02  hoffman

	* Templates/CMakeLists.txt: BUG: add missing install file

2004-04-29 17:44  king

	* Source/kwsys/CMakeLists.txt: ENH: Added automatic adjustment of
	  C++ flags to include -timplicit_local and -no_implicit_include
	  for the Compaq compiler on OSF.

2004-04-29 17:41  andy

	* Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add ARGV and ARGN
	  support to MACRO command. ARGV is the list of all arguments and
	  ARGN is the list of all nonexpected arguments

2004-04-29 15:12  andy

	* Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Add RANGE support to
	  FOREACH

2004-04-29 14:51  andy

	* Source/: cmCTest.cxx, cmStandardIncludes.h: BUG: Add a safety
	  check so that you cannot send cmOStringStream.str() to other
	  stream and produce the funky hex number. This makes it impossible
	  to compile such a code. Adding that exposed a whole bunch of
	  places in CMake where streams were used wrongly

2004-04-29 13:25  andy

	* Source/kwsys/SystemTools.cxx: BUG: Most of time when asking if
	  file exists, we actually want to read it... Should fix Bug #809 -
	  FIND_INCLUDE should check readability

2004-04-29 12:33  hoffman

	* Source/: cmGetTargetPropertyCommand.cxx,
	  cmLocalUnixMakefileGenerator.cxx: ENH: remove warnings

2004-04-29 10:26  hoffman

	* Source/cmake.cxx: BUG: fix crash from bug id 806

2004-04-28 14:25  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove warning

2004-04-28 13:40  hoffman

	* Source/cmAddExecutableCommand.h: BUG: fix for bug 121 add some
	  docs for MFC flag

2004-04-28 13:21  hoffman

	* Modules/Platform/Darwin.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 116
	  platform files can now specify directories that should not be
	  added by CMAKE

2004-04-28 12:31  hoffman

	* Source/cmCreateTestSourceList.cxx,
	  Source/cmCreateTestSourceList.h, Templates/TestDriver.cxx.in:
	  ENH: make test driver more flexible by using a configured file
	  instead of generating all the code. fixes bug 28

2004-04-28 10:52  andy

	* Source/cmake.cxx, Tests/CommandLineTest/CMakeLists.txt,
	  Tests/CommandLineTest/PreLoad.cmake: ENH: Add support for
	  automatically preloaded cmake file. Closes Bug #802 - Add auto
	  preload file support in CMake

2004-04-28 10:15  andy

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: Encode object files with
	  funny characters in the name. It should fix Bug #418 - Borland
	  5.5.1, Templates/*.cxx files with '+' chars used in execs

2004-04-28 10:09  hoffman

	* Tests/: Complex/VarTests.cmake, Complex/Executable/complex.cxx,
	  ComplexOneConfig/VarTests.cmake,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/VarTests.cmake,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add a test for
	  EQUAL in if

2004-04-28 10:05  andy

	* Tests/SubDir/ThirdSubDir/: pair_p_int.int1.c,
	  testfromauxsubdir.c: ENH: More special cases

2004-04-28 10:00  hoffman

	* Modules/: CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake: ENH:
	  fixes for optional flag arguments to check include macros

2004-04-28 09:59  hoffman

	* Source/cmIfCommand.cxx: BUG: fix logic in EQUAL if test

2004-04-28 09:52  hoffman

	* Modules/CheckIncludeFileCXX.cmake: BUG: fix for bug 80, check
	  include cxx now has an optional argument that can is added to the
	  cxx flags

2004-04-28 09:51  hoffman

	* Source/: cmIfCommand.cxx, cmIfCommand.h: ENH: add a numeric EQUAL
	  to the IF statment, very useful for variable arguments in MACROS

2004-04-27 14:16  andy

	* Source/kwsys/: Base64.c, Base64.h.in, CMakeLists.txt,
	  Configure.h.in, Configure.hxx.in, Copyright.txt, Directory.cxx,
	  Directory.hxx.in, EncodeExecutable.c, Process.h.in,
	  ProcessFwd9x.c, ProcessUNIX.c, ProcessWin32.c, README.txt,
	  RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
	  SystemTools.hxx.in, kwsysHeaderDump.pl,
	  kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
	  kwsysPrivate.h, kwsys_ios_fstream.h.in, kwsys_ios_iosfwd.h.in,
	  kwsys_ios_iostream.h.in, kwsys_ios_sstream.h.in, kwsys_stl.h.in,
	  test1.cxx, testIOS.cxx, testProcess.c: ENH: Move to VolView
	  branch

2004-04-27 12:03  andy

	* Source/cmGetTargetPropertyCommand.cxx,
	  Tests/CustomCommand/CMakeLists.txt: ENH: Add LOCATION to
	  GET_TARGET_PROPERTY. Closes Bug #34 - Add to GET_TARGET_PROPERTY
	  location of target

2004-04-27 12:02  andy

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
	  ENH: GetSafeDefinition is now in cmMakefile

2004-04-27 11:30  andy

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add method to get
	  definition even if it does not exists

2004-04-27 11:08  andy

	* Tests/CustomCommand/: generator.cxx, wrapper.cxx: ERR: Remove
	  warnings from tests

2004-04-27 09:22  andy

	* Source/cmSourceFile.cxx, Tests/SubDir/CMakeLists.txt,
	  Tests/SubDir/vcl_algorithm+vcl_pair+double.foo.c,
	  Tests/SubDir/AnotherSubdir/pair+int.int.c,
	  Tests/SubDir/AnotherSubdir/secondone.c,
	  Tests/SubDir/AnotherSubdir/testfromsubdir.c,
	  Tests/SubDir/ThirdSubDir/pair+int.int1.c,
	  Tests/SubDir/ThirdSubDir/testfromauxsubdir.c,
	  Tests/SubDir/ThirdSubDir/thirdone.c: BUG: Fix aus source dir and
	  add better testing of it

2004-04-27 08:30  hoffman

	* Source/: cmLoadCommandCommand.cxx, cmMacroCommand.cxx: WRN:
	  remove warnings

2004-04-26 18:51  andy

	* Source/cmCTest.cxx: ENH: Another one of those nasty hex numbers
	  in the ctest output

2004-04-26 18:49  andy

	* Tests/SubDir/AnotherSubdir/: secondone.c, testfromsubdir.c: ENH:
	  Add extra test files

2004-04-26 17:45  hoffman

	* Source/cmLoadCommandCommand.cxx: ENH: fix for bug id 27, add a
	  signal handler for crashes in loaded commands

2004-04-26 17:32  andy

	* Source/CMakeLists.txt, Source/cmSourceFile.cxx,
	  Tests/SubDir/CMakeLists.txt, Tests/SubDir/Executable/test.cxx:
	  ENH: When source file is in subdirectory put object file in
	  subdirectory. Fixes Bug #290 - Source files in subdirectories
	  should produce object files in subdirectories

2004-04-26 13:42  andy

	* Modules/FindTCL.cmake: ENH: Add TCL_FOUND

2004-04-26 13:42  andy

	* Templates/: CMakeLists.txt, install-sh: ENH: With new install
	  framework we don't need install-sh any more

2004-04-26 13:42  andy

	* Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx:
	  ENH:Add test for GET/SET_DIRECTORY_PROPERTY

2004-04-26 11:23  andy

	* Source/: cmake.cxx, cmake.h: BUG: Fix resolving of infinite loops
	  while CMakeSetup/ccmake still running

2004-04-26 11:12  martink

	* Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx: added tests for var
	  args with macros

2004-04-26 11:11  martink

	* Source/: cmMacroCommand.cxx, cmMacroCommand.h: macros now support
	  varargs

2004-04-26 11:00  king

	* Modules/FindITK.cmake, Modules/FindVTK.cmake,
	  Source/cmFindPackageCommand.cxx: BUG#682: Adding environment
	  variable check to FIND_PACKAGE command.

2004-04-26 10:49  king

	* Source/cmFindPackageCommand.cxx: STYLE: Removed trailing
	  whitespace.

2004-04-26 10:19  king

	* Modules/: CheckVariableExists.c: BUG#502: Do not let optimizing
	  compilers think the symbol exists.  Require the symbol by making
	  the return value depend on it to force linking.

2004-04-23 16:26  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate: BUG: fix for bug 769
	  CMAKE_STANDARD_LIBRARIES  now used in ides

2004-04-23 16:20  andy

	* Source/: cmCommands.cxx, cmGetDirectoryPropertyCommand.cxx,
	  cmGetDirectoryPropertyCommand.h, cmMakefile.h,
	  cmSetDirectoryPropertiesCommand.cxx,
	  cmSetDirectoryPropertiesCommand.h: ENH: Add
	  GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can
	  change include directories and get all sorts of things. Closes
	  Bug #25 - Get_CMAKE_PROPERTIES

2004-04-23 13:12  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake,
	  Source/cmLocalVisualStudio7Generator.cxx: ENH: add verbose make
	  abilility to visual studio 7

2004-04-23 12:52  hoffman

	* Source/CMakeLists.txt, Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSubdirCommand.cxx,
	  Tests/PreOrder/CMakeLists.txt, Tests/PreOrder/simple.cxx,
	  Tests/PreOrder/Library/CMakeLists.txt,
	  Tests/PreOrder/Library/simpleLib.cxx: ENH: add SUBDIR PREORDER
	  and fix clean for non-relative paths

2004-04-23 10:03  andy

	* Source/: cmAddExecutableCommand.cxx, cmAddExecutableCommand.h:
	  ENH: Unify with other variables

2004-04-23 09:12  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: ENH: allow verbose
	  makefile flag to remove nologo from all commands so you can see
	  them in visual studio 6

2004-04-23 08:50  king

	* Source/cmCTest.cxx: ERR: Fixed unused variable assignment
	  warning.

2004-04-22 18:04  andy

	* Source/cmCTest.cxx: ENH: Add DynamicAnalisys support. The old
	  Purify is still available through --compatibility-mode

2004-04-22 17:23  hoffman

	* Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: BUG: fix for
	  bug 618

2004-04-22 17:20  hoffman

	* Modules/FindGLUT.cmake: BUG: fix for bug 743

2004-04-22 17:08  hoffman

	* Modules/FindGTK.cmake: BUG: fix for bug 607

2004-04-22 16:58  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Templates/staticLibHeader.dsptemplate: ENH: add support for
	  static library property STATIC_LIBRARY_FLAGS

2004-04-22 16:16  hoffman

	* Modules/FindDCMTK.cmake: ENH: contribution from Ian Scott,
	  thanks.

2004-04-22 15:59  martink

	* Modules/FindOpenGL.cmake: update comments

2004-04-22 14:38  hoffman

	* Source/cmTarget.cxx: ENH: add a property for HAS_CXX to a target
	  that will force the use of a c++ compiler in the linking of an
	  executable that contains only c code

2004-04-22 14:11  andy

	* Source/kwsys/SystemTools.cxx: ERR: Verify that getenv returned
	  something before using it

2004-04-22 13:37  martink

	* Source/cmAddCustomCommandCommand.h: update docs

2004-04-22 13:24  hoffman

	* Source/: cmFindLibraryCommand.h, cmFindPathCommand.cxx,
	  cmFindPathCommand.h, cmMakefile.cxx, kwsys/SystemTools.cxx,
	  kwsys/SystemTools.hxx.in: BUG: fix for 301 CMAKE_LIBRARY_PATH and
	  CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and
	  FIND_PATH in addtion to and before PATH

2004-04-22 11:12  hoffman

	* Modules/FindwxWindows.cmake: BUG: fix bad if statements

2004-04-22 09:44  hoffman

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG 178: make top level
	  cmakelist file a source in ALL_BUILD

2004-04-21 17:54  andy

	* Source/cmGlobalVisualStudio71Generator.cxx: ERR: Fix install on
	  VS71

2004-04-21 16:23  king

	* Source/: cmListFileLexer.c, cmListFileLexer.h,
	  cmListFileLexer.in.l: ENH: Added cmListFileLexer_SetString method
	  to allow a string to be parsed as input.

2004-04-21 16:07  hoffman

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: add dep

2004-04-21 15:09  hoffman

	* Modules/FindwxWindows.cmake: ENH: fix for mingw

2004-04-21 11:42  andy

	* Source/cmFileCommand.cxx: BUG: Put all files to manifest

2004-04-21 11:36  king

	* Source/cmAddCustomTargetCommand.cxx: BUG: Fixed check of number
	  of arguments.

2004-04-21 11:33  king

	* Modules/: FindITK.cmake, FindVTK.cmake: ENH: Terminate with a
	  FATAL_ERROR if FIND_PACKAGE command was called with REQUIRED
	  argument and package was not found.

2004-04-21 11:32  andy

	* Source/cmLocalGenerator.cxx: ENH: Do preinstall and postinstall
	  script even if the target is not installed

2004-04-21 10:34  andy

	* Source/: cmakemain.cxx, ctest.cxx: ENH: Report error and exit
	  when the current directory is not specified

2004-04-21 10:33  andy

	* Source/kwsys/SystemTools.cxx: BUG: Prevent crash when the current
	  working directory cannot be established

2004-04-20 18:28  andy

	* Source/cmSystemTools.cxx: BUG: If the line ends without new-line
	  character, Split should still return something

2004-04-19 17:21  andy

	* Source/cmCTest.cxx: RNH: Support NoDartCoverage in the binary
	  directorory

2004-04-19 10:36  king

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h:
	  ENH#696: Adding REQUIRED option to FIND_PACKAGE command.  It will
	  terminate the cmake configure step if the package is not found.

2004-04-18 14:41  andy

	* Source/: cmFileCommand.cxx, cmFileCommand.h,
	  cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h:
	  ENH: Add check for infinite loops. Make sure that files written
	  using WRITE_FILE and FILE WRITE are not used as input files.
	  Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite
	  loops

2004-04-18 13:16  andy

	* Source/: cmLocalUnixMakefileGenerator.cxx, cmSourceFile.cxx: ENH:
	  Add support for adding object files and sources. This way you can
	  use external program such as assembler or fortran to generate
	  object files. Also star of fixing: Bug #757 - add .o file as a
	  source file

2004-04-16 14:55  martink

	* Source/cmCTest.cxx: better args handling for -I options

2004-04-16 14:52  martink

	* Source/: cmCTest.cxx, cmCTest.h: better args handling for -I
	  option

2004-04-16 13:36  andy

	* Source/cmCTest.cxx: ENH: Better reporting of what tests failed
	  and write a file with failed tests

2004-04-16 09:50  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 91

2004-04-15 16:11  andy

	* Source/CursesDialog/cmCursesStringWidget.cxx: ENH: Add support
	  for HOME and END keys. Also fix Bug #666 - In CCMake when
	  deleting something, it does not stop at the beginning of line

2004-04-15 15:46  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: BUG: Prevent deleting
	  not existing variables and therefore prevent crash. Fixes: Bug
	  #750 - CCMake crashes when deleting all variables

2004-04-15 13:59  andy

	* Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
	  Complex/Library/CMakeLists.txt, Complex/Library/file2.cxx,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/file2.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/file2.cxx: ENH: Add test for
	  REMOVE_DEFINITION

2004-04-15 13:58  andy

	* Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmRemoveDefinitionsCommand.cxx, cmRemoveDefinitionsCommand.h:
	  ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182
	  - Add opposite to ADD_DEFINITIONS

2004-04-15 13:15  hoffman

	* Source/cmOptionCommand.cxx: BUG: fix for 282

2004-04-15 13:09  andy

	* Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Templates/CMakeLists.txt: ENH: Handle make install target on
	  Visual Studio 6 and 7 and install templates

2004-04-15 12:07  andy

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: Ok, that is it. Remove old
	  install and replace it with new

2004-04-15 11:55  hoffman

	* Modules/FindMFC.cmake: BUG: fix for bug 506

2004-04-15 11:38  hoffman

	* Source/cmSiteNameCommand.cxx: BUG: fix for bug 689

2004-04-15 08:22  hoffman

	* Modules/: CheckForPthreads.c, CheckFunctionExists.c,
	  CheckTypeSize.c, CheckVariableExists.c, TestBigEndian.c: ENH: fix
	  tests for non-ansi c on hp and remove warnings for ansi c

2004-04-14 17:02  hoffman

	* Modules/FindITK.cmake: BUG: fix for bug 608

2004-04-14 16:58  hoffman

	* Source/cmGlobalVisualStudio7Generator.cxx: BUG: fix external
	  projects for vc7

2004-04-14 15:56  hoffman

	* Modules/: CheckFunctionExists.c, TestBigEndian.c: ENH: remove
	  warnings from try compiles

2004-04-14 14:25  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Renamed
	  --help-list-commands to --help-command-list and split --help
	  [command] into separate --help and --help-command cmd options.

2004-04-14 13:40  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
	  --help-list-commands option.

2004-04-14 08:55  hoffman

	* Source/cmCTest.cxx: ENH: remove warning

2004-04-13 18:27  hoffman

	* Source/cmCTest.cxx: ENH: fix warning

2004-04-13 16:32  hoffman

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: add the ability
	  to run a limited sub-set of the tests

2004-04-12 21:01  hoffman

	* Modules/FindGTK.cmake: BUG: fix for bug 593

2004-04-09 09:53  andy

	* Source/cmCTest.cxx: BUG: Display string not some weird pointer

2004-04-09 08:37  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: add full path
	  libraries to the depend information

2004-04-08 17:13  andy

	* Modules/MacOSXBundleInfo.plist.in,
	  Source/cmAddExecutableCommand.cxx,
	  Source/cmAddExecutableCommand.h: ENH: Improve Mac OSX bundle
	  support

2004-04-07 12:07  martink

	* Source/cmLocalVisualStudio7Generator.cxx: fix problem with custom
	  command

2004-04-07 09:58  hoffman

	* Source/cmTarget.cxx: ENH: remove warnings on sgi

2004-04-05 10:35  king

	* DartConfig.cmake: ERR: Need to use latest testing configuration
	  even on branch.

2004-04-02 13:21  king

	* Source/cmTarget.cxx: BUG: _LINK_TYPE cache variable should never
	  be switched from optimized to debug or vice versa.

2004-04-02 09:43  hoffman

	* Source/CMakeLists.txt, Tests/Jump/Library/Shared/CMakeLists.txt:
	  ENH: fix for apple

2004-04-02 08:09  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix warning and
	  shadow variable

2004-04-01 16:07  martink

	* Source/cmCTest.cxx: fix for missing valid images

2004-04-01 15:28  king

	* Source/kwsys/ProcessFwd9x.c: ENH: Added comment for future work
	  to make forwarding executable always statically linked.

2004-04-01 14:37  andy

	* Source/cmCTest.cxx: BUG: Fix bug on windows. You cannot cout
	  std::string directly

2004-04-01 14:11  andy

	* Source/: cmCTest.cxx, CTest/cmCTestSubmit.cxx,
	  CTest/cmCTestSubmit.h: ENH: Add logging of submitting

2004-04-01 09:59  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix non relative
	  paths

2004-04-01 08:59  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for non
	  relative paths with spaces in the path

2004-03-31 16:44  king

	* Modules/FindTclsh.cmake: ENH: Added registry check for
	  ActiveState Tcl 8.4.6.

2004-03-31 11:26  andy

	* Source/cmCTest.cxx: ENH: Reduce number of
	  GetCurrentWorkingDirectory

2004-03-31 11:24  andy

	* Source/cmCTest.cxx: ENH: Change to the new directory

2004-03-31 10:01  hoffman

	* Source/: CMakeLists.txt, cmLocalGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
	  cmake.cxx: ENH: make relative paths optional and default off, and
	  add a test for them

2004-03-29 12:51  king

	* Source/cmConfigureFileCommand.cxx: BUG#485: Fixing on CMake 1.8
	  branch.

2004-03-29 12:04  king

	* Source/: cmSystemTools.h, cmTryCompileCommand.cxx: BUG#679:
	  Merging fix to CMake 1.8 branch.

2004-03-28 17:59  andy

	* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: ENH: When
	  installing project, write manifest

2004-03-28 16:36  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add a way to clean
	  additional files

2004-03-28 16:00  andy

	* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
	  cmMakefile.cxx: ENH: If configure file fails do not create
	  directory

2004-03-28 10:14  andy

	* Source/cmIncludeCommand.cxx: ERR: Remove debug

2004-03-28 10:14  andy

	* Source/cmLocalGenerator.cxx: BUG: Support paths with spaces

2004-03-28 09:46  andy

	* Source/: cmIncludeCommand.h, cmSetTargetPropertiesCommand.h: DOC:
	  Fix comment

2004-03-27 20:59  andy

	* Source/cmLocalGenerator.cxx,
	  Source/cmSetTargetPropertiesCommand.h,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/PostInstall.cmake,
	  Tests/SimpleInstall/PreInstall.cmake,
	  Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/PostInstall.cmake,
	  Tests/SimpleInstallS2/PreInstall.cmake: ENH: Add pre and post
	  install script support

2004-03-27 19:52  andy

	* Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h,
	  Tests/LoadCommand/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: Add support for
	  importing modules without specifying path

2004-03-27 19:52  andy

	* Source/cmFindPackageCommand.cxx: ERR: That slash is unnecessary

2004-03-27 13:20  starreveld

	* Modules/FindOpenGL.cmake: ERR: Shouldn't be adding xlibs to
	  opengllibs on osx

2004-03-25 16:06  martink

	* Source/cmCTest.cxx: coverage change that will probably end in an
	  infinite loop

2004-03-25 08:45  king

	* Source/: cmLinkLibrariesCommand.h,
	  cmTargetLinkLibrariesCommand.h: ENH: Clarified documentation for
	  LINK_LIBRARIES and TARGET_LINK_LIBRARIES.

2004-03-24 16:31  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added support to
	  library flags parser for -Wl and -R options.

2004-03-23 15:02  king

	* Modules/Platform/Windows-cl.cmake: ERR: Fixed incorrect
	  documentation for CMAKE_CXX_WARNING_LEVEL.  Submitted by David
	  Cole.

2004-03-20 20:37  andy

	* Source/cmCTest.cxx: ENH: Fix warning

2004-03-19 14:48  king

	* Source/cmTryCompileCommand.cxx: ENH: Clarified recursive
	  TRY_COMPILE error message.

2004-03-19 09:34  andy

	* Source/cmCTest.cxx: ERR: Fix warnings about wrong format

2004-03-18 09:52  andy

	* Source/cmCTest.cxx: ERR: Fix build on broken C++ compiles with no
	  != operator for std::string

2004-03-17 11:30  andy

	* Source/: cmCTest.cxx, cmCTest.h: BUG: change directory before
	  running test and remember test number

2004-03-17 09:42  berk

	* Source/: cmSystemTools.h, cmTryCompileCommand.cxx: BUG: When
	  error occurs, try compiles should still work

2004-03-17 08:20  andy

	* Source/cmCTest.h: ERR: On some compilers structure inside class
	  cannot reference private typdefs from the same class

2004-03-16 12:54  king

	* Source/cmExportLibraryDependencies.cxx: ERR: Added missing
	  include for auto_ptr.

2004-03-15 14:54  andy

	* Source/kwsys/CMakeLists.txt: ENH: Always include KWSys header
	  files directory

2004-03-15 10:44  king

	* Source/cmExportLibraryDependencies.cxx: BUG#675: If not
	  appending, do copy-if-different on exported file.

2004-03-15 09:35  andy

	* Source/cmCTest.h: ERR: Fix build

2004-03-14 12:28  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add support for future tags

2004-03-14 11:23  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Count tests while they go.
	  Also in the logs report more stuff like elapsed time etc.

2004-03-12 14:43  king

	* Source/kwsys/ProcessUNIX.c: ERR: SIGSEGV == SIGBUS on BeOS.

2004-03-10 14:33  hoffman

	* Source/: cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h: ENH: update vs71 generator to
	  support excluded subdirs

2004-03-09 16:28  hoffman

	* Source/CMakeLists.txt, Source/cmEnableTestingCommand.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSubdirCommand.cxx,
	  Source/cmSubdirCommand.h, Tests/SubDir/Executable/test.cxx: ENH:
	  add new subdirectory exclude from top option

2004-03-09 16:20  hoffman

	* Tests/SubDir/: CMakeLists.txt, Examples/CMakeLists.txt,
	  Examples/example1/CMakeLists.txt, Examples/example1/example1.cxx,
	  Examples/example2/CMakeLists.txt, Examples/example2/example2.cxx,
	  Executable/CMakeLists.txt, Executable/test.cxx: ENH: create new
	  test to test subdir exclude

2004-03-09 12:31  andy

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: Properly build
	  WIN32 executables

2004-03-09 07:50  andy

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Try to remove warning

2004-03-08 22:24  andy

	* Source/cmInstallTargetsCommand.h: ENH: Add comment about
	  RUNTIME_DIRECTORY

2004-03-08 19:05  andy

	* Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
	  cmMakefile.h: ENH: Move implementation of configure_file to
	  cmMakefile, so that other classes can use it

2004-03-04 10:05  king

	* Source/cmStringCommand.cxx, Source/cmStringCommand.h,
	  Tests/StringFileTest/CMakeLists.txt,
	  Tests/StringFileTest/InputFile.h.in: ENH: Added STRING(CONFIGURE
	  ...) command.

2004-03-03 18:18  king

	* Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
	  cmMakefile.h: ENH: Moved variable and #cmakedefine replacement
	  from cmConfigureFileCommand.cxx to a ConfigureString method on
	  cmMakefile.  This will give other commands access to the
	  configuration code.

2004-02-29 15:13  andy

	* Tests/COnly/CMakeLists.txt: ERR: Too much commits

2004-02-29 15:13  andy

	* Source/cmMakefile.cxx, Tests/COnly/CMakeLists.txt: ERR: Fix
	  GetModulesFile

2004-02-29 14:23  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Handle backticks as
	  a valid library

2004-02-29 09:53  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Cleanup and remove
	  warning

2004-02-29 09:51  andy

	* Source/cmLocalCodeWarriorGenerator.cxx: ERR: Fix build on Mac

2004-02-28 18:59  andy

	* Modules/MacOSXBundleInfo.plist.in,
	  Source/cmAddExecutableCommand.cxx, Source/cmCPluginAPI.cxx,
	  Source/cmFindPackageCommand.cxx, Source/cmLocalGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmTarget.h: ENH: Styart working on
	  bundles support and abstract WIN32_EXECUTABLE

2004-02-24 18:48  andy

	* Source/cmSystemTools.cxx: ERR: Fix crash. We should check output
	  before appending to it

2004-02-24 10:05  andy

	* Source/: cmCTest.cxx, cmCTest.h: BUG: CVS update fix. If the CVS
	  command was not set there was no indication that something went
	  wrong. Now it will make sure it does. Also start working on
	  multiple configuration scripts

2004-02-24 10:04  andy

	* Source/cmSystemTools.cxx: ENH: Put Process execution errors in
	  output and honor verbosity

2004-02-23 09:56  andy

	* Source/: cmCTest.cxx, cmLocalGenerator.cxx: ENH: Improve coverage
	  support and add more verbosity

2004-02-23 09:54  king

	* Source/kwsys/Directory.cxx: ERR: Merging 1.7->1.9 changes to
	  CMake 1.8 branch.

2004-02-22 22:07  andy

	* Source/: cmCMakeMinimumRequired.h, cmConfigureFileCommand.h,
	  cmElseCommand.h, cmEndIfCommand.h, cmExecProgramCommand.h,
	  cmFindFileCommand.h, cmFindLibraryCommand.h, cmFindPathCommand.h,
	  cmFindProgramCommand.h, cmGetFilenameComponentCommand.h,
	  cmMakeDirectoryCommand.h, cmRemoveCommand.h,
	  cmSeparateArgumentsCommand.h, cmWriteFileCommand.h: ENH: Make
	  more commands scriptable

2004-02-22 22:06  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: BUG: Prevent crash when
	  deleting the last cache item

2004-02-22 13:14  andy

	* Source/: cmCPluginAPI.cxx, cmFLTKWrapUICommand.cxx,
	  cmGetCMakePropertyCommand.cxx,
	  cmGetSourceFilePropertyCommand.cxx, cmLoadCacheCommand.h,
	  cmOutputRequiredFilesCommand.h, cmQTWrapCPPCommand.h,
	  cmQTWrapUICommand.h, cmSetSourceFilesPropertiesCommand.cxx,
	  cmSourceFilesCommand.cxx, cmUseMangledMesaCommand.h,
	  cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
	  cmWrapExcludeFilesCommand.cxx: ENH: Cleanups

2004-02-20 14:46  andy

	* Source/cmake.cxx, Source/cmakemain.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Ok, when doing cmake
	  -P you should not have to squish filename next to -P, There
	  should be space between

2004-02-20 09:25  andy

	* Source/cmCTest.cxx: ENH: Handle wrong library on sun and no
	  project on visual studio 7

2004-02-19 10:33  andy

	* Source/CMakeLists.txt: ENH: Comment out test

2004-02-19 10:32  andy

	* CMakeLists.txt, Source/CMakeLists.txt: ENH: Cleanup

2004-02-19 10:29  andy

	* Source/cmIfCommand.h: ENH: Make IF command scriptable

2004-02-19 10:28  king

	* Docs/cmake-mode.el: BUG: Fixed identification of ( and ) tokens
	  to avoid finding them in string literals.

2004-02-19 09:35  andy

	* Source/cmMacroCommand.h: ENH: Macro should be scriptable

2004-02-19 09:35  andy

	* Source/cmCTest.cxx: ERR: Do not exit when find bad custom files.

2004-02-17 08:35  hoffman

	* Source/cmDynamicLoader.cxx: BUG: don't crash when loading a
	  module that does not exist

2004-02-16 10:48  hoffman

	* Source/: cmConfigure.cmake.h.in, cmDynamicLoader.cxx: ENH: use
	  cmake variables for cmDynamicLoader to figure out library prefix
	  and extensions

2004-02-16 09:50  hoffman

	* Modules/Platform/Windows-gcc.cmake, Source/cmDynamicLoader.cxx:
	  BUG: fix mingw module load tests

2004-02-14 16:55  hoffman

	* Modules/Platform/Windows-gcc.cmake: shared modules are not linked
	  so do not use lib prefix

2004-02-13 10:51  hoffman

	* Modules/Platform/Windows-gcc.cmake, Source/kwsys/SystemTools.cxx:
	  ENH: change mingw to use libfoo.dll instead of foo.dll since it
	  can link to them

2004-02-12 21:44  andy

	* Source/cmFileCommand.cxx: ENH: Add DESTDIR support

2004-02-12 13:38  king

	* Source/kwsys/Directory.cxx: ERR: Fixed use of _findfirst for MSVC
	  6.

2004-02-12 11:23  martink

	* Source/kwsys/Directory.cxx: fix incorrect signature for findfirst

2004-02-12 09:13  hoffman

	* Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: Fix install test fail on
	  mingw

2004-02-12 08:58  andy

	* Source/kwsys/SystemTools.cxx: BUG: Like cygwin, mingw does not
	  produce .lib file for shared libraries, so search for dll when
	  searching for library

2004-02-11 10:56  andy

	* Source/cmCTest.cxx: ERR: Remove warning

2004-02-11 08:28  andy

	* Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: On Cygwin shared
	  libraries have only .dll file no .lib file, so when finding
	  library on cygwin, search also for .dll. Also fix SimpleInstall
	  test on cygwin

2004-02-10 15:53  andy

	* Source/cmCTest.cxx: ERR: Use filepath followed by filename not
	  another filepath

2004-02-10 15:51  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add logging of tests while
	  running. This way you can actually see the output as it goes

2004-02-09 16:40  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Some cleanup and try to fix
	  Visual Studio builds

2004-02-09 15:34  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: -l or whatever
	  should be at beginning of line.

2004-02-09 11:33  andy

	* Source/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
	  Tests/SimpleInstallS2/inst.cxx: ENH: Some systems do not handle
	  spaces in the path

2004-02-08 20:08  andy

	* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Install stage2 to
	  handle runtime problem

2004-02-08 13:23  andy

	* Source/cmCTest.cxx: ENH: Attempt to support tests in funky
	  subdirectories

2004-02-08 12:04  andy

	* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add second part of
	  SimpleInstall

2004-02-06 16:43  king

	* Source/cmGlob.cxx: BUG#480: Merging 1.10->1.11 changes to 1.8
	  branch.

2004-02-06 15:26  andy

	* Source/cmGlob.cxx: ENH: When nor specifying full path, make sure
	  it actually works, on broken filesystems fix case of files.

2004-02-06 15:18  andy

	* Source/cmFileCommand.cxx: ENH: Handle script mode

2004-02-06 13:47  andy

	* Source/: cmEndForEachCommand.h, cmForEachCommand.h,
	  cmStringCommand.h: ENH: Make more commands scriptable

2004-02-06 10:49  andy

	* Modules/FindJNI.cmake: ENH: Better finding of JNI

2004-02-05 10:12  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ERR: Fix test on windows with
	  network paths

2004-02-04 09:42  berk

	* Tests/: SimpleInstall/foo.c, SimpleInstall/foo.h,
	  SimpleInstall/inst.cxx, SimpleInstallS2/foo.c,
	  SimpleInstallS2/foo.h, SimpleInstallS2/inst.cxx: ENH: Fix test on
	  HP-UX

2004-02-03 11:23  andy

	* Source/cmFileCommand.cxx: ENH: Fix support for debug postfix

2004-02-03 10:53  andy

	* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx, cmSetCommand.h:
	  ENH: Add support for install postfix

2004-02-03 10:25  andy

	* Source/cmLocalGenerator.cxx: ENH: Cleanup output

2004-02-03 09:26  andy

	* Source/cmLocalUnixMakefileGenerator.cxx,
	  Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstallS2/CMakeLists.txt: ENH: Fix ADD_DEPENDENCIES
	  on Unix makefiles and fix SimpleInstall test not to link the
	  module

2004-02-02 18:23  andy

	* Tests/: SimpleInstall/CMakeLists.txt,
	  SimpleInstallS2/CMakeLists.txt: ENH: Make test work on windows

2004-02-02 18:23  andy

	* Source/cmCTest.cxx: ENH: Propagate build type

2004-02-01 16:48  andy

	* Tests/: SimpleInstall/lib2.h, SimpleInstall/lib3.h,
	  SimpleInstallS2/lib2.h, SimpleInstallS2/lib3.h: ENH: Fix exports

2004-02-01 12:53  andy

	* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
	  Tests/SimpleInstall/foo.c, Tests/SimpleInstall/foo.h,
	  Tests/SimpleInstall/inst.cxx, Tests/SimpleInstall/lib1.cxx,
	  Tests/SimpleInstall/lib1.h, Tests/SimpleInstall/lib2.cxx,
	  Tests/SimpleInstall/lib2.h, Tests/SimpleInstall/lib3.cxx,
	  Tests/SimpleInstall/lib3.h, Tests/SimpleInstallS2/CMakeLists.txt,
	  Tests/SimpleInstallS2/foo.c, Tests/SimpleInstallS2/foo.h,
	  Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib1.cxx,
	  Tests/SimpleInstallS2/lib1.h, Tests/SimpleInstallS2/lib2.cxx,
	  Tests/SimpleInstallS2/lib2.h, Tests/SimpleInstallS2/lib3.cxx,
	  Tests/SimpleInstallS2/lib3.h: ENH: Add install test

2004-01-29 10:29  hoffman

	* Source/cmCTest.cxx: BUG: keep output

2004-01-29 09:01  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove depend on
	  CMakeCache for rebuild_cache target to avoid double rebuild cache

2004-01-28 13:17  hoffman

	* Source/cmCTest.cxx: BUG: After running builtin ctest, go back to
	  the original directory

2004-01-28 11:22  andy

	* Source/cmLocalGenerator.cxx: ERR: Remove cout

2004-01-28 10:59  king

	* Source/kwsys/ProcessWin32.c: BUG: Corrected detection of
	  exceptional exit code.

2004-01-28 10:59  king

	* Source/kwsys/testProcess.c: ENH: Added exception string to
	  abnormal termination report.

2004-01-28 09:47  martink

	* Source/cmCTest.cxx: Including exception string in test's error
	  output.

2004-01-28 08:11  andy

	* Source/cmFileCommand.cxx: ERR: Remove warning about unused
	  variable

2004-01-27 17:12  hoffman

	* Source/cmaketest.cxx: remove old file

2004-01-27 17:12  hoffman

	* Source/cmCTest.cxx: ENH: add a dynamic loader flush cache

2004-01-27 17:11  andy

	* Source/cmCTest.cxx: ENH: Only display the precontext or
	  postcontext up to the next or previous warning or error

2004-01-27 14:51  hoffman

	* Source/cmSystemTools.cxx: BUG: fix FMM

2004-01-27 12:37  andy

	* Source/: cmFileCommand.cxx, cmInstallTargetsCommand.cxx,
	  cmLocalGenerator.cxx, cmLocalGenerator.h, cmTarget.h: ENH: Make
	  install on windows seems to work now

2004-01-27 09:53  andy

	* Source/cmFileCommand.cxx: ERR: Fix build on Mingw. Looks like
	  Mingw is more like visual studio... Thanks Fred Wheeler

2004-01-27 09:42  martink

	* Source/cmCTest.cxx: fix for backup restore

2004-01-27 09:05  andy

	* Source/cmFileCommand.cxx: ERR: And yet another set of constants
	  for file permissions

2004-01-27 09:05  andy

	* Source/: cmStandardIncludes.h, cmSystemTools.h: ERR: Properly
	  handle mode_t on borland

2004-01-26 17:52  andy

	* Source/cmStandardIncludes.h: ERR Fix borland

2004-01-26 16:29  andy

	* Source/cmLocalGenerator.cxx: BUG: Fix for spaces in path

2004-01-26 16:24  andy

	* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: ENH: Several
	  windows bugs and fixes

2004-01-26 16:05  andy

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add unix style
	  install in file command

2004-01-26 15:50  andy

	* Source/: cmConfigureFileCommand.cxx, cmSystemTools.cxx,
	  cmSystemTools.h: ENH: Preserve permissions when copying files

2004-01-26 15:03  andy

	* Source/: cmStandardIncludes.h, cmSystemTools.cxx: ERR: Fix build
	  problems on Visual Studio 6

2004-01-26 14:55  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add code for
	  setting and getting permissions

2004-01-26 14:41  andy

	* Source/: cmCTest.cxx, cmSystemTools.cxx: ENH: Improve calling of
	  RunSingle command and fix compile error

2004-01-26 14:00  hoffman

	* Source/cmSystemTools.cxx: ENH: forgot return value

2004-01-26 13:57  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add support for
	  CTestCustom.ctest, which modifies some behavior of ctest

2004-01-26 13:32  hoffman

	* Source/: cmCTest.cxx, cmGlobalGenerator.cxx, cmSystemTools.cxx,
	  cmSystemTools.h, cmake.cxx, cmake.h: BUG: fix put/get env
	  problems

2004-01-26 13:32  hoffman

	* Source/kwsys/ProcessWin32.c: ENH: fix for build on cygwin mingw

2004-01-25 19:30  andy

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ERR: Fix std::
	  namespace

2004-01-25 19:25  andy

	* Source/: cmGlobalGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h: ENH: Start adding new installation framework

2004-01-24 12:52  king

	* Tests/Jump/Executable/CMakeLists.txt: BUG: Due to backward
	  ordering, Visual Studio GUIs need the link directories for the
	  libraries the first time.

2004-01-23 15:17  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: .lib from a .dll
	  should go in m_LibraryOutputPath not m_ExecutableOutputPath

2004-01-23 13:43  hoffman

	* Tests/Jump/Library/Shared/CMakeLists.txt: BUG: libdir was set
	  wrong on windows

2004-01-23 13:43  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: jump over feature
	  was not working for windows

2004-01-23 13:19  andy

	* DartConfig.cmake: ENH: Fix url

2004-01-23 13:01  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for debug
	  flags into project files

2004-01-23 13:01  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: more fixes for
	  relative path stuff

2004-01-23 12:46  andy

	* DartConfig.cmake: ENH: Add nightly reporting

2004-01-23 12:40  hoffman

	* Modules/CMakeDetermineCCompiler.cmake: ENH: use CFLAGS for
	  testing for gnu

2004-01-23 11:26  andy

	* DartConfig.cmake: ENH: More continuous e-mail stuff

2004-01-23 11:22  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: convert the .o
	  files to not have ./

2004-01-23 09:54  king

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: BUG: Fix to build rule generation
	  with relative paths.

2004-01-23 09:48  king

	* DartConfig.cmake: ENH: Improving CMake continuous dashboards.
	  Sending continuous email for all kinds of failures.

2004-01-23 09:44  martink

	* Source/: cmCTest.cxx, cmCTest.h: fixes to backup restore options

2004-01-23 08:53  king

	* Source/cmLocalGenerator.cxx: STYLE: Deleted trailing whitespace.

2004-01-23 08:51  king

	* Source/CMakeLists.txt: ERR: Fixed project name for Jump tests.

2004-01-22 14:44  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c: ERR: Fixed function
	  prototypes with zero arguments to be C-style.

2004-01-22 11:16  andy

	* Source/kwsys/ProcessUNIX.c: BUG: If working directory does not
	  exists, exit

2004-01-22 11:10  andy

	* Source/cmCTest.cxx: BUG: If at least one test fails, the percent
	  cannot be greater than 99

2004-01-22 10:54  king

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: BUG: Fix jump-over-and-build for
	  missing libraries when the relative path to the library is
	  different between the source and destination of the jump.

2004-01-22 10:51  king

	* Tests/Jump/Library/: CMakeLists.txt, jumpShared.cxx,
	  jumpStatic.cxx, Shared/CMakeLists.txt, Shared/jumpShared.cxx,
	  Static/CMakeLists.txt, Static/jumpStatic.cxx: ENH: Improved test
	  to have a different relative path name for libraries between the
	  Executable and Library directories.

2004-01-22 10:36  king

	* Source/CMakeLists.txt: ENH: Added JumpWithLibOut and JumpNoLibOut
	  to test whether jumping over to build a missing library works.

2004-01-22 10:30  king

	* Source/: cmake.cxx, kwsys/SystemTools.cxx: BUG:
	  CopyFileIfDifferent should return success if the files did not
	  differ or if the copy succeeded.  It should return failure only
	  if the files were different and the copy failed.

2004-01-22 10:23  king

	* Tests/Jump/Library/CMakeLists.txt: ERR: Fixed post-build rule to
	  copy shared library correctly.

2004-01-22 09:56  king

	* Tests/Jump/: CMakeLists.txt, Executable/CMakeLists.txt,
	  Executable/jumpExecutable.cxx, Library/CMakeLists.txt,
	  Library/jumpShared.cxx, Library/jumpStatic.cxx: ENH: Adding test
	  for jumping over and building a missing library.

2004-01-21 18:39  andy

	* Modules/CMakeDefaultMakeRuleVariables.cmake: ENH: This will
	  probably break some obscure version of gcc, but until then,
	  everybody doing profiling will be happy

2004-01-21 15:55  king

	* Source/cmSystemTools.cxx: BUG: ::Stdout method should flush cout
	  after writing data.

2004-01-21 15:12  king

	* Modules/CMakeTestCCompiler.cmake: BUG#530: Merging 1.9 -> 1.10
	  changes to CMake 1.8 branch.

2004-01-21 15:11  king

	* Modules/CMakeTestCCompiler.cmake: BUG#530: Using #error to report
	  a nice error message if the C compiler is set to a C++ compiler.

2004-01-21 15:08  king

	* Modules/TestBigEndian.c: BUG: Use return statement instead of
	  exit.

2004-01-21 15:07  martink

	* Source/kwsys/ProcessUNIX.c: merge from the main tree

2004-01-21 14:43  king

	* Source/cmCTest.cxx: BUG: empty method on std string is a test,
	  and does not set the string to empty.

2004-01-21 14:27  hoffman

	* Source/cmCTest.cxx: BUG: fix leak

2004-01-21 14:06  king

	* Source/cmCTest.cxx: BUG: Fixed buffer size in MakeXMLSafe.

2004-01-21 13:38  andy

	* Source/kwsys/ProcessUNIX.c: BUG: Fix valgrind error. If working
	  directory is not set do not do chdir

2004-01-21 09:49  hoffman

	* Source/cmCTest.cxx: BUG: if a test is not found, it should fail

2004-01-21 09:25  hoffman

	* Source/cmCTest.cxx: ENH: make sure tests that are not run fail,
	  and make sure that it does not try to run directories with the
	  same name as tests

2004-01-20 14:36  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: bug fix for IBM
	  broken xlC 6.0.0.4 compiler

2004-01-20 14:35  hoffman

	* Source/cmSystemTools.cxx: ENH: dont do relative paths when
	  nothing is relative

2004-01-19 09:30  king

	* Source/kwsys/testProcess.c: ERR: Fixed unused argument warning.

2004-01-19 09:30  king

	* Source/kwsys/CMakeLists.txt: ERR: Must include Dart module after
	  PROJECT command.

2004-01-17 12:47  king

	* Source/kwsys/CMakeLists.txt: ENH: Added Dart testing
	  configuration.

2004-01-17 12:46  king

	* Source/kwsys/testProcess.c: ENH: Added a recursive process
	  execution test.

2004-01-16 14:00  martink

	* Source/cmCTest.cxx: fix so that ctest is run even with bad cmake
	  result

2004-01-15 17:07  andy

	* Source/cmCTest.cxx: ENH: Handle spaces in the dart output of test

2004-01-15 14:04  king

	* Modules/Platform/Windows-bcc32.cmake: BUG#518: Merging 1.30->1.31
	  changes to CMake 1.8 branch.

2004-01-15 13:57  andy

	* Modules/Platform/Windows-bcc32.cmake: ENH: Fix typos about
	  copying exe flags to shared flags and to modules. Bug #518 - On
	  borland, initial flags for bulding module are wrong

2004-01-15 08:50  king

	* Source/cmSystemTools.cxx: ENH: Added more error state checks to
	  RunSingleCommand.

2004-01-13 12:28  andy

	* Source/cmCTest.cxx: ERR: Do not ignore argument after nocmake

2004-01-13 11:22  hoffman

	* Source/: cmCTest.cxx, cmCTest.h: ENH: add no cmake option

2004-01-13 09:05  king

	* Modules/CMakeDetermineCCompiler.cmake: BUG: Merging 1.23->1.25
	  changes to 1.8 branch for correct setting of MINGW flag on cygwin
	  with -mno-cygwin flag.

2004-01-13 09:01  king

	* Modules/FindTclsh.cmake: Merging 1.6->1.7 changes to 1.8 branch
	  to improve automatic finding of Tcl.

2004-01-13 09:01  king

	* Modules/FindTCL.cmake: Merging 1.30->1.31 changes to 1.8 branch
	  to improve automatic finding of Tcl.

2004-01-13 09:00  hoffman

	* Modules/CMakeDetermineCCompiler.cmake: BUG: use the flags when
	  testing for type of gnu compiler

2004-01-12 16:16  hoffman

	* Source/kwsys/SystemTools.cxx: BUG: try to get access to work on
	  borland

2004-01-12 13:53  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: use access over stat for
	  performance

2004-01-12 13:30  andy

	* Source/: cmCTest.cxx, kwsys/SystemTools.cxx: ENH: Only look for
	  executable until found

2004-01-09 15:57  barre

	* Modules/: FindTCL.cmake, FindTclsh.cmake: ENH: make it a bit
	  smarter at finding stuff: now you need only to set *ONE* of
	  (TCL|TK)_INCLUDE_PATH, (TCL|TK)_LIBRARY, TCL_TCLSH and the rest
	  will be found.

2004-01-09 14:14  hoffman

	* Source/cmCTest.cxx: ENH: clean up the output some more

2004-01-09 14:05  hoffman

	* Source/cmCTest.cxx: ENH: clean up output

2004-01-09 13:35  hoffman

	* Source/: cmCTest.cxx, cmCTest.h: ENH: add an ability to specify a
	  build run directory

2004-01-09 12:35  hoffman

	* Source/cmCTest.cxx: ENH: clean up output

2004-01-09 12:28  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: add a local target
	  for libraries as well as executables

2004-01-09 11:23  king

	* CMakeLists.txt, Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakeFindFrameworks.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake, Modules/Dart.cmake,
	  Modules/FindOpenGL.cmake, Modules/FindPythonLibs.cmake,
	  Modules/FindQt.cmake, Modules/FindTCL.cmake,
	  Modules/Platform/Windows-cl.cmake, Source/cmCTest.cxx,
	  Source/cmCreateTestSourceList.cxx,
	  Source/cmGlobalCodeWarriorGenerator.cxx,
	  Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmLinkLibrariesCommand.cxx,
	  Source/cmLocalCodeWarriorGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmOptionCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
	  Source/cmSiteNameCommand.cxx, Source/cmStringCommand.cxx,
	  Source/cmTarget.cxx, Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
	  Source/kwsys/SystemTools.cxx, Utilities/Release/cmake_release.sh,
	  Utilities/Release/config_Linux,
	  Utilities/Release/cygwin-package.sh.in: ENH: Merged Release-1-8-2
	  -> Release-1-8-3 changes to CMake-LatestRelease branch.

2004-01-09 10:13  king

	* Source/cmCTest.cxx: BUG: Updated warning regex to match in more
	  cases.

2004-01-09 08:54  hoffman

	* Source/cmCTest.cxx: BUG: if the build fails then the test fails

2004-01-09 07:22  hoffman

	* Source/CMakeLists.txt: BUG: fix arguments to wxwindows test

2004-01-08 09:59  hoffman

	* Source/: cmCTest.cxx, cmGlobalGenerator.cxx, cmake.cxx: BUG: make
	  sure null terminator is in the right place for putenv static char
	  array

2004-01-08 09:23  king

	* Source/cmake.cxx: BUG: Fix environment variable setting.

2004-01-08 09:19  king

	* Source/cmGlobalGenerator.cxx: BUG: Fix environment variable
	  setting.

2004-01-08 08:19  hoffman

	* Source/: cmCTest.cxx: ENH: remove warning

2004-01-07 16:24  hoffman

	* Source/cmCTest.cxx: temp remove of optimization internal ctest
	  use putenv causing trouble on cygwin

2004-01-07 16:15  hoffman

	* Source/cmCTest.cxx: ENH: print errors when they are there

2004-01-07 14:22  hoffman

	* Source/cmCTest.cxx: BUG: initialize ivar

2004-01-07 13:27  martink

	* Source/cmCreateTestSourceList.cxx: merge fix from main tree

2004-01-07 13:20  hoffman

	* Source/cmCTest.cxx: BUG: fix command line parser bug

2004-01-07 12:50  hoffman

	* Source/cmCTest.cxx: ENH: remove warning

2004-01-07 11:31  hoffman

	* Source/cmCTest.cxx: ENH: remove warnings

2004-01-07 11:24  hoffman

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmWin32ProcessExecution.cxx,
	  cmake.cxx, ctest.cxx: ENH: add new feature to ctest so that it
	  can cmake, build and run a test executable

2004-01-07 09:22  king

	* Source/cmGlobalVisualStudio6Generator.cxx: BUG: Fixed crash in
	  extern MSVC project support.

2004-01-07 09:22  hoffman

	* Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix crash in
	  external dsp include

2004-01-07 09:10  king

	* Source/cmGlobalVisualStudio6Generator.cxx: BUG: Fixed crash in
	  extern MSVC project support.

2004-01-07 09:08  hoffman

	* Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix crash

2004-01-07 09:07  king

	* Source/cmCTest.cxx: BUG: Added missing Generator attributes to
	  submitted XML files.

2004-01-07 08:37  martink

	* Modules/Dart.cmake: merge change from main tree

2004-01-06 19:13  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: Improve notes
	  support (now you can specify them with the rest of the command
	  line), improve reading of configuration file (now it actually
	  rereads configuration file after running
	  update/configure/build...). Remember the model
	  (nightly/experimental) across runs

2004-01-06 16:56  king

	* Source/kwsys/: kwsys_std.h.in, kwsys_std_fstream.h.in,
	  kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
	  kwsys_std_sstream.h.in: ENH: Removing empty source file now that
	  makefile dependencies should have updated.

2004-01-06 16:18  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
	  ENH: fix for hp make and relative paths never have targets with a
	  ./ at the start of the name

2004-01-06 15:06  king

	* Utilities/Release/config_Linux: Fixed build for new machine.

2004-01-06 13:21  king

	* Utilities/Release/config_Linux: ENH: Updated configuration for
	  new build location.

2004-01-05 16:29  martink

	* Source/cmGlob.cxx: fix for glob command

2004-01-05 15:30  king

	* Source/cmFindPackageCommand.cxx: BUG: Fixed typo in error
	  message.

2004-01-05 13:20  king

	* Utilities/Release/cmake_release.sh: ENH: Updated TAG for 1.8.3
	  release.

2004-01-05 13:19  king

	* CMakeLists.txt, CMakeSystemConfig.txt.in,
	  CMakeWindowsSystemConfig.txt, bootstrap,
	  Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeImportBuildSettings.cmake, Modules/CMakeLists.txt,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
	  Modules/CheckTypeSize.cmake, Modules/CheckVariableExists.cmake,
	  Modules/Dart.cmake, Modules/FindGTK.cmake, Modules/FindJNI.cmake,
	  Modules/FindJava.cmake, Modules/FindLATEX.cmake,
	  Modules/FindPythonLibs.cmake, Modules/FindTCL.cmake,
	  Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
	  Modules/FindWish.cmake, Modules/FindwxWindows.cmake,
	  Modules/TestForANSIForScope.cmake,
	  Modules/TestForSTDNamespace.cmake, Modules/Platform/AIX.cmake,
	  Modules/Platform/BSDOS.cmake, Modules/Platform/Darwin.cmake,
	  Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
	  Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
	  Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
	  Modules/Platform/OSF1.cmake, Modules/Platform/OpenBSD.cmake,
	  Modules/Platform/RISCos.cmake, Modules/Platform/SCO_SV.cmake,
	  Modules/Platform/SINIX.cmake, Modules/Platform/SunOS.cmake,
	  Modules/Platform/True64.cmake, Modules/Platform/ULTRIX.cmake,
	  Modules/Platform/UNIX_SV.cmake, Modules/Platform/UnixWare.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake,
	  Modules/Platform/Windows.cmake, Modules/Platform/Xenix.cmake,
	  Modules/Platform/gcc.cmake, Source/CMakeLists.txt,
	  Source/cmAddCustomTargetCommand.cxx, Source/cmAddTestCommand.cxx,
	  Source/cmCPluginAPI.h, Source/cmCTest.cxx, Source/cmCTest.h,
	  Source/cmCacheManager.cxx, Source/cmCommands.cxx,
	  Source/cmDynamicLoader.cxx, Source/cmFindFileCommand.h,
	  Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.h,
	  Source/cmFindProgramCommand.h,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmLoadCommandCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
	  Source/cmQTWrapCPPCommand.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTryCompileCommand.h, Source/cmWin32ProcessExecution.cxx,
	  Source/cmake.cxx, Source/cmakemain.cxx, Source/cmakewizard.cxx,
	  Source/cmakewizard.h, Source/CTest/cmCTestSubmit.cxx,
	  Source/CursesDialog/ccmake.cxx, Source/kwsys/ProcessUNIX.c,
	  Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
	  Templates/EXEWinHeader.dsptemplate,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Utilities/CMakeLists.txt, Utilities/Release/cmake_release.sh,
	  Utilities/Release/config_AIX,
	  Utilities/Release/config_CYGWIN_NT-5.1,
	  Utilities/Release/config_Darwin, Utilities/Release/config_HP-UX,
	  Utilities/Release/config_IRIX64, Utilities/Release/config_Linux,
	  Utilities/Release/config_OSF1, Utilities/Release/config_SunOS,
	  Utilities/Release/cygwin-package.sh.in: ENH: Merging CMake
	  Release-1-8-2 to CMake-LatestRelease.

2004-01-05 12:58  king

	* Source/cmLocalVisualStudio6Generator.cxx: BUG#416: Merging
	  1.49->1.50 changes to 1.8 branch.

2004-01-05 12:53  martink

	* Source/cmLocalVisualStudio6Generator.cxx: fix for long lines with
	  post build rules

2004-01-05 11:22  king

	* Source/cmQTWrapCPPCommand.cxx: BUG#421: Merging 1.16->1.17
	  changes to 1.8 branch.

2004-01-05 11:13  andy

	* Source/cmQTWrapCPPCommand.cxx, Tests/Wrapping/CMakeLists.txt,
	  Tests/Wrapping/vtkTestMoc.h: BUG: Fix dependency to input file
	  for QT_WRAP_CPP. Bug #421 - QT_WRAP_CPP

2004-01-05 11:02  king

	* Source/kwsys/kwsysPlatformCxxTests.cmake: ERR: Removed use of
	  FILE command and using WRITE_FILE instead.  We would still like
	  CMake 1.6 to be able to build CMake CVS, and kwsys is used.

2004-01-02 10:23  martink

	* Modules/Dart.cmake: fix for multiple nexted projects

2003-12-31 08:56  andy

	* bootstrap: ERR: Fix bootstrap for the changes in kwsys

2003-12-30 17:15  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
	  kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
	  kwsys_ios_sstream.h.in: ENH: Renamed KWSYS_IOS_HAVE_* macros to
	  KWSYS_IOS_USE_* to be more readable in the C++ sources.

2003-12-30 16:23  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c,
	  test1.cxx: ENH: Added GetExceptionString method to provide an
	  error description when GetState returns Exception.

2003-12-30 14:33  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Removed stray
	  debugging statement left from merge.

2003-12-30 13:40  king

	* Source/kwsys/SystemTools.cxx: ERR: Use of kwsys_stl was merged
	  from main tree.  The CMake 1.8 branch still uses kwsys_std.

2003-12-30 13:39  king

	* Source/kwsys/SystemTools.cxx: BUG: Merging 1.30->1.31 changes to
	  CMake 1.8 branch.

2003-12-30 13:38  king

	* Source/kwsys/SystemTools.cxx: BUG: CollapseFullPath was calling
	  SplitProgramPath before changing the working directory to
	  in_base.

2003-12-30 10:26  king

	* Source/cmSystemTools.cxx: BUG: Do not call
	  cmsysProcess_GetErrorString unless GetState returns State_Error.

2003-12-30 08:41  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
	  BUG: borland make treats ./target and target as different also
	  convert to outputpathrelative may get passed a quoted path

2003-12-30 07:55  andy

	* Source/cmCTest.cxx: ENH: Remove warnings about unused variables

2003-12-29 16:35  martink

	* Source/cmEnableTestingCommand.h: sets variable now

2003-12-29 16:27  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: only generate test
	  target when enabled

2003-12-29 16:27  martink

	* Source/cmEnableTestingCommand.cxx: sets variable now

2003-12-29 16:19  king

	* Modules/: CMakeFindFrameworks.cmake, FindPythonLibs.cmake,
	  FindTCL.cmake: BUG#423: Merged fix to 1.8 branch.

2003-12-29 16:18  king

	* Modules/: CMakeFindFrameworks.cmake, FindPythonLibs.cmake,
	  FindTCL.cmake: BUG#423: Fixed search for frameworks on OSX.

2003-12-29 16:15  king

	* Source/cmSiteNameCommand.cxx: BUG#407: Merged fix to 1.8 branch.

2003-12-29 16:10  andy

	* Source/cmSiteNameCommand.cxx: ENH: Do not use nslookup. All we
	  really care is hostname. If somebody wants something fancy, just
	  set it yourself. Fixes Bug #407 - nslookup is being deprecated
	  for Red Hat and Fedora distributions

2003-12-29 15:37  king

	* Source/cmOptionCommand.cxx: BUG#408: Merged fix to 1.8 branch.

2003-12-29 15:26  andy

	* Source/cmOptionCommand.cxx: ERR: Fix problems with OPTION and -D
	  on command line. Fix Bug #408 - Using -D without a type does not
	  always work

2003-12-29 15:15  king

	* Modules/CMakeDetermineSystem.cmake: BUG#426: Merged fix to 1.8
	  branch.

2003-12-29 15:14  king

	* Modules/FindQt.cmake: BUG#425: Merged fix to 1.8 branch.

2003-12-29 14:55  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
	  BUG: use ./ infront of the current directory

2003-12-29 14:26  andy

	* Modules/CMakeDetermineSystem.cmake: ERR: On systems where uname
	  does not support -p, try -m. Fixes Bug #426 -
	  CMAKE_SYSTEM_PROCESSOR unknown and inconsistent

2003-12-29 14:19  andy

	* Modules/FindQt.cmake: ENH: Add QT_ASSISTANTCLIENT_LIBRARY
	  support. Fixes Bug #425 - Suggsted mod to FindQt.cmake to handle
	  qassistantclient.lib

2003-12-29 13:41  king

	* Source/cmGlobalGenerator.cxx: BUG#427: Merged fix to 1.8 branch.

2003-12-29 13:37  king

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmLinkLibrariesCommand.cxx,
	  cmLocalCodeWarriorGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmTarget.cxx,
	  cmTargetLinkLibrariesCommand.cxx: BUG#445: Merging fix to 1.8
	  branch.

2003-12-29 13:32  king

	* Source/cmStringCommand.cxx: BUG#452: Merging 1.10->1.11 changes
	  to 1.8 branch.

2003-12-29 13:31  king

	* Source/cmStringCommand.cxx: BUG#452: Fix to argument checking for
	  TOUPPER and TOLOWER subcommands.

2003-12-29 13:26  king

	* Modules/FindOpenGL.cmake: BUG: Added missing include path to
	  search.

2003-12-29 13:14  king

	* Source/kwsys/SystemTools.cxx: ERR: Removed ftime ambiguity
	  created by poor C++ standard headers provided by Borland 5.5.

2003-12-26 15:02  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: Add option to
	  submit notes. Implements Bug #465 - Add notes support to CTest

2003-12-26 15:00  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: For
	  consistency, use cmStdString. Also, there was a bug in
	  SplitString which make it lose the first character.

2003-12-24 15:02  andy

	* Source/cmLocalGenerator.cxx: BUG: On Windows network paths do not
	  really work as regular paths, so when the binary directory is on
	  the network, we will not support relative paths

2003-12-24 13:17  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: use cd pwd trick
	  for path for libnames

2003-12-24 10:51  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: use full paths via
	  pwd for -L paths on unix shells

2003-12-24 10:07  kmorel

	* Source/kwsys/kwsys_ios_iosfwd.h.in: Fixed a problem where
	  ifstream was not the same as kwsys_ios::ifstream on MSVC 6.0.

2003-12-24 09:19  andy

	* Source/cmCTest.cxx: ENH: Fix coverage to actually work and add
	  support for .NoDartCoverage

2003-12-23 15:01  hoffman

	* Source/: cmLocalGenerator.cxx, cmTryCompileCommand.cxx,
	  cmake.cxx, cmake.h: BUG: keep more of the case information

2003-12-23 13:31  hoffman

	* Source/cmLocalGenerator.cxx: BUG: fix for vtk build

2003-12-23 11:03  king

	* bootstrap: ENH: Merging changes from KWSys-IOS-bp to
	  KWSys-IOS-b2t-1-mp to main tree.  This corresponds to the same
	  merge in KWSys.  Fixes for bootstrapping on cygwin are also
	  included.

2003-12-23 11:03  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
	  RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
	  SystemTools.hxx.in, kwsysPlatformCxxTests.cmake,
	  kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
	  kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
	  kwsys_ios_sstream.h.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
	  kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
	  kwsys_std_sstream.h.in, kwsys_stl.h.in, test1.cxx, testIOS.cxx:
	  ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to
	  main tree.  This introduces separate kwsys_ios and kwsys_stl
	  macros needed to support all platforms.

2003-12-23 10:44  king

	* bootstrap: BUG: Fixed 3rd C++ test to use endl correctly.  Fixed
	  incorrect spelling of appropriate.

2003-12-23 10:39  andy

	* bootstrap: ENH: Some cleanups and attempt to fix cygwin problem

2003-12-23 10:16  andy

	* bootstrap: ENH: Some cleanups, add settings comment to kwsys
	  header files. Add proper dependency to kwsys headers

2003-12-23 09:53  king

	* bootstrap: BUG: Fixed use of KWSYS_IOS_HAVE_SSTREAM test result
	  for cmConfigure.

2003-12-23 09:31  king

	* bootstrap: BUG: Moved use of KWSYS_IOS test results to after the
	  tests are performed.	Also cleaned up ordering of some tests.

2003-12-23 09:17  andy

	* bootstrap: ENH: support new KWSYS with IOS

2003-12-22 16:21  hoffman

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmSystemTools.cxx: ENH: add
	  relative paths to visual studio 6 and 7 project files

2003-12-22 15:16  hoffman

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
	  ENH: move relative path to parent generator class

2003-12-22 14:17  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: make new relative
	  rpath work with spaces

2003-12-22 13:59  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: use fullpaths based
	  on the actual current directory

2003-12-22 13:15  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: use a full path for
	  rpath

2003-12-22 12:24  hoffman

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h, cmSystemTools.cxx,
	  cmSystemTools.h, cmake.cxx: ENH: add support for relative paths
	  in makefiles

2003-12-22 11:20  king

	* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
	  All platform tests are now in kwsysPlatformCxxTests.cxx.  This
	  makes the listfile code much more readable.

2003-12-20 13:32  king

	* Source/kwsys/: CMakeLists.txt, testIOS.cxx: ENH: Added testIOS
	  for kwsys_ios testing.

2003-12-20 13:31  king

	* Source/kwsys/kwsys_ios_sstream.h.in: ERR: Fixed istringstream to
	  work with MSVC 6 old streams.

2003-12-20 12:44  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
	  kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
	  kwsys_ios_sstream.h.in: ENH: Shortened and grouped IOS and STL
	  feature macro names.

2003-12-19 16:56  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
	  RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
	  SystemTools.hxx.in, kwsysPlatformCxxTests.cmake,
	  kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
	  kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
	  kwsys_ios_sstream.h.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
	  kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
	  kwsys_std_sstream.h.in, kwsys_stl.h.in, test1.cxx: ENH: Split
	  kwsys_std into kwsys_ios and kwsys_stl in order to avoid std
	  namespace pollution and support more platforms.

2003-12-18 18:04  andy

	* Source/cmCTest.cxx: ENH: Even better. Only replace when path
	  longer than 20 characters. Also replace parent directory. That
	  way it will replace for related projects.

2003-12-18 17:42  andy

	* Source/cmCTest.cxx: ENH: Attempt to cleanup the build output

2003-12-18 17:36  martink

	* Source/cmCTest.cxx: bug fix

2003-12-18 13:40  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Remove debug

2003-12-18 13:17  andy

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmLocalCodeWarriorGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Fix Bug #445 - Same
	  library in multiple projects can cause problems

2003-12-18 13:04  andy

	* Source/: cmLinkLibrariesCommand.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmTarget.cxx,
	  cmTargetLinkLibrariesCommand.cxx: BUG: Fix Bug #445 - Same
	  library in multiple projects can cause problems

2003-12-17 09:42  andy

	* Modules/Dart.cmake: ENH: Mark things as advanced

2003-12-17 09:40  andy

	* Source/cmCTest.cxx: ERR: Remove debug

2003-12-17 09:25  andy

	* Source/cmCTest.cxx: ENH: Add more error regular expressions

2003-12-17 08:49  king

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: BUG#439:
	  Merging fix to 1.8 branch.

2003-12-17 08:45  king

	* Modules/Platform/Windows-cl.cmake: BUG#438: Merging fix to 1.8
	  branch.

2003-12-17 08:36  martink

	* Source/cmCTest.cxx: better ctest driver and return codes

2003-12-17 08:30  king

	* Source/kwsys/SystemTools.hxx.in: ERR: std -> kwsys_std.

2003-12-17 08:21  martink

	* Modules/Platform/Windows-cl.cmake: fix in quoting

2003-12-16 17:30  andy

	* Source/cmCTest.cxx: ENH: Purify support should work now.

2003-12-16 17:20  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
	  Added SetPipeShared method to allow stdout and stderr pipes to be
	  shared with the parent process.

2003-12-16 16:19  andy

	* Source/cmCTest.cxx: ENH: Add suppression file support for
	  valgrind

2003-12-16 16:19  andy

	* Modules/: Dart.cmake, DartConfiguration.tcl.in: ENH: Add
	  suppression file

2003-12-16 15:55  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
	  GetEnv method.

2003-12-16 15:38  king

	* Source/kwsys/CMakeLists.txt: ENH: Updated copyright.

2003-12-16 15:37  king

	* Source/kwsys/CMakeLists.txt: ERR: SystemTools now depends on
	  Directory.

2003-12-16 14:43  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Several cleanups and
	  attempt to do purify support

2003-12-16 14:26  martink

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: is there any
	  chance thiswill work on all platforms hmmm added removeAdirectory

2003-12-16 13:18  andy

	* Source/cmCTest.cxx: ENH: Cleanup output

2003-12-15 18:44  andy

	* Source/cmCTest.cxx: ERR: Fix coverage on gcc 2.95

2003-12-15 18:32  andy

	* Source/cmCTest.cxx: ERR: Ok, think before commit... This fixes
	  two build problems. The missing brace and the std::string
	  signature is different on gcc 2.95 and gcc 3.3.

2003-12-15 18:03  andy

	* Source/cmCTest.cxx: ERR: Inner loop used the same counter as
	  outer. Broke coverage code

2003-12-15 17:28  andy

	* Source/: cmCTest.cxx, cmCTest.h: ERR: STD fixes

2003-12-15 17:25  andy

	* Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
	  Source/cmCTest.cxx, Source/cmCTest.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/ctest.cxx,
	  Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
	  Source/CursesDialog/cmCursesPathWidget.cxx: ENH: Add initial
	  memory check support which works for Valgrind

2003-12-15 16:30  king

	* Source/kwsys/: Base64.c, Base64.h.in, Configure.h.in,
	  Configure.hxx.in, Copyright.txt, Directory.cxx, Directory.hxx.in,
	  EncodeExecutable.c, Process.h.in, ProcessFwd9x.c, ProcessUNIX.c,
	  ProcessWin32.c, RegularExpression.cxx, RegularExpression.hxx.in,
	  SystemTools.cxx, SystemTools.hxx.in, kwsysHeaderDump.pl,
	  kwsysPrivate.h, kwsys_std.h.in, kwsys_std_fstream.h.in,
	  kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
	  kwsys_std_sstream.h.in, test1.cxx, testProcess.c: ENH: Updated
	  copyright.

2003-12-15 12:56  martink

	* Source/cmCreateTestSourceList.cxx: fix compiler warning

2003-12-15 12:02  hoffman

	* Source/cmCTest.cxx: ENH: fix for gcc 3.1

2003-12-14 13:48  king

	* Source/kwsys/ProcessWin32.c: STYLE: Fixed typo on comment.

2003-12-14 13:47  king

	* Source/kwsys/ProcessWin32.c: ENH: Using CreateFile with
	  FILE_FLAG_DELETE_ON_CLOSE to automatically delete the Win9x
	  forwarding executable even if the parent process crashes.

2003-12-14 13:44  king

	* Source/kwsys/kwsysPrivate.h: ENH: Added KWSYS_NAMESPACE_STRING
	  macro.

2003-12-14 13:03  king

	* Source/kwsys/Configure.h.in: BUG: Fixed dllimport.

2003-12-13 14:19  king

	* Source/kwsys/ProcessUNIX.c: ERR: Added include of sys/stat.h for
	  open functions mode bits.

2003-12-13 14:13  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
	  Added SetPipeFile method to allow the process pipeline stdin,
	  stdout, and stderr to be redirected from/to files.

2003-12-13 10:36  king

	* Source/kwsys/: ProcessUNIX.c, ProcessWin32.c: ENH: Code is now
	  robust to New method returning NULL.

2003-12-12 15:42  king

	* Modules/Platform/IRIX64.cmake: ENH: Added
	  CMAKE_SHARED_LIBRARY_SONAME_C_FLAG and
	  CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG settings to enable shared
	  library version support for SGI.

2003-12-12 14:44  king

	* Modules/Platform/HP-UX.cmake: ENH: Added
	  CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library
	  version support for HP-UX.

2003-12-12 14:34  king

	* Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/Platform/SunOS.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Modules/Platform/Linux.cmake: ENH: Using separate
	  CMAKE_SHARED_LIBRARY_SONAME flags for C and CXX.

2003-12-12 14:20  king

	* Modules/Platform/SunOS.cmake: ENH: Added
	  CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library
	  version support for SunOS.

2003-12-12 09:12  hoffman

	* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
	  ENH: reduce the number of times gnu is tested for

2003-12-12 08:09  martink

	* Source/cmCTest.cxx: now can do extra updates

2003-12-11 15:38  hoffman

	* Source/cmGlobalGenerator.cxx: BUG:427 trycompile target must be
	  exe

2003-12-11 10:11  hoffman

	* Source/cmTryCompileCommand.cxx: BUG: need a dummy first argument
	  to cmake

2003-12-11 08:57  martink

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: fix to
	  the signature and argument parsing

2003-12-10 19:47  andy

	* Source/: cmake.cxx, cmakemain.cxx: ENH: Argument for script mode
	  is -P (process) and take out the automatic script mode

2003-12-10 08:55  hoffman

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: BUG: roll back change for
	  variable used in path

2003-12-09 14:33  king

	* Modules/FindOpenGL.cmake: ENH: Adding /usr/include/w32api for
	  OpenGL header search.

2003-12-09 11:44  king

	* Source/kwsys/SystemTools.cxx: BUG: File comparison on windows
	  must test the volume serial number as well as the file index.

2003-12-09 10:33  martink

	* DartConfig.cmake: move start time up one hour

2003-12-09 09:16  king

	* Source/: cmListFileLexer.c, cmListFileLexer.in.l: ERR: Removed
	  YY_BREAK statements after return statements because they are
	  unreachable.

2003-12-09 09:11  king

	* Source/: cmListFileLexer.c, cmListFileLexer.in.l: ERR: Added
	  missing static keyword to cmListFileLexerSetToken and
	  cmListFileLexerAppend definitions.

2003-12-09 08:32  hoffman

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: use variables for output
	  paths

2003-12-09 08:22  martink

	* Source/cmCTest.cxx: some updates to handle inline cache files and
	  environment variables

2003-12-08 18:05  king

	* Source/cmSystemTools.cxx: BUG: Reimplemented ExpandListArguments
	  to properly handle escaped backslashes that occur right before
	  semicolons.  This is important for lists of paths ending in
	  backslashes on windows.

2003-12-08 16:10  martink

	* Source/cmSystemTools.cxx: bug fix to escaped semicolons in
	  arguments

2003-12-08 15:05  king

	* Source/cmListFileLexer.in.l: ERR: Fixed comment about how to run
	  flex to reflect new name of this file.

2003-12-08 14:20  king

	* Source/: cmListFileLexer.in.l, cmListFileLexer.l: ERR: Renaming
	  cmListFileLexer.l to cmListFileLexer.in.l to avoid make programs
	  trying to run lex automatically whn building cmListFileLexer.c.

2003-12-08 14:11  andy

	* bootstrap: ENH: Fix bootstrap to handle lex parser

2003-12-08 13:40  king

	* Source/: cmListFileLexer.c, cmListFileLexer.l: ERR: We must
	  define YY_NO_UNISTD_H to build on windows.

2003-12-08 13:36  king

	* Source/: CMakeLists.txt, cmListFileCache.cxx, cmListFileCache.h,
	  cmListFileLexer.c, cmListFileLexer.h, cmListFileLexer.l: ENH:
	  Using lex-based tokenizer and a simple recursive-descent parser
	  in place of the old hand-coded parser for CMake listfiles.

2003-12-08 11:35  king

	* Source/kwsys/CMakeLists.txt: STYLE: Removed trailing whitespace.

2003-12-08 11:31  king

	* Source/cmake.cxx: ENH: Improved error messages when source tree
	  does not have a CMakeLists.txt file.	No matter how many cases we
	  check, there always seems to be a user that finds a case that
	  gives a confusing error message...

2003-12-08 11:23  andy

	* Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
	  Source/cmCTest.cxx: ENH: Improve coverage on systems with
	  multiple gcov commands

2003-12-07 14:09  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
	  Cleaned up pipe numbering.

2003-12-05 16:39  king

	* Source/cmCTest.cxx: ENH: Using cmListFileCache to read the
	  DartTestfile instead of duplicating the parse loop.

2003-12-05 14:51  king

	* Source/kwsys/kwsys_std.h.in: ERR: Need to include Configure.hxx
	  to get kwsys_std definition.

2003-12-05 11:53  king

	* Source/: cmCTest.cxx, cmSystemTools.cxx, kwsys/Process.h.in,
	  kwsys/ProcessUNIX.c, kwsys/ProcessWin32.c, kwsys/test1.cxx,
	  kwsys/testProcess.c: ENH: Removed pipe selection argument from
	  WaitForData method in kwsysProcess.  This greatly simplifies its
	  use.

2003-12-05 11:37  king

	* Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessWin32.c:
	  STYLE: Removed trailing whitespace.

2003-12-05 11:19  king

	* Source/kwsys/ProcessWin32.c: BUG: Process startup-info struct
	  dwFlags were being set incorrectly due to a change in statement
	  order.

2003-12-05 10:45  king

	* Docs/cmake-mode.el: ENH: New indentation implementation to
	  support multi-line strings.

2003-12-04 14:34  king

	* Docs/cmake-mode.el: STYLE: Removed trailing whitespace.

2003-12-04 13:56  king

	* Source/kwsys/ProcessUNIX.c: ERR: Added missing static storage
	  class specifier for kwsysProcessCreate.

2003-12-03 14:16  martink

	* Source/cmCTest.cxx: some fixes to test harnes

2003-12-03 13:37  king

	* Source/kwsys/ProcessUNIX.c: ERR: Some platforms define stdin,
	  stdout, and stderr as macros.  Renaming these symbols to StdIn,
	  StdOut, and StdErr.

2003-12-03 09:20  king

	* Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessUNIX.c,
	  ProcessWin32.c: ENH: Merged changes from KWSys-MultiProcess-bp to
	  KWSys-MultiProcess-b2t-1-mp to main tree.  This introduces
	  support for process pipelines.

2003-12-03 09:12  king

	* Source/kwsys/Process.h.in: ERR: Added missing macro definition
	  for kwsysProcess_AddCommand.

2003-12-02 17:23  king

	* Utilities/Release/cmake_release.sh: ENH: Added documentation
	  about location of cmCPluginAPI.h in cygwin package.

2003-12-02 17:16  king

	* Utilities/Release/cygwin-package.sh.in: BUG: No longer need to
	  copy Copyright.txt into doc directory.  It is done by the cmake
	  installation.

2003-12-02 17:14  king

	* Utilities/Release/cygwin-package.sh.in: BUG: Need to pass
	  datadir/docdir/mandir to bootstrap script instead of writing in
	  the cache.

2003-12-02 16:57  king

	* Utilities/Release/cygwin-package.sh.in: ENH: Cygwin now uses
	  /usr/share/doc instead of /usr/doc.

2003-12-02 16:57  king

	* CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updating
	  version number to 1.8.3.

2003-12-02 16:50  martink

	* Source/cmCTest.cxx: better error handling

2003-12-01 19:25  martink

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: a start on the
	  dashboard driver

2003-12-01 13:07  king

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
	  BUG#411: Merged fix to 1.8 branch.

2003-12-01 13:06  king

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
	  BUG#411: Re-ordering statements so errors show up in
	  CMakeError.log.

2003-11-28 15:37  king

	* Source/kwsys/ProcessWin32.c: ENH: Cleaned up implementation of
	  stderr and win9x forwarding executable error pipe.

2003-11-28 14:21  king

	* Source/kwsys/ProcessWin32.c: ENH: Removing special termination
	  pipe from Windows implementation.  It does not need it because
	  WaitForMultipleObjects can wait with a timeout for the process to
	  terminate.  This is not the case in UNIX because waitpid has no
	  timeout, so we need the termination pipe there.

2003-11-28 14:08  king

	* Source/kwsys/ProcessWin32.c: BUG: Removed stray debugging code
	  that caused win9x mode to always be used.

2003-11-28 14:02  king

	* Source/kwsys/ProcessWin32.c: ENH: Added special termination pipe
	  to allow timeout to work for processes that close their output
	  pipes.

2003-11-28 13:07  king

	* Source/kwsys/ProcessWin32.c: ENH: Error messages from the
	  forwarding executable are now read completely even if they are
	  reported in multiple blocks.

2003-11-28 12:58  king

	* Source/kwsys/ProcessWin32.c: BUG: Fixed error message when
	  process control structure initialization runs out of memory.

2003-11-28 12:52  king

	* Source/kwsys/ProcessWin32.c: ERR: Removed useless if(command) in
	  AddString.

2003-11-28 12:47  king

	* Source/kwsys/ProcessWin32.c: ENH: Renamed CMPE_* to KWSYSPE_* for
	  consistency with ProcessUNIX.c.

2003-11-28 12:42  king

	* Source/kwsys/ProcessUNIX.c: BUG: When a child fails to exec, we
	  need to read the entire error message, not just the first block.

2003-11-28 12:31  king

	* Source/kwsys/ProcessUNIX.c: ENH: UNIX implementation of process
	  pipeline.

2003-11-28 10:08  king

	* Source/kwsys/ProcessUNIX.c: ENH: Implemented SetCommand and
	  AddCommand for multiple process support.

2003-11-28 09:48  king

	* Source/kwsys/: ProcessUNIX.c: STYLE: Removed trailing whitespace.

2003-11-27 23:08  king

	* Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessWin32.c: ENH:
	  Windows implementation of process pipeline.

2003-11-27 10:28  king

	* Source/cmake.cxx: BUG: cmake_symlink_library should return the
	  accumulated result, not just 0.

2003-11-26 17:59  king

	* Modules/Platform/Linux.cmake: ENH: Adding implementation of
	  shared library version support on UNIX.  This addresses the
	  feature request described in bug#32.

2003-11-26 17:52  king

	* Modules/CMakeDefaultMakeRuleVariables.cmake: ENH: Adding
	  implementation of shared library version support on UNIX.  This
	  addresses the feature request described in bug#32.

2003-11-26 17:38  king

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: ENH: Adding implementation of
	  shared library version support on UNIX.  This addresses the
	  feature request described in bug#32.

2003-11-26 17:34  king

	* Source/cmake.cxx: BUG: The cmake_symlink_library command needs to
	  remove existing files before creating links.

2003-11-26 16:38  king

	* Source/cmake.cxx: ENH: Added undocumented cmake_symlink_library
	  to help with building versioned shared libraries.

2003-11-26 16:15  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: remove more warnings

2003-11-26 16:12  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: remove warnings

2003-11-26 16:11  king

	* Source/cmSystemTools.cxx: ERR: Fixed unused parameter warnings.

2003-11-26 16:04  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx: ENH: fix some warnings

2003-11-26 14:52  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
	  CreateSymlink method.

2003-11-26 14:29  hoffman

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h:
	  ENH: generate a sln and dsw file for each sub project in a
	  project

2003-11-26 11:41  king

	* Source/: cmCTest.cxx, cmSystemTools.cxx: BUG: Do not use
	  std::string to accumulate output.  Use std::vector instead.  This
	  is much better at memory management.

2003-11-25 16:14  king

	* Utilities/Release/cmake_release.sh: STYLE: Removed trailing
	  whitepsace.

2003-11-24 15:51  king

	* Utilities/Release/cmake_release.sh: BUG: osx_install should make
	  the Resources directory before copying files into it.

2003-11-24 14:04  king

	* Modules/FindPythonLibs.cmake: BUG#266: Merging 1.16->1.18 changes
	  to 1.8 branch.

2003-11-24 14:01  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG#393: Merging
	  1.40->1.41 changes to 1.8 branch.

2003-11-21 14:13  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG#393: Adding XML
	  escaping for additional per-source compile flags.

2003-11-21 13:12  hoffman

	* Modules/FindPythonLibs.cmake: BUG: remove junk code

2003-11-20 15:41  king

	* Modules/FindPythonLibs.cmake: BUG#266: Added cygwin names for the
	  library.  Module now documents output as PYTHON_LIBRARIES instead
	  of PYTHON_LIBRARY.

2003-11-20 15:31  king

	* Modules/FindPythonLibs.cmake: STYLE: Removed trailing whitespace.

2003-11-20 15:30  king

	* Modules/Platform/: AIX.cmake, BSDOS.cmake, Darwin.cmake,
	  FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
	  MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
	  RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake,
	  True64.cmake, ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake,
	  Windows-gcc.cmake, Xenix.cmake, gcc.cmake: BUG#383: Merged fix to
	  1.8 branch.

2003-11-14 10:44  hoffman

	* Modules/Platform/: AIX.cmake, BSDOS.cmake, Darwin.cmake,
	  FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
	  MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
	  RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake,
	  True64.cmake, ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake,
	  Windows-gcc.cmake, Xenix.cmake, gcc.cmake: BUG: fix for bug 383
	  gcc flags are now always set if the compiler is gnu

2003-11-13 15:54  king

	* Source/cmAddCustomTargetCommand.cxx: BUG#321: Merged 1.13->1.14
	  changes to 1.8 branch.

2003-11-13 14:45  martink

	* Source/cmAddCustomTargetCommand.cxx: fixed argument parsing

2003-11-13 13:52  king

	* Source/: cmFindFileCommand.h, cmFindLibraryCommand.h,
	  cmFindPathCommand.h, cmFindProgramCommand.h: ENH: Documentation
	  improvements from main tree.

2003-11-13 13:51  king

	* Source/: cmFindFileCommand.h, cmFindLibraryCommand.h,
	  cmFindPathCommand.h, cmFindProgramCommand.h: ENH: Documentation
	  improvements.

2003-11-13 12:43  king

	* Modules/FindGTK.cmake: BUG#299: Merged 1.8->1.9 changes to 1.8
	  branch.

2003-11-12 17:44  king

	* Modules/FindGTK.cmake: BUG#299: GTK_gmodule_LIBRARY is optional
	  just like GTK_gthread_LIBRARY.

2003-11-12 16:53  king

	* Modules/TestForANSIForScope.cmake: BUG#374: Merging 1.10->1.11
	  changes to 1.8 branch.

2003-11-12 16:53  king

	* Modules/TestForSTDNamespace.cmake: BUG#374: Merging 1.9->1.10
	  changes to 1.8 branch.

2003-11-12 16:51  king

	* Modules/: TestForANSIForScope.cmake, TestForSTDNamespace.cmake:
	  BUG#374: Adding OUTPUT_VARIABLE OUTPUT to TRY_COMPILE commands.

2003-11-12 14:57  king

	* Source/cmMakeDepend.cxx: BUG#373: Merging 1.39->1.40 to 1.8
	  branch.

2003-11-12 14:20  hoffman

	* Source/cmMakeDepend.cxx: BUG: fix for bug 373 make depend problem

2003-11-12 14:17  king

	* Source/cmGlobalVisualStudio6Generator.cxx: BUG#371: Merging
	  1.19->1.20 changes to 1.8 branch.

2003-11-12 14:17  king

	* Source/cmGlobalVisualStudio7Generator.cxx: BUG#371: Merging
	  1.17->1.18 changes to 1.8 branch.

2003-11-12 14:06  andy

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: ENH: Bug #371 - Add build
	  configuration for try compiles using cmake variable

2003-11-12 10:03  king

	* Modules/Dart.cmake: BUG#199: Merging 1.45->1.46 changes to 1.8
	  branch.

2003-11-12 10:00  king

	* Modules/Dart.cmake: BUG#199: If
	  DART_EXPERIMENTAL_USE_PROJECT_NAME is set, the PROJECT_NAME will
	  be included in the name of the Experimental and
	  ExperimentalSubmit targets.

2003-11-11 12:53  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG#363: Merged
	  1.39->1.40 changes to 1.8 branch.

2003-11-11 12:51  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 363,
	  VCMIDLTool not used for idl files

2003-11-11 12:51  king

	* Source/cmCTest.cxx: BUG#344: Merged 1.66->1.67 to 1.8 branch.

2003-11-11 12:36  andy

	* Source/cmCTest.cxx: BUG: Handle -C properly for executables that
	  are not in the project; Fix Bug #344 - ctest -C Debug

2003-11-11 11:42  king

	* Source/cmCTest.h: BUG#259: Merging 1.16->1.18 changes to 1.8
	  branch.

2003-11-11 11:42  king

	* Source/cmCTest.cxx: BUG#259: Merging 1.62->1.63 and 1.64->1.66
	  changes to 1.8 branch.

2003-11-11 11:41  king

	* Source/cmAddTestCommand.cxx: BUG#259: Merging 1.18->1.20 changes
	  to 1.8 branch.

2003-11-06 16:38  andy

	* Source/cmCTest.cxx: ENH: Add warning exception for VTK type
	  warning blocking

2003-11-05 15:02  andy

	* Utilities/Doxygen/doxyfile.in: ENH: Handle kwsys properly

2003-11-05 15:02  andy

	* Utilities/Doxygen/CMakeLists.txt: ENH: Cleanup. We do not really
	  need to use vtk for documentation. We only need utilities/doxygen
	  directory

2003-11-05 13:03  king

	* Modules/Platform/Windows-bcc32.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx: BUG#346: Merging fix
	  from main tree to 1.8 branch.

2003-11-05 11:18  hoffman

	* Modules/Platform/Windows-bcc32.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 346,
	  borland should now support dash in the path

2003-11-05 10:46  king

	* Source/cmCTest.cxx: BUG#259: Fix for spaces in paths to
	  executable added to previous fixes for this bug.

2003-11-05 10:13  king

	* Modules/: FindTclsh.cmake, FindWish.cmake: BUG#322: Merging fix
	  from main tree to 1.8 branch.

2003-11-04 12:50  king

	* Source/cmCTest.cxx: BUG#323: Merging fix from main tree to 1.8
	  branch.

2003-11-04 11:19  hoffman

	* Source/cmCTest.cxx: BUG: fix for bug 323

2003-11-04 09:45  king

	* Source/cmMakefile.cxx: BUG: Merging changes from revision 1.236
	  to 1.237 to 1.8 branch.

2003-11-04 09:44  king

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: Merging changes
	  from revisions 1.41 to 1.47 to 1.8 branch.

2003-11-04 09:36  king

	* Modules/: FindTclsh.cmake, FindWish.cmake: ENH: Adding registry
	  entries to search path.

2003-11-04 09:06  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG#318: Merging fix
	  from main tree to 1.8 branch.

2003-11-04 09:03  king

	* Source/CTest/cmCTestSubmit.cxx: BUG#320: Merging fix from main
	  tree to 1.8 branch.

2003-11-04 09:01  king

	* Source/cmQTWrapCPPCommand.cxx: BUG#319: Merging fix from main
	  tree (1.15->1.16) to 1.8 branch.

2003-11-04 09:00  king

	* Source/kwsys/: ProcessWin32.c, RegularExpression.cxx: ERR:
	  Removed extra variable assignments.

2003-11-04 08:56  king

	* Source/kwsys/ProcessWin32.c: BUG: Removed CloseHandle in case of
	  error in DuplicateHandle.  According to documentation,
	  DuplicateHandle will close the source handle regardless of error
	  condition.

2003-11-04 08:50  king

	* Source/cmAddTestCommand.cxx: BUG: Cannot add extra escapes for
	  backslashes because it makes the behavior inconsistent with
	  previous versions of cmake.

2003-11-03 16:59  andy

	* Source/CTest/cmCTestSubmit.cxx: BUG: This fixes problem when
	  submitting bugs on Mac: Bug #320 - When st_size in stat is 64 bit
	  ctest does not submit

2003-11-03 15:57  hoffman

	* Source/: cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx: BUG:
	  hack fix for problem of MS vs 6 and custom target commands

2003-11-03 15:53  andy

	* Source/cmQTWrapCPPCommand.cxx: BUG: Fix Bug #319 - Change in
	  QT_WRAP_CPP's behaviour

2003-11-03 15:38  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Cleanup parsing of argument
	  to help fix Bug #259 - CMake does not quote correctly in
	  DartTestfile.txt

2003-11-03 15:19  king

	* Source/cmAddTestCommand.cxx: BUG#259: ADD_TEST command generated
	  in DartTestfile.txt now quotes/escapes all arguments.

2003-11-03 11:01  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for debug libs
	  not using output path

2003-10-31 17:22  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG#318:
	  cmake.check_depends now collects all dependencies for
	  cmake.depends and then uses a single rule.

2003-10-31 17:05  king

	* Modules/Platform/Windows-cl.cmake: BUG#317: Merging 1.23->1.24
	  changes to 1.8 branch.

2003-10-31 17:01  king

	* Templates/EXEWinHeader.dsptemplate: BUG#316: Merged 1.15->1.16
	  changes from main tree to 1.8 branch.

2003-10-31 16:56  hoffman

	* Modules/Platform/Windows-cl.cmake: BUG: fix for bug# 317

2003-10-31 16:55  andy

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate,
	  Tests/COnly/CMakeLists.txt: ENH: Attempt to add debug library
	  postfix for visual studio 6

2003-10-31 16:53  hoffman

	* Templates/EXEWinHeader.dsptemplate: Fix for BUG: 316

2003-10-31 12:55  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Merged all changes
	  from main tree up to revision 1.39.

2003-10-31 09:31  andy

	* Source/cmCTest.cxx: ENH: Report when having conflicts

2003-10-30 16:12  king

	* Source/: cmake.cxx: BUG#313: Improving error message when no
	  CMakeLists.txt file is found in the source tree.

2003-10-30 14:27  king

	* Source/cmAddTestCommand.cxx: BUG: Backing out previous change
	  until a deeper problem can be investigated.

2003-10-30 14:00  king

	* Source/cmAddTestCommand.cxx: BUG#259: Do not double quote
	  arguments if they are already quoted when writing
	  DartTestfile.txt.

2003-10-30 13:47  king

	* Source/cmTryCompileCommand.h: BUG#163: Merging 1.12->1.13 changes
	  to 1.8 branch for 1.8.2 release.

2003-10-30 13:46  king

	* Source/cmTryCompileCommand.h: BUG#163: Added documentation of
	  OUTPUT_VARIABLE argument.

2003-10-30 13:35  king

	* Modules/FindLATEX.cmake: BUG#262: Merging fix from main tree
	  1.8->1.9 to 1.8 branch for 1.8.2 release.

2003-10-30 13:33  king

	* Modules/FindLATEX.cmake: BUG#262: Marking DVIPDF_CONVERTER as
	  advanced.

2003-10-30 13:18  king

	* Source/cmake.cxx: BUG#311: Merging 1.141->1.142 changes to 1.8
	  branch for 1.8.2 release.

2003-10-30 13:16  king

	* Source/cmCTest.cxx: BUG#310: Merging 1.60->1.61 from main tree to
	  1.8 branch.

2003-10-30 10:05  andy

	* Source/cmCTest.cxx: BUG: Fix Bug #310 - CTest sends wrong time to
	  cvs on Windows

2003-10-29 19:48  andy

	* Source/: cmake.cxx, cmakemain.cxx, cmSystemTools.cxx,
	  cmSystemTools.h: ENH: Ok, no more argument needed for script mode

2003-10-29 09:56  andy

	* Source/cmGlobalGenerator.cxx: ENH: More scripting changes

2003-10-29 09:43  andy

	* Source/: cmake.cxx, cmake.h, cmMakefile.cxx, cmakemain.cxx: ENH:
	  Start includding the scripting support

2003-10-29 08:58  andy

	* Source/: cmCommand.h, cmMessageCommand.h, cmIncludeCommand.h:
	  ENH: Start includding the scripting support

2003-10-28 15:26  andy

	* Source/cmake.cxx: ENH: Command should also be quoted

2003-10-28 13:22  king

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
	  BUG#303: Merged fix from main tree to 1.8 branch for 1.8.2
	  release.

2003-10-28 13:19  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG#200: Merged fix to
	  1.8 branch for 1.8.2 release.

2003-10-28 11:55  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: add preprocessor
	  flags to resource compiler

2003-10-28 11:06  hoffman

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
	  BUG: fix for bug 303 pass makeflags to sub makes

2003-10-25 18:21  andy

	* Utilities/Doxygen/doxyfile.in: ENH: Add all subdirectories

2003-10-17 16:19  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: make sure -M flags
	  are not duplicated and are only set in the xml

2003-10-17 16:10  king

	* Modules/CMakeDetermineCXXCompiler.cmake: BUG#276: Merge fix for
	  spaces in path from main tree.

2003-10-17 16:09  king

	* Modules/CMakeDetermineCXXCompiler.cmake: BUG: Fixed same
	  spaces-in-paths problem for CMakeTestGNU.c as in
	  CMakeDetermineCCompiler.cmake.

2003-10-17 16:08  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for unicode
	  and for /D -D

2003-10-16 19:15  andy

	* Source/CMakeLists.txt: ENH: Enable test on windows

2003-10-16 17:51  king

	* Modules/Platform/Windows-cl.cmake: BUG#78: Merged fix from main
	  tree (1.22->1.23).

2003-10-16 13:42  king

	* CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updating
	  version number for 1.8.2 release.

2003-10-16 13:09  king

	* Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
	  FindJava.cmake, FindTCL.cmake: BUG#281: Merging fix from main
	  tree.  See bug report for revision changes.

2003-10-16 13:06  king

	* Source/cmCTest.cxx: BUG#278: Merging fix from main tree
	  (1.59->1.60) to 1.8 branch for 1.8.2 release.

2003-10-16 11:05  barre

	* Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
	  FindJava.cmake, FindTCL.cmake: FIX: for Windows users, it seems
	  logical to favor native win32 installation before Cygwin ones.
	  Otherwise you can end up with bad mixes (part of the java tools
	  were picked from the SDK, part from Cygwin)

2003-10-16 10:32  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: ENH: allow UNICODE to be
	  specifed in the cxx flags and if not default to MBCS

2003-10-16 10:10  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: allow users to
	  change to unicode

2003-10-16 07:49  andy

	* Source/cmCTest.cxx: ENH: Handle all white spaces, fix problem on
	  cygwin

2003-10-15 23:42  hoffman

	* Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 78
	  should be on 1.8 branch

2003-10-15 10:19  king

	* Modules/Platform/Darwin.cmake: BUG#277: Fix from main tree 1.5 ->
	  1.6 merged to 1.8 branch.  Will be included in 1.8.2 release.

2003-10-15 10:14  king

	* Modules/Platform/Darwin.cmake: ERR: Old -flat_namespace
	  -undefined suppress flags for CMAKE_SHARED_MODULE_CREATE_C_FLAGS
	  should be included when CMAKE_BACKWARDS_COMPATIBILITY is 1.6 or
	  lower.

2003-10-15 10:06  king

	* bootstrap: BUG#168: Merged fix for HP-UX ansi C flags as second
	  part of the fix for this bug to 1.8 branch.  1.24 -> 1.25.

2003-10-15 10:01  king

	* Source/kwsys/SystemTools.cxx: BUG#263: Merged search path
	  ordering fix from main tree to CMake 1.8 branch.  1.22 -> 1.24.

2003-10-15 09:56  king

	* Source/cmTargetLinkLibrariesCommand.cxx: BUG#201: Merged warning
	  suppression support from main tree to 1.8 branch.  1.16->1.17.

2003-10-15 09:53  king

	* Modules/CheckTypeSize.cmake: Documentation fix from main tree.
	  1.11->1.12.

2003-10-15 09:52  king

	* Modules/CheckVariableExists.cmake: BUG: Merged trivial fix from
	  main tree.  1.10 -> 1.11.

2003-10-15 09:49  king

	* Modules/CMakeDetermineCCompiler.cmake: BUG#263: Merged fix for
	  system paths in ar and ranlib find commands to 1.8 branch.  Will
	  be included in 1.8.2

2003-10-15 09:26  king

	* Source/cmQTWrapCPPCommand.cxx: BUG#186: Merged fix from trunk to
	  branch.

2003-10-15 09:18  king

	* Modules/CMakeDetermineCCompiler.cmake: BUG#276: Merge fix for
	  spaces in path from main tree.

2003-10-14 22:30  king

	* Modules/CMakeDetermineCCompiler.cmake: BUG: Fix for spaces in
	  path when loading CMakeTestGNU.c.

2003-10-13 16:04  andy

	* Source/CMakeLists.txt: ENH: Add test for FindwxWindows. Thanks
	  to: Mathieu Malaterre

2003-10-13 15:27  andy

	* Modules/CheckTypeSize.cmake: ENH: Documentation fix

2003-10-13 11:58  king

	* Modules/Platform/Windows-cl.cmake: BUG#269: Fix for spaces in
	  paths.  Will be included in 1.8.2 release.

2003-10-13 11:32  andy

	* Modules/Platform/Windows-cl.cmake: ERR: allow spaces in the path

2003-10-11 08:12  king

	* Modules/CheckVariableExists.cmake: BUG: Message describing
	  variable was using result variable.

2003-10-09 15:52  hoffman

	* Modules/CMakeDetermineCCompiler.cmake,
	  Source/kwsys/SystemTools.cxx: ENH: put the system path after the
	  paths specified on to the FIND command

2003-10-07 13:45  king

	* Utilities/Release/cmake_release.sh: Updated cygwin dependencies.

2003-10-07 09:50  king

	* Utilities/Release/config_CYGWIN_NT-5.1: GCC 2.95 is no longer
	  available on cygwin.

2003-10-02 14:50  andy

	* Source/cmTargetLinkLibrariesCommand.cxx: ENH: Add
	  CMAKE_IGNORE_DEPENDENCIES_ORDERING to prevent warnings about
	  dependency problems

2003-09-26 11:27  king

	* Modules/CMakeImportBuildSettings.cmake: BUG: Comparison of build
	  tool should be case-insensitive.

2003-09-26 11:15  king

	* Modules/CMakeImportBuildSettings.cmake: BUG: Comparison of build
	  tool should be case-insensitive.

2003-09-24 17:51  andy

	* Source/cmQTWrapUICommand.cxx: ENH: Fix comment

2003-09-24 17:51  andy

	* Tests/Wrapping/CMakeLists.txt: ENH: Better testing

2003-09-24 17:50  andy

	* Source/cmQTWrapCPPCommand.cxx: BUG: Fix Bug #186 - QT_WRAP_UI
	  uses the path twice

2003-09-24 11:10  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG#191: Merging fix
	  into 1.8 branch for inclusion in 1.8.2 release.

2003-09-24 11:03  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Check for whether
	  to use CMAKE_EXE_LINKER_FLAGS should look both for EXECUTABLE and
	  WIN32_EXECUTABLE targets.

2003-09-23 13:58  king

	* Source/cmCTest.cxx: BUG#185: Merged fix from main tree to 1.8
	  branch.  Change will be included in 1.8.2 release.

2003-09-23 13:49  andy

	* Source/cmCTest.cxx: ENH: Add missing newline Bug #185 - CTest
	  exceptions output is missing new line

2003-09-18 11:05  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: remove /tmp_mnt in collapse
	  full path

2003-09-15 15:58  king

	* bootstrap: BUG: Need to check for -Ae flag on HP-UX cc compiler.
	  Needed for ANSI C compilation.

2003-09-02 13:49  king

	* bootstrap: BUG#168: Using C compiler to build .c files during
	  bootstrap instead of C++ compiler.

2003-09-02 13:27  king

	* bootstrap: BUG: Must use C compiler to compile C files during
	  bootstrap, not C++ compiler.

2003-08-29 09:38  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Merged more fixes from
	  main tree.

2003-08-28 16:22  hoffman

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: make sure exe output path
	  is used for dep hack stuff

2003-08-28 16:10  martink

	* Source/cmLocalVisualStudio6Generator.cxx: bad evil nasty ken

2003-08-28 16:06  martink

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: fix to executable depends for
	  custom commands

2003-08-28 15:02  king

	* Utilities/Release/config_IRIX64: ERR: Don't need separate -n32
	  and -64 binaries.

2003-08-28 14:58  hoffman

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: BUG: remove
	  bundle_loader stuff it did not work with spaces in the path and
	  is not needed for this test

2003-08-28 14:55  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Merged fix for bug with
	  custom commands depending on executables from main tree.

2003-08-28 14:52  hoffman

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: fix bug with custom
	  commands depending on executables

2003-08-28 14:03  king

	* CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updated
	  for 1.8.1 release number.

2003-08-27 20:35  starreveld

	* Modules/Platform/Darwin.cmake,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: remove
	  the -flat_namespace and -undefined suppress hacks from ENH:
	  CMAKE_SHARED_MODULE_CREATE_C_FLAGS ENH: and fix the complex
	  example to specify a -bundle loader for the ENH: shared module
	  that it builds.

2003-08-27 17:45  hoffman

	* Source/cmWin32ProcessExecution.cxx: ENH: remove warnings from use
	  of NULL

2003-08-27 16:50  king

	* CMakeLists.txt, CMakeSystemConfig.txt.in,
	  CMakeWindowsSystemConfig.txt, bootstrap,
	  Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
	  Modules/FindThreads.cmake, Modules/FindwxWindows.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows-gcc.cmake,
	  Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
	  Source/TODO, Source/cmCacheManager.cxx, Source/cmCommands.cxx,
	  Source/cmDynamicLoader.cxx,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmLoadCommandCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
	  Source/kwsys/SystemTools.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Utilities/CMakeLists.txt: ENH: Merging changes from trunk into
	  1.8 branch.

	  1.) MinGW support (beta) 2.) make VERBOSE=1 3.) FindThreads.cmake
	  fix 4.) FindwxWindows.cmake fix 5.)
	  CMakeSystemSpecificInformation.cmake typo fix 6.) bootstrap
	  spaces-in-path fix

2003-08-27 16:42  hoffman

	* Modules/Platform/Windows-gcc.cmake,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: MinGW
	  build now passes all the tests

2003-08-27 16:08  king

	* Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
	  config_HP-UX, config_IRIX64, config_Linux, config_OSF1,
	  config_SunOS, cygwin-package.sh.in: Merging release script
	  changes from 1.8 branch to main tree.

2003-08-27 16:02  king

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
	  ERR: Fixed typo in comment.

2003-08-27 08:29  king

	* Source/cmake.cxx: ERR: Fixed placement of code introduced by a
	  patch from main tree.  Somehow it ended up on the wrong lines.

2003-08-26 17:13  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Added support for
	  "make VERBOSE=1" to run one-time verbose make runs without
	  changing CMAKE_VERBOSE_MAKEFILE.

2003-08-26 15:08  king

	* Source/: cmake.cxx, cmakemain.cxx, cmakewizard.cxx,
	  cmakewizard.h: BUG#164: Fixed crash of cmake -i when CMAKE_ROOT
	  cannot be found.  Made resulting error message cleaner.

2003-08-26 15:06  king

	* Source/: cmake.cxx, cmakemain.cxx, cmakewizard.cxx,
	  cmakewizard.h: BUG: Fixed crash of cmake -i when CMAKE_ROOT
	  cannot be found.  Made resulting error message cleaner.

2003-08-22 12:53  king

	* CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
	  ENH: Moved decision to build MFCDialog up to top level.  It is
	  used in both the Source and Utilities directories.

2003-08-22 11:56  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove ifdef code
	  and use makefile definitions

2003-08-22 11:56  hoffman

	* Modules/Platform/Windows-gcc.cmake: ENH: add configure file for
	  gcc under windows

2003-08-22 09:52  andy

	* bootstrap, Modules/FindThreads.cmake: ERR: Reorganize to try to
	  fix the -pthread problem on some systems

2003-08-21 16:22  hoffman

	* Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
	  Source/cmDynamicLoader.cxx,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
	  Source/kwsys/SystemTools.cxx: ENH: add the unix makefile
	  generator as an option from the windows GUI, this builds with
	  mingw, cygwin, and combinations of make cl, bcc32

2003-08-21 13:26  andy

	* Modules/FindwxWindows.cmake: ERR: If WX_CONFIG_LIBS are , then
	  you get weird cmake error. This should fix it

2003-08-21 09:23  hoffman

	* Source/TODO: [no log message]

2003-08-20 12:59  king

	* Source/: cmakemain.cxx, CursesDialog/ccmake.cxx: ENH: Added
	  documentation of specifying an existing build tree as an
	  argument.

2003-08-19 11:02  andy

	* Source/cmLoadCommandCommand.cxx: ERR: Fix crash of cmake on
	  broken load commands

2003-08-19 10:50  king

	* Modules/Platform/: IRIX64.cmake: ENH: Improved default choice of
	  -64 compiler/linker flags based on how cmake was built.

2003-08-19 10:29  andy

	* Source/cmLoadCommandCommand.cxx: BUG: LastError can return 0, so
	  handle that case

2003-08-19 09:41  king

	* bootstrap: BUG: Merged cmake_make_processor error message to 1.8
	  branch.

2003-08-19 09:40  king

	* Source/: cmCTest.cxx, cmCTest.h: BUG: Merged fixes for bugs 146,
	  152, and 153 to 1.8 branch.

2003-08-19 09:39  king

	* Source/cmCacheManager.cxx: BUG#154: Merged fix to 1.8 branch.

2003-08-19 09:39  king

	* Source/cmake.cxx: ERR: Fixed warnings.

2003-08-19 09:33  king

	* Source/kwsys/SystemTools.cxx: ERR: Merged warning fix from main
	  tree to CMake 1.8 branch.

2003-08-19 09:32  king

	* Source/kwsys/ProcessUNIX.c: ProcessUNIX.c

2003-08-19 09:32  king

	* Source/kwsys/ProcessWin32.c: BUG: Merged error message fix to
	  CMake 1.8 branch.

2003-08-19 09:27  king

	* Modules/FindLATEX.cmake: BUG#156: Fixed typo psd2pdf -> ps2pdf.
	  Will be included in 1.8.1 release.

2003-08-19 09:12  king

	* Utilities/Release/: cmake_release.sh, config_IRIX64: Added
	  LDFLAGS support.

2003-08-19 09:06  king

	* Utilities/Release/config_IRIX64: ENH: Added configuration of both
	  -64 and -n32 builds.

2003-08-19 09:05  king

	* Utilities/Release/cmake_release.sh: ENH: Added support for
	  configuration of install tree.

2003-08-19 08:53  andy

	* Modules/FindLATEX.cmake: BUG: Fix Bug #156 - ps2pdf is not found
	  on linux

2003-08-18 14:31  andy

	* Source/: cmCTest.cxx, cmCTest.h: BUG: Report failed as failed...

2003-08-18 14:06  andy

	* Source/cmake.cxx: ENH: Remove unused variable

2003-08-18 14:05  andy

	* Source/cmCacheManager.cxx: BUG: Fixed Bug #154 - Uninitialized
	  type initialized value cache variables should return value

2003-08-18 11:30  andy

	* Source/: cmCTest.cxx, cmCTest.h: BUG: Fix Bug #153 - CTest does
	  not detect tests that are not found and Bug #153 - CTest does not
	  detect tests that are not found

2003-08-17 12:24  hoffman

	* Source/kwsys/SystemTools.cxx: ENH: remove warning and unneeded
	  cast

2003-08-15 08:41  andy

	* Source/cmCTest.cxx: BUG: Fix test reporting

2003-08-14 13:34  andy

	* Source/cmCTest.cxx: ENH: Fix verbose output, fix error message,
	  and fix the exit code check

2003-08-14 09:09  hoffman

	* Source/cmake.cxx: ENH: remove a warning

2003-08-13 18:17  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Better error reporting

2003-08-13 18:08  king

	* Source/kwsys/ProcessWin32.c: ENH: Made error message consistent
	  between win9x and non-win9x version of error reporting.

2003-08-13 14:21  king

	* Source/kwsys/ProcessUNIX.c: ENH: Treating SIGBUS as a fault by
	  default.

2003-08-12 17:24  king

	* Source/cmSystemTools.cxx: BUG: Do not hide console when run from
	  ctest.

2003-08-12 17:18  andy

	* Source/cmSystemTools.cxx: ENH: Fix hidden console for ctest

2003-08-12 17:17  king

	* Utilities/Release/cmake_release.sh: Redoing 1.8.0.

2003-08-12 16:37  king

	* Utilities/Release/cmake_release.sh: Disable use of libdl by curl.

2003-08-12 16:35  king

	* Utilities/Release/: config_AIX, config_Darwin, config_HP-UX,
	  config_IRIX64, config_Linux, config_OSF1, config_SunOS: ENH:
	  Using write_standard_cache to shorten config files.

2003-08-12 16:35  king

	* Utilities/Release/cmake_release.sh: ENH: Unix builds should not
	  use reentrant versions of network calls.

2003-08-11 18:24  king

	* Utilities/Release/config_Darwin: ENH: Updated for new wx version.

2003-08-11 18:21  king

	* Utilities/Release/cmake_release.sh: BUG: CMake.app directory is
	  now in bin, not Source.

2003-08-11 18:14  king

	* Utilities/Release/cygwin-package.sh.in: BUG: Tests are run by
	  bin/ctest instead of Source/ctest.

2003-08-11 17:58  king

	* Utilities/Release/: cmake_release.sh, config_IRIX64,
	  config_Linux: ENH: Added support for parallel build during
	  release.

2003-08-11 17:53  andy

	* bootstrap: ENH: Add error message for make missing

2003-08-11 17:41  king

	* Utilities/Release/cmake_release.sh: BUG: Test for build needs to
	  look for bin/ccmake, not Source/ccmake.

2003-08-11 17:35  king

	* Utilities/Release/: cmake_release.sh, config_Darwin,
	  config_HP-UX, config_IRIX64, config_SunOS: Merge from 1.8 branch.

2003-08-11 17:34  king

	* Source/cmCommands.cxx: BUG: Bootstrapping with wxWindows support
	  needs SEPARATE_ARGUMENTS command.

2003-08-11 17:34  king

	* Modules/CMakeLists.txt: ENH: Installing readme.txt in Modules
	  directory to be consistent with windows.

2003-08-11 16:55  king

	* Utilities/Release/config_Darwin: Fixed wx location.

2003-08-11 16:43  king

	* Source/cmCommands.cxx: BUG: Bootstrapping with wxWindows support
	  requires SEPARATE_ARGUMENTS command in bootstrapped executable.

2003-08-11 16:31  king

	* Utilities/Release/config_HP-UX: ENH: Cleaned up link of dld.

2003-08-11 16:31  king

	* Utilities/Release/config_SunOS: ENH: Switching to system
	  compiler.

2003-08-11 15:27  king

	* Utilities/Release/cmake_release.sh: Using bootstrap instead of
	  configure.

2003-08-11 15:22  king

	* Utilities/Release/cmake_release.sh: ENH: Allow config files to
	  specify a make.

2003-08-11 15:21  king

	* Utilities/Release/config_IRIX64: ENH: Enabling parallel build.

2003-08-11 15:16  king

	* Utilities/Release/cmake_release.sh: BUG: Location of ctest has
	  changed to bin, not Source.

2003-08-11 15:15  king

	* Utilities/Release/config_Darwin: Updated for new FindwxWindows.

2003-08-11 15:07  king

	* Utilities/Release/cmake_release.sh: Update from 1.8 branch.

2003-08-11 15:06  king

	* Utilities/Release/config_Darwin: Updated for new location of
	  wxWindows.

2003-08-11 15:02  king

	* Utilities/Release/config_Darwin: Updated for new location of
	  wxWindows.

2003-08-11 15:01  king

	* Utilities/Release/cmake_release.sh: ENH: Updated for new FTP
	  directory structure.

2003-08-11 14:56  king

	* Modules/CMakeLists.txt: ENH: Installing readme.txt in modules to
	  be consistent with windows.

2003-08-11 14:44  martink

	* Source/: cmMakefile.cxx: added beta release support

2003-08-11 14:41  martink

	* CMakeLists.txt, Source/cmCPluginAPI.h: version 19

2003-08-11 14:37  martink

	* CMakeLists.txt, Source/cmCPluginAPI.h,
	  Utilities/Release/cmake_release.sh: added version

2003-08-11 12:20  andy

	* Source/ctest.cxx: ENH: Add documentation for -D and add missing
	  targets

2003-08-11 12:18  andy

	* Source/: cmCTest.cxx, CTest/cmCTestSubmit.cxx: ENH: Cleanup the
	  output

2003-08-11 12:17  andy

	* Modules/Dart.cmake: ENH: Take Purify out because it is not
	  implemented yet

2003-08-11 09:47  andy

	* Source/cmCTest.cxx: ENH: Remove debug

2003-08-10 18:30  martink

	* Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
	  cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
	  cmAddDependenciesCommand.h, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.h, cmAddTestCommand.h,
	  cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
	  cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
	  cmCMakeMinimumRequired.h, cmCTest.cxx, cmCacheManager.cxx,
	  cmCommand.h, cmConfigureFileCommand.h, cmCreateTestSourceList.h,
	  cmEnableTestingCommand.h, cmEndForEachCommand.h,
	  cmExecProgramCommand.h, cmExportLibraryDependencies.h,
	  cmFLTKWrapUICommand.h, cmFileCommand.h, cmFindFileCommand.cxx,
	  cmFindFileCommand.h, cmFindLibraryCommand.h,
	  cmFindPackageCommand.h, cmFindPathCommand.h,
	  cmFindProgramCommand.cxx, cmFindProgramCommand.h,
	  cmForEachCommand.h, cmGetCMakePropertyCommand.h,
	  cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.h,
	  cmGlob.cxx, cmITKWrapTclCommand.h, cmIfCommand.h,
	  cmIncludeCommand.h, cmIncludeDirectoryCommand.h,
	  cmIncludeExternalMSProjectCommand.h,
	  cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
	  cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
	  cmLoadCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
	  cmMacroCommand.h, cmMakeDirectoryCommand.h, cmMakefile.cxx,
	  cmMakefile.h, cmMarkAsAdvancedCommand.h, cmMessageCommand.h,
	  cmOptionCommand.h, cmOutputRequiredFilesCommand.h,
	  cmProjectCommand.h, cmQTWrapCPPCommand.h, cmQTWrapUICommand.h,
	  cmRemoveCommand.h, cmSeparateArgumentsCommand.h, cmSetCommand.h,
	  cmSetSourceFilesPropertiesCommand.h,
	  cmSetTargetPropertiesCommand.h, cmSiteNameCommand.h,
	  cmSourceFile.h, cmSourceFilesCommand.h,
	  cmSourceFilesRemoveCommand.h, cmSourceGroupCommand.h,
	  cmStringCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
	  cmSystemTools.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.h,
	  cmTryCompileCommand.h, cmTryRunCommand.h,
	  cmUseMangledMesaCommand.h, cmUtilitySourceCommand.h,
	  cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
	  cmVariableRequiresCommand.h, cmWin32ProcessExecution.cxx,
	  cmWrapExcludeFilesCommand.h, cmWriteFileCommand.h, cmake.cxx,
	  cmake.h, cmakewizard.cxx, cmakewizard.h: removed redundent
	  includes

2003-08-10 16:01  martink

	* Source/: cmMakeDepend.cxx, cmMakeDepend.h, cmSourceFile.cxx:
	  removed duplicate includes

2003-08-10 16:00  martink

	* Source/cmMakefile.cxx: removed duplicate include

2003-08-09 19:37  andy

	* Source/cmCTest.cxx: ERR: Rename some variables to remove shadow
	  warning

2003-08-08 18:28  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add regression images
	  support

2003-08-08 17:10  andy

	* Source/cmCTest.cxx: ENH: Better output and use RunMakeCommand for
	  configure

2003-08-08 11:59  andy

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
	  CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
	  CMakeVS6FindMake.cmake, CMakeVS71FindMake.cmake,
	  CMakeVS7FindMake.cmake, CheckFunctionExists.cmake,
	  CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
	  CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
	  CheckTypeSize.cmake, CheckVariableExists.cmake,
	  FindHTMLHelp.cmake, FindMFC.cmake, TestBigEndian.cmake,
	  TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
	  TestForSTDNamespace.cmake: ENH: Cleanups and add missing
	  CMakeOutput.log and CMakeError.log appending. Close Bug #136 -
	  Verify that all modules that do try compile produce
	  CMakeError.log and CMakeOutput.log

2003-08-08 11:19  martink

	* Source/cmStandardIncludes.h: added stdio

2003-08-08 10:40  martink

	* Source/cmLocalVisualStudio6Generator.cxx: fid post build iue on
	  vs6 utility targets

2003-08-08 10:20  andy

	* Tests/SystemInformation/DumpInformation.cxx: EHN: Also display
	  Configure.h and Configure.hxx from cmsys

2003-08-08 10:07  andy

	* Source/cmMakefile.cxx: ENH: When fixing cache value with
	  uninitialized type, collapse full paths for PATH and FILEPATH.
	  Closes Bug #82 - Specifying relative path when entering path can
	  break things

2003-08-08 09:26  andy

	* Source/cmMakefile.cxx: ENH: Handle untyped but initialized values
	  for boolean AddCacheDefinition. Closes Bug #118 - Specifying
	  cache entries with -D should not need the type

2003-08-08 09:22  andy

	* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Get accessor
	  for cache value as boolean

2003-08-08 09:17  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: remove shadowed variable

2003-08-08 09:14  king

	* Source/cmFindPackageCommand.cxx: ERR: Fixed use of != operator
	  for std::string on old broken compilers.

2003-08-08 08:48  andy

	* Source/cmakemain.cxx: ENH: Add help for cmake -E

2003-08-08 08:48  andy

	* Source/cmCTest.cxx: ENH: Flush the output file, to make more nice
	  output for tail -f

2003-08-07 19:23  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Add displaying of dots when
	  building project. Also, file is now written as the output is
	  produced, so, tail -f works, baby...

2003-08-07 19:00  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Abstract
	  parsing of arguments so that I can use it in other places

2003-08-07 18:44  andy

	* Source/cmaketest.cxx: ENH: More verbose

2003-08-07 17:43  king

	* Source/ctest.cxx: ENH: Clarification of help dumped when no
	  arguments are given and no test file is found.

2003-08-07 16:54  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: BUG: fix the test

2003-08-07 16:50  king

	* Source/cmFindPackageCommand.cxx: ENH: Added compatability for
	  capitalization of _DIR and _FOUND variables in cmake 1.6.

2003-08-07 16:32  andy

	* Modules/FindLATEX.cmake: ENH: Add PDFLaTeX and LaTeX2HTML. Closes
	  Bug #132 - Add pdflatex and html2latex to FindLATEX.cmake

2003-08-07 16:26  andy

	* Source/: cmVariableWatch.cxx, cmVariableWatch.h: ENH: Add remove
	  watch

2003-08-07 16:25  andy

	* CMakeLists.txt, Source/CMakeLists.txt: ENH: Fix dependencies for
	  curses dialog

2003-08-07 16:11  king

	* Source/cmake.cxx: BUG: Fixed typo in error message.

2003-08-07 16:09  andy

	* CMakeLists.txt, Source/CMakeLists.txt,
	  Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmTargetLinkLibrariesCommand.h,
	  Source/CTest/CMakeLists.txt: ENH: Report an error when
	  ADD_LIBRARY and TARGET_LINK_LIBRARIES are in the wrong order and
	  fix CMakeLists files to actually work

2003-08-07 16:04  hoffman

	* Tests/Complex/CMakeLists.txt,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Source/cmIncludeExternalMSProjectCommand.cxx: ENH: improve
	  coverage

2003-08-07 15:39  andy

	* Source/kwsys/ProcessWin32.c: ENH: Cast into apropriate type to
	  remove warning

2003-08-07 14:37  andy

	* Source/cmQTWrapUICommand.cxx: ENH: Use the new signature

2003-08-07 14:37  andy

	* Tests/Wrapping/CMakeLists.txt: ENH: More verbose test

2003-08-07 14:10  hoffman

	* Modules/Platform/Windows-cl.cmake: BUG: fix for main in a library
	  on windows with nmake

2003-08-07 11:53  king

	* Source/cmLocalUnixMakefileGenerator.h: ENH: Added convenience
	  signature to OutputMakeRule.

2003-08-07 11:42  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Makefiles now have
	  rules to do a global generate if the CMake listfiles have
	  changed.  Necessary for when try-compiles are added to a
	  listfile.

2003-08-07 09:19  hoffman

	* Modules/FindMPI.cmake, Source/cmLocalVisualStudio7Generator.cxx:
	  BUG: fix for bugs 125 - 128, and a fix for the bug introduced by
	  the bug fix for but 92.  & was being replaced with &amp, but
	  after double quote was replaced with &quot causing it to be
	  &amp;quot.  Also add more search paths for mpi

2003-08-06 19:19  andy

	* Source/cmMakefile.cxx: ENH: oops, initialize variable

2003-08-06 18:54  andy

	* Source/cmGetCMakePropertyCommand.cxx,
	  Source/cmGetCMakePropertyCommand.h, Source/cmMacroCommand.cxx,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Tests/SystemInformation/CMakeLists.txt,
	  Tests/SystemInformation/DumpInformation.cxx: ENH: Add option to
	  retrieve list of macros. Close Bug #25 - Get_CMAKE_PROPERTIES

2003-08-06 18:43  king

	* Source/cmDocumentation.cxx: BUG: Don't use -V as a version
	  option.  It conflicts with ctest.

2003-08-06 18:41  king

	* Source/cmake.cxx: ENH: Removed old argument processing code that
	  never does anything.

2003-08-06 18:39  king

	* Source/: cmakewizard.cxx, CursesDialog/cmCursesMainForm.cxx:
	  BUG#129: Fixed load/save of CMakeCache.txt when it is not in the
	  current directory.

2003-08-06 17:58  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: If
	  CMAKE_EDIT_COMMAND is not specified, use cmake -i

2003-08-06 17:52  andy

	* bootstrap: ENH: Add rebuild_cache

2003-08-06 17:32  andy

	* Modules/FindThreads.cmake: ENH: On apple use -lpthreads

2003-08-06 15:22  king

	* Source/: cmInstallFilesCommand.h, cmInstallProgramsCommand.h:
	  ENH: Tweaked whitespace in documentation of command.

2003-08-06 15:18  king

	* Source/cmAddCustomCommandCommand.h: ENH: Tweaked whitespace in
	  documentation of command.

2003-08-06 15:12  king

	* Source/CursesDialog/ccmake.cxx: ENH: Added SEE ALSO support for
	  generated unix manpage.

2003-08-06 15:10  king

	* Source/CMakeLists.txt: BUG: We don't want to install cmaketest on
	  UNIX or windows.  It is for internal CMake testing only.  We
	  should probably fold its functionality into ctest anyway.

2003-08-06 15:03  king

	* Source/ctest.cxx, Utilities/CMakeLists.txt: ENH: Added
	  documentation for ctest.

2003-08-06 14:49  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
	  CursesDialog/ccmake.cxx: ENH: Added configuration of name of
	  executable in man page header and version banner.

2003-08-06 13:48  king

	* Source/cmSystemTools.cxx: ENH: Hide windows for processes run by
	  RunSingleCommand.

2003-08-06 13:41  king

	* Source/kwsys/SystemTools.cxx: Fixed indentation

2003-08-06 12:52  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: do not output make
	  install rules on windows because they do not work

2003-08-06 11:51  king

	* Source/cmaketest.cxx: BUG: Fixed spacing error in message.

2003-08-06 10:42  king

	* Source/CMakeLists.txt: ENH: Install test is now enabled when
	  CMAKE_INSTALL_PREFIX is CMake_BINARY_DIR/Tests/TestInstall/Prefix
	  to keep test in one directory.

2003-08-06 10:39  king

	* Source/CMakeLists.txt, Tests/TestInstall.sh.in: ENH: Added
	  Install test.  It is enabled when the CMAKE_INSTALL_PREFIX is
	  CMake_BINARY_DIR/InstallTest.

2003-08-06 10:15  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix install problem

2003-08-06 09:27  king

	* Source/kwsys/ProcessWin32.c: BUG: Need to provide stdin to child
	  processes.

2003-08-05 18:25  king

	* Tests/CommandLineTest/CMakeLists.txt: ENH: Added test of
	  --copyright and --version arguments for coverage.

2003-08-05 18:22  king

	* Tests/CommandLineTest/CMakeLists.txt: ENH: Added test of --help
	  [command] form of help option for coverage.

2003-08-05 18:10  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
	  support to --help to print help for a single command.

2003-08-05 17:39  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fixed
	  implementation of long dependency list support.  The proxy target
	  must have a corresponding file to work correctly.  Instead of
	  using a proxy target, we now just list one line for each
	  dependency and then print one copy of the build rule at the end.

2003-08-05 16:51  king

	* Source/cmake.cxx: ENH: Clarified source directory mismatch
	  message.

2003-08-05 16:36  king

	* Source/: cmake.cxx, cmake.h: ENH#61: cmake and ccmake now support
	  passing the path to a CMakeCache.txt file as an argument.  Its
	  settings will be loaded.

2003-08-05 16:04  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG#92 - Added XML
	  escaping for <, >, and &.

2003-08-05 15:20  andy

	* Tests/SystemInformation/DumpInformation.cxx: BUG: Open as ascii
	  to remove extra new lines

2003-08-05 15:10  king

	* Source/kwsys/: ProcessFwd9x.c, ProcessWin32.c: ENH: Added
	  show/hide window support.

2003-08-05 14:27  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
	  Added SetOption/GetOption methods for platform-specific options.

2003-08-05 13:53  king

	* Source/kwsys/ProcessUNIX.c: BUG: Can't close stdin.

2003-08-05 11:34  king

	* Source/kwsys/ProcessUNIX.c: BUG: Added missing
	  zero-initialization of struct sigaction.

2003-08-05 09:55  martink

	* Modules/: CMakeTestNMakeCLVersion.c, Platform/Windows-cl.cmake:
	  added test for whether pdbtype should be used for nmake

2003-08-05 09:07  king

	* Source/kwsys/ProcessUNIX.c: BUG: GetErrorString should return
	  ErrorMessage buffer, not the pipe buffer.

2003-08-05 09:07  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: minor fix

2003-08-05 08:49  martink

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: added outputEcho method and fixed
	  make help for nmake and borland

2003-08-04 17:08  king

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
	  ERR: Fixed typeo tests->test.

2003-08-04 15:35  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: added make help target
	  first cut

2003-08-04 14:34  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: fix for debug libs on
	  UNIX

2003-08-04 11:48  andy

	* Source/cmSystemTools.cxx: ENH: Improve paths on windows

2003-08-04 07:55  andy

	* Source/cmSystemTools.cxx: ENH: Fix escaping on windows

2003-08-04 07:12  andy

	* Source/cmSystemTools.cxx: ENH: Fix argument parsing on UNIX with
	  spaces

2003-08-03 22:41  andy

	* Source/cmSiteNameCommand.cxx: ENH: Use new RunCommand

2003-08-03 22:36  andy

	* Source/: cmCTest.cxx, cmCTest.h: ENH: Use new RunCommand

2003-08-03 22:34  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmake.cxx, cmaketest.cxx:
	  ENH: Use the new RunCommand

2003-08-03 22:33  andy

	* Source/: cmBuildNameCommand.cxx, cmTryRunCommand.cxx,
	  cmSiteNameCommand.cxx: ENH: Use the new signature

2003-08-03 22:32  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add back the
	  kwsysProcess RunCommand, now is in parallel

2003-08-03 20:47  andy

	* Source/cmGetCMakePropertyCommand.cxx,
	  Source/cmGetCMakePropertyCommand.h, Source/cmake.h,
	  Tests/SystemInformation/CMakeLists.txt,
	  Tests/SystemInformation/DumpInformation.cxx: ENH: Add accessor
	  for the list of commands

2003-08-02 09:33  andy

	* Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx:
	  BUG: Fix problem with uninitialized variables

2003-08-01 19:13  andy

	* Modules/FindQt.cmake, Tests/Wrapping/CMakeLists.txt: ENH: Make it
	  work for QT 2.3 non commercial on windows

2003-08-01 18:53  andy

	* Source/cmQTWrapUICommand.cxx: ENH: Make out of source work on
	  Windows

2003-08-01 18:52  andy

	* Tests/Wrapping/CMakeLists.txt: ENH: Add more debug

2003-08-01 18:52  andy

	* Source/CMakeLists.txt: ENH: Fix test for Visual Studio

2003-08-01 17:11  andy

	* Modules/FindThreads.cmake: ENH: MAke it work on FreeBSD

2003-08-01 16:48  andy

	* Modules/: CheckForPthreads.c, FindThreads.cmake: ENH: Do better
	  test for pthreads

2003-08-01 16:48  andy

	* Modules/FindQt.cmake: ENH: Fix indentation

2003-08-01 16:47  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Remove debug

2003-08-01 15:41  hoffman

	* Tests/: Complex/Executable/complex.file.cxx,
	  ComplexOneConfig/Executable/complex.file.cxx,
	  ComplexRelativePaths/Executable/complex.file.cxx: add missing
	  file

2003-08-01 15:33  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Dependency lists
	  are now split into multiple make lines to allow longer lists on
	  limited make programs.

2003-08-01 15:33  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add support for
	  -pthread

2003-08-01 15:27  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Adding link flags
	  to an executable that links to shared libraries must be done for
	  both EXECUTABLE and WIN32_EXECUTABLE targets.

2003-08-01 14:34  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt: BUG (85):
	  allow . to be in the name of an executable

2003-08-01 14:10  andy

	* Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx,
	  cmake.cxx: ENH: Allow specifying cmake variables on the command
	  line without specifying the type Bug #118 - Specifying cache
	  entries with -D should not need the type

2003-08-01 14:10  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: all Makefiles now have
	  both full path to exe and short version

2003-08-01 13:54  martink

	* Source/cmUtilitySourceCommand.cxx: fix for utility command
	  without EXECUTABLE_OUTPUT_PATH

2003-08-01 13:24  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Syntax cleanup

2003-08-01 13:13  hoffman

	* Source/: cmGlobalNMakeMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
	  ENH: allow lib prefix for to stay for nmake and borland make as
	  it is not a system prefix

2003-08-01 13:00  martink

	* CMakeLists.txt: change lib path back to empty

2003-08-01 12:49  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix echo's to use
	  @echo. This way verbose mode does not print twice: Bug #45 - add
	  @ from echo commands

2003-08-01 11:58  martink

	* CMakeLists.txt: made more options advanced

2003-08-01 09:18  andy

	* Tests/Wrapping/CMakeLists.txt: ERR: Only link qt to qt executable

2003-08-01 09:11  martink

	* Source/cmExportLibraryDependencies.cxx: fix for bug # 101

2003-07-31 16:43  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: when creating rule
	  files remove the IntDir

2003-07-31 15:32  hoffman

	* Source/cmTarget.cxx: ENH: add support for OBJECT_DEPENDS for
	  visual studio

2003-07-31 14:46  martink

	* Source/cmMakefile.cxx: bug fix for bug # 117

2003-07-31 13:15  andy

	* Modules/FindwxWindows.cmake: made a minor bugfix on my
	  FindwxWindows.cmake.	I capsulated the regular expression
	  matching for the libdrs with another IF (line 355).  By: Jan
	  Woetzel

2003-07-31 08:50  andy

	* Tests/Wrapping/CMakeLists.txt: ERR: Attempt to fix wrapping on
	  Windows

2003-07-31 08:33  andy

	* Tests/Wrapping/Wrap.c: ENH: Fix problem on HP. Whay should K&R be
	  default?

2003-07-30 15:38  andy

	* Modules/FindQt.cmake: ENH: when linking in QT, we should also
	  link DL, since QT uses them

2003-07-30 13:39  andy

	* Modules/FindQt.cmake: ENH: QT if it is multi threaded should link
	  in threads

2003-07-30 13:28  andy

	* Tests/Wrapping/: CMakeLists.txt, foo.ui.in: ENH: Really test uic
	  and perform configured uic test

2003-07-30 13:27  andy

	* Source/cmQTWrapUICommand.cxx: ENH: Allow qt ui files being it the
	  binary dir. Bug #110 - QT_WRAP_UI problem on out-of-source builds

2003-07-30 13:11  andy

	* Source/cmaketest.cxx: ENH: Also fail when make
	  failsSource/cmaketest.cxx

2003-07-30 13:10  andy

	* Tests/Wrapping/: CMakeLists.txt, Wrap.c: ENH: Add executable for
	  wrapping test, so that make stage actually passes

2003-07-29 18:06  andy

	* Source/cmGlob.cxx: ENH: Speedup globbing and attempt to fix
	  cygwin problem

2003-07-29 17:15  andy

	* Modules/FindQt.cmake: ENH: Use FindX11 when doing Qt on unix

2003-07-29 13:36  andy

	* Modules/Use_wxWindows.cmake: ENH: Add Use file for wxWindows.
	  Thanks Jan Woetzel

2003-07-29 07:41  andy

	* Modules/FindwxWindows.cmake: ENH: Improved find module. Thank you
	  Jan Woetzel

2003-07-29 07:01  andy

	* Source/cmAddCustomCommandCommand.cxx: ENH: Fix typo: Bug #100 -
	  Spelling correction to an error message

2003-07-28 18:12  hoffman

	* Source/: cmLocalUnixMakefileGenerator.cxx, cmMakeDepend.cxx,
	  cmMakeDepend.h: ENH: performance fixes for network depends

2003-07-28 14:43  hoffman

	* Source/: cmSourceGroupCommand.cxx, cmSourceGroupCommand.h: ENH:
	  put back old style call to SOURCE_GROUP, no need to break things
	  for this

2003-07-28 13:40  hoffman

	* Source/cmake.cxx: BUG: make sure initial cache file read only
	  reads one file, and does not look for CMakeLists.txt files on the
	  entire disk

2003-07-25 13:39  hoffman

	* Source/cmake.cxx: add a better message for the GUI if no
	  CMakeLists.txt file is found.

2003-07-25 12:50  hoffman

	* Tests/Wrapping/CMakeLists.txt: for unix add x11 and pthreads for
	  qt

2003-07-24 11:53  andy

	* Source/cmGlob.cxx: ENH: Remove warning

2003-07-24 11:37  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: fix for utility depends
	  bug#76

2003-07-24 11:33  king

	* Source/CMakeLists.txt, Tests/FindPackageTest/CMakeLists.txt,
	  Tests/FindPackageTest/FindPackageTest.cxx: ENH: Added
	  FindPackageTest to improve coverage.

2003-07-24 11:32  king

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
	  Implemented QUIET argument propagation to FOO_FIND_QUIETLY
	  setting in FindFOO.cmake module that is found.

2003-07-24 11:12  andy

	* Source/cmGlob.cxx: ENH: On windows handle network paths

2003-07-24 11:06  king

	* Modules/FindVTK.cmake: ENH: Improved error message for VTK_DIR
	  not found to refer to it as a cache entry.  Some users thought
	  this was supposed to be an environment variable.

2003-07-24 10:58  king

	* Source/CMakeLists.txt, Source/cmDumpDocumentation.cxx,
	  Tests/CommandLineTest/CMakeLists.txt,
	  Tests/CommandLineTest/CommandLineTest.cxx,
	  Tests/StringFileTest/CMakeLists.txt: ENH: Added CommandLineTest
	  to add coverage for command line arguments to cmake executables.
	  This replaces the old DumpDocumentation test.

2003-07-23 18:01  andy

	* Tests/StringFileTest/CMakeLists.txt: ENH: More coverage

2003-07-23 17:59  king

	* Utilities/CMakeLists.txt: ENH: Added build of documentation for
	  CMakeSetup.

2003-07-23 17:27  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH:
	  CheckOptions now takes const argv.

2003-07-23 15:45  king

	* Source/cmSourceGroupCommand.cxx: ENH: Added backwards
	  compatability.

2003-07-23 15:32  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx,
	  cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
	  cmSourceGroupCommand.h: ENH: Fully implemented SOURCE_GROUP
	  command.

2003-07-23 14:31  andy

	* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Fix compatibility

2003-07-23 10:39  king

	* Source/cmSourceGroupCommand.cxx: BUG: Fixed off-by-one error in
	  file list loop.  Fix submitted by David A. Karr.

2003-07-23 10:26  andy

	* Source/cmGlob.cxx: ENH: On windows and apple handle
	  lowercase/upercase file name problem

2003-07-23 09:10  king

	* Tests/StringFileTest/CMakeLists.txt: ENH: Added more verbose
	  output of what globbing results.

2003-07-23 08:58  king

	* Utilities/CMakeLists.txt: BUG: Don't install ccmake documentation
	  if no ccmake was built.

2003-07-23 08:37  king

	* bootstrap: ENH: Adding forced settings for prefix, docdir,
	  mandir, and datadir.

2003-07-22 17:09  andy

	* DartConfig.cmake: ENH: Direct link to cmake bugs

2003-07-22 13:53  andy

	* Source/cmCPluginAPI.cxx: ERR: Fix error on bad C++ compiler that
	  do not handle return void

2003-07-22 13:15  andy

	* Source/cmTarget.cxx: BUG: Fix copy/paste typo

2003-07-22 13:14  andy

	* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Add DisplayStatus

2003-07-22 12:21  andy

	* Tests/: LoadCommand/LoadedCommand.cxx,
	  LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/LoadedCommand.cxx,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: More
	  coverage

2003-07-22 11:17  andy

	* Tests/StringFileTest/CMakeLists.txt: ENH: More coverage

2003-07-22 10:45  andy

	* Tests/StringFileTest/CMakeLists.txt: ENH: Increase coverage

2003-07-21 17:14  king

	* Utilities/CMakeLists.txt: ENH: Added generation of ccmake
	  documentation on UNIX.

2003-07-21 17:13  king

	* Source/CursesDialog/ccmake.cxx: ENH: Added introduction paragraph
	  to documentation.

2003-07-21 16:38  king

	* CMakeLists.txt, bootstrap, Modules/CMakeLists.txt,
	  Modules/Platform/CMakeLists.txt, Source/CMakeLists.txt,
	  Source/cmCommands.cxx, Source/cmConfigure.cmake.h.in,
	  Source/cmake.cxx, Templates/CMakeLists.txt,
	  Utilities/CMakeLists.txt: ENH: Added optional configuration of
	  data/doc/man dirs.  This will be useful for package maintainers.

2003-07-21 16:37  king

	* Source/: InitialConfigureFlags.cmake.in, cmConfigure.h.in:
	  Removing old file.  This was used by old configure script which
	  has been removed.

2003-07-21 15:29  andy

	* Source/cmGlob.cxx, Tests/StringFileTest/CMakeLists.txt: ENH: fix
	  glob on windows and add glob recurse test

2003-07-21 15:02  king

	* Source/CMakeLists.txt: ENH: Added generation of cmake
	  documentation during build preocess.

2003-07-21 14:58  king

	* Source/cmDocumentation.cxx: BUG: Text dump of documentation
	  should be in ascii mode.

2003-07-21 14:57  king

	* Source/cmAddCustomTargetCommand.h: BUG: Fixed documentation
	  formatting.

2003-07-21 14:44  andy

	* Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: ENH:
	  Use new deprecation mechanism

2003-07-21 14:43  andy

	* Source/cmFileCommand.h: ENH: Fix comment

2003-07-21 14:42  andy

	* Source/: cmCommand.h, cmMakefile.cxx: ENH: Initial framework for
	  deprecated commands

2003-07-21 13:48  andy

	* Tests/StringFileTest/CMakeLists.txt: ENH: add more coverage tests

2003-07-21 13:46  andy

	* Source/cmGlob.cxx: ENH: Handle ^ as [^fu]

2003-07-17 14:56  andy

	* Tests/StringFileTest/CMakeLists.txt: ENH: Add additional new line
	  after the string to match the change in file command

2003-07-17 14:56  andy

	* Source/cmFileCommand.cxx: ENH: Remove extra new line after the
	  written string

2003-07-17 14:54  andy

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
	  CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
	  CheckLibraryExists.cmake, CheckSymbolExists.cmake,
	  CheckTypeSize.cmake, CheckVariableExists.cmake,
	  TestBigEndian.cmake, TestCXXAcceptsFlag.cmake: ENH: Extra new
	  line after output

2003-07-16 15:38  hoffman

	* Modules/CMakeDetermineSystem.cmake, Source/cmGlobalGenerator.cxx:
	  ENH: set CMAKE_SYSTEM_VERSION for windows

2003-07-16 14:52  king

	* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
	  Added QUIET optional argument to block error message when _DIR
	  variable is not set.	Also removed upper-casing of package name.

2003-07-16 11:38  king

	* Tests/SystemInformation/: DumpInformation.cxx,
	  DumpInformation.h.in: ENH: Added dump of more files.	Improved
	  robustness of dump.

2003-07-15 12:52  hoffman

	* Source/cmAddCustomCommandCommand.cxx: ENH: better error checking

2003-07-14 10:33  king

	* Source/cmMakefile.cxx: BUG: Custom commands should have variables
	  expanded before comparing with previously added custom commands.

2003-07-14 10:13  martink

	* Source/cmFLTKWrapUICommand.cxx: some updates

2003-07-14 09:44  martink

	* Source/cmFLTKWrapUICommand.cxx: some updates

2003-07-14 09:31  martink

	* Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: some
	  updates

2003-07-14 09:15  andy

	* Source/: cmFileCommand.cxx, cmFileCommand.h, cmGlob.cxx,
	  cmGlob.h: ENH: Recurse subdirectories

2003-07-11 17:21  king

	* bootstrap: ENH: Removed cmsys include directory from bootstrap
	  build of kwsys.  It is no longer needed.

2003-07-11 16:29  king

	* Utilities/Release/cmake_release.sh: BUG: Update of release
	  utilities must maintain tag.

2003-07-11 14:14  andy

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
	  CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
	  CheckLibraryExists.cmake, CheckSymbolExists.cmake,
	  CheckTypeSize.cmake, CheckVariableExists.cmake, Dart.cmake,
	  TestBigEndian.cmake, TestCXXAcceptsFlag.cmake: ENH: Replace
	  WRITE_FILE with FILE(WRITE and FILE(APPEND. Replace
	  MAKE_DIRECTORY with FILE(MAKE_DIRECTORY, replace STRING(ASCII
	  things

2003-07-10 23:22  king

	* Source/cmake.h: ERR: Removed duplicate generator documentation.e

2003-07-10 23:15  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
	  ENH: Added SEE ALSO section to generated man page.  Minor
	  formatting improvements for generated text-only documentation.

2003-07-10 23:14  king

	* Source/cmake.h: ENH: Added CMAKE_STANDARD_INTRODUCTION macro
	  defining standard documentation for inclusion in every binary's
	  documentation.

2003-07-10 23:14  king

	* Source/cmGlobalUnixMakefileGenerator.cxx: ENH: Wrote basic
	  description in full documentation block.

2003-07-10 14:48  andy

	* Tests/StringFileTest/StringFile.cxx: ENH: Add missing include

2003-07-10 14:46  king

	* Source/kwsys/CMakeLists.txt: ERR: Generated source files need
	  access to kwsysPrivate.h.  Just copy it to the build tree.

2003-07-10 14:35  andy

	* Source/cmStringCommand.cxx: ERR: Remove unused variable

2003-07-10 14:32  king

	* Source/kwsys/: Base64.c, CMakeLists.txt, Directory.cxx,
	  EncodeExecutable.c, ProcessUNIX.c, ProcessWin32.c,
	  RegularExpression.cxx, SystemTools.cxx, kwsysPrivate.h: ENH:
	  Added use of KWSYS_HEADER macro in c and cxx files to include
	  kwsys headers through their configured namespace.

2003-07-10 14:29  andy

	* Tests/StringFileTest/CMakeLists.txt,
	  Tests/StringFileTest/InputFile.h.in,
	  Tests/StringFileTest/StringFile.cxx, Source/CMakeLists.txt: ENH:
	  Add test for string and file commands

2003-07-10 13:25  andy

	* Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Add upper
	  and lower case support. Close Bug #79 - STRING TOUPPER and
	  TOLOWER

2003-07-09 17:25  king

	* Source/cmSystemTools.cxx: ENH: Added escape support for ( and ).

2003-07-09 17:17  king

	* Source/: cmListFileCache.cxx, cmSystemTools.cxx: ENH: Added
	  support for # characters inside quoted arguments and for escaping
	  # in a non-quoted argument.  Improved parsing speed by not
	  compiling regular expressions on blank lines.

2003-07-09 16:18  king

	* Source/kwsys/ProcessUNIX.c: ERR: Using strncpy instead of
	  snprintf for portability.

2003-07-08 16:33  andy

	* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add
	  MAKE_DIRECTORY and modify documentation

2003-07-08 16:27  andy

	* Source/cmGlob.cxx: ENH: Remove commented code

2003-07-08 14:18  andy

	* bootstrap, Source/CMakeLists.txt, Source/cmFileCommand.cxx,
	  Source/cmFileCommand.h, Source/cmGlob.cxx, Source/cmGlob.h: ENH:
	  Add globbing to FILE command

2003-07-08 13:27  king

	* Source/cmMakefile.cxx: BUG#65: Fixed inheritance of
	  CMAKE_CURRENT_SOURCE_DIR and CMAKE_CURRENT_BINARY_DIR.

2003-07-08 09:21  andy

	* Source/kwsys/CMakeLists.txt: ENH: Fix example

2003-07-08 00:28  king

	* Source/cmDocumentation.cxx: ERR: Added missing std::.

2003-07-07 23:20  king

	* CMakeLists.txt, Source/cmDocumentation.cxx,
	  Source/cmDumpDocumentation.cxx, Source/cmStandardIncludes.h: ENH:
	  Improved name of cmake version variables.  They are now
	  CMake_VERSION (major.minor) and CMake_VERSION_FULL
	  (major.minor.patch).

2003-07-07 22:54  king

	* Source/cmStringCommand.h: BUG: Removed extra newlines from help
	  text.

2003-07-07 22:44  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
	  CursesDialog/ccmake.cxx: ENH: Added support to write multiple
	  help options with one command line.  Output files can now also be
	  specified for the help options.

2003-07-07 22:41  king

	* Source/kwsys/CMakeLists.txt: ERR: Removed useless set.

2003-07-07 22:41  king

	* Source/cmCommands.cxx: ENH: Made ADD_DEPENDENCIES available from
	  bootstrapped cmake.  It will be needed to build cmake.

2003-07-07 21:52  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h,
	  cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalBorlandMakefileGenerator.h,
	  cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmake.cxx, cmake.h,
	  cmakemain.cxx: ENH: Registered global generators are now kept in
	  a table in the cmake instance.  Added support for documentation
	  with a Generators section.

2003-07-07 18:27  king

	* Source/cmSystemTools.cxx: BUG: Parsing of arguments from string
	  by RunCommand before passing to Process execution does not work
	  with backslashes in path names.  Until this is fixed, we cannot
	  use Process execution from kwsys.

2003-07-07 17:52  andy

	* bootstrap: ENH: Fix bootstrap to include ProcessUNIX.c

2003-07-07 17:47  andy

	* Source/: cmCommands.cxx, cmFileCommand.cxx, cmFileCommand.h: ENH:
	  Start working on a general file manipulation command

2003-07-07 17:45  andy

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
	  optional argument to GetLineFromStream which can let the caller
	  know whether there was a new line character at the end of the
	  line that was just read

2003-07-07 13:36  andy

	* Docs/cmake-syntax.vim: Initial import of VIM syntax highlighting
	  file

2003-07-07 09:38  king

	* Source/kwsys/ProcessWin32.c: ENH: Made call to FormatMessage more
	  robust.

2003-07-07 09:16  king

	* Source/cmSystemTools.cxx: ENH: Using new Process
	  SetWorkingDirectory method instead of manually implementing it.

2003-07-07 09:12  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c: ENH: Implemented
	  SetWorkingDirectory method.

2003-07-07 09:10  king

	* Source/kwsys/ProcessWin32.c: ENH: Implemented SetWorkingDirectory
	  method on Windows.

2003-07-07 08:41  king

	* Source/cmSystemTools.cxx: ENH: Using kwsys Process implementation
	  to implement RunCommand.

2003-07-07 08:36  andy

	* Source/kwsys/: Process.h.in, ProcessUNIX.c: ENH: Start working on
	  Working Directory support

2003-07-06 20:40  king

	* Source/kwsys/ProcessWin32.c: ENH: Using GetTempPath instead of
	  TEMP environment variable to get a location to write the Win9x
	  forwarding executable.

2003-07-03 18:33  king

	* Source/kwsys/ProcessWin32.c: BUG: Argument parsers do not always
	  remove double quotes from around an argument that has no spaces.

2003-07-03 12:50  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: ENH: add linker flags

2003-07-03 11:39  hoffman

	* Source/cmCreateTestSourceList.cxx: ENH: null terminate at the end
	  of the list

2003-07-03 07:58  king

	* Source/kwsys/CMakeLists.txt: BUG: Install target for standard
	  header wrappers must point at the std subdirectory in the
	  installation.

2003-07-02 10:48  andy

	* DartConfig.cmake: ENH: Add proper links to bugtracker

2003-07-02 10:37  andy

	* DartConfig.cmake: ENH: Add links to bugtracker

2003-07-02 08:35  king

	* Source/kwsys/ProcessWin32.c: ERR: Added cast to remove warning.
	  We know the length of the string will not be beyond 2^31.

2003-07-01 13:32  king

	* Source/kwsys/Base64.c: ERR: Added casts to remove type conversion
	  warnings.  Pointer differences can be 64-bit, but unsigned long
	  is 32-bit on many platforms.	We know we are not traversing more
	  data than can be handled by an unsigned long, though, because the
	  length argument is an unsigned long.

2003-07-01 13:27  king

	* Source/kwsys/: ProcessFwd9x.c, ProcessWin32.c: ERR: Should use %p
	  to pass HANDLE values on a command line, not %d.

2003-07-01 13:27  king

	* Source/kwsys/SystemTools.cxx: ERR: Removed unreachable code.

2003-07-01 11:40  king

	* Source/kwsys/: Base64.h.in, Process.h.in: ERR: Reduced
	  requirements on preprocessor for export macro due to limitations
	  of Mac preprocessor.	The preprocessor can be fixed by using
	  -no-cpp-precomp, but we don't want to require that option for
	  every source file that includes our headers.

2003-07-01 08:54  king

	* Source/kwsys/EncodeExecutable.c: ERR: Added explicit cast from
	  size_t to int.  We know that the data will not be out of range.

2003-06-30 10:50  andy

	* bootstrap: ERR: Fix changes in kwsys for Configure.h and
	  StandardIncludes.hxx

2003-06-30 10:44  andy

	* Source/kwsys/: Base64.c, ProcessFwd9x.c, ProcessWin32.c: ERR:
	  Remove warnings on Windows

2003-06-30 10:30  king

	* Source/kwsys/: Base64.h.in, CMakeLists.txt, Configure.h.in,
	  Directory.cxx, Directory.hxx.in, EncodeExecutable.c,
	  Process.h.in, ProcessWin32.c, RegularExpression.cxx,
	  RegularExpression.hxx.in, SystemTools.hxx.in: ENH: Added DLL
	  support.

2003-06-30 10:12  martink

	* Tests/CustomCommand/CMakeLists.txt: modified code to match cmake
	  mode

2003-06-30 10:07  king

	* Source/kwsys/StandardIncludes.hxx.in: Removing old file.

2003-06-30 09:56  andy

	* bootstrap: ENH: Fix checking for C++ compiler on Mac, remove
	  cmConfigure.h.tmp, so that nothing bad can happen if configure is
	  interrupted, reports kwsys sources in cmConfigure.h

2003-06-30 08:49  king

	* Source/kwsys/Base64.h.in: ENH: Updated comments for doxygen.

2003-06-30 08:48  king

	* Source/kwsys/Base64.c: BUG: Should define KWSYS_IN_BASE64_C, not
	  KWSYS_IN_PROCESS_C.

2003-06-30 08:48  king

	* Source/kwsys/CMakeLists.txt: ENH: Using FOREACH to shorten
	  enabling of C components.

2003-06-29 21:42  andy

	* CMakeLists.txt, Source/kwsys/Base64.c, Source/kwsys/Base64.h.in,
	  Source/kwsys/CMakeLists.txt: ENH: Initial import of Base64

2003-06-29 20:30  king

	* CMakeLists.txt: ENH: Enabling build of kwsys's Process class.
	  This will be needed for ctest.

2003-06-29 20:20  king

	* Docs/cmake-mode.el: ENH: Added comment-region support.

2003-06-27 09:48  king

	* CMakeLists.txt: ERR: Disabling multiply defined symbols warning
	  for linking executables on IRIX.  The compiler's prelinker does
	  not add weak symbols, so template instantiations are duplicated.

2003-06-27 08:46  martink

	* Source/: cmAuxSourceDirectoryCommand.cxx,
	  cmTryCompileCommand.cxx: fix compiler warnings

2003-06-26 13:39  king

	* Source/kwsys/CMakeLists.txt: ENH: Updated documentation to
	  describe enabling of classes.

2003-06-26 09:44  andy

	* bootstrap: ENH: Attempt to handle OSF compiler flags

2003-06-25 09:32  king

	* Source/kwsys/testProcess.c: ERR: Fixed use of non-constant
	  initializer.

2003-06-25 08:29  king

	* Source/kwsys/Directory.cxx: ERR: Fixed conversion warning.

2003-06-24 21:37  lorensen

	* Source/kwsys/SystemTools.cxx: ERR: portability.

2003-06-24 16:35  martink

	* Source/kwsys/SystemTools.cxx: compiler fix

2003-06-24 15:24  martink

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: moved depend code into
	  cmTarget

2003-06-24 15:21  martink

	* Source/: cmMakefile.cxx, cmMakefile.h, kwsys/SystemTools.cxx:
	  performance improvements

2003-06-24 15:11  martink

	* Source/cmMacroCommand.cxx: performance improvements

2003-06-24 15:10  martink

	* Source/: cmTarget.cxx, cmTarget.h: moved function into cmTarget

2003-06-24 10:16  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Renamed
	  superclass typedef from SystemTools to Superclass to avoid
	  conflict across platforms.

2003-06-24 09:02  king

	* Source/kwsys/SystemTools.cxx: ERR: std->kwsys_std.

2003-06-24 08:19  king

	* Source/cmSystemTools.h: ERR: Typedefs are not inherited on SGI
	  and Borland.

2003-06-23 16:26  martink

	* Source/: cmForEachCommand.cxx, cmMacroCommand.cxx: perf
	  improvement

2003-06-23 16:25  martink

	* Source/cmCustomCommand.h: performance improvement

2003-06-23 14:10  king

	* CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
	  Source/cmBuildNameCommand.cxx, Source/cmCTest.cxx,
	  Source/cmCacheManager.cxx, Source/cmConfigureFileCommand.cxx,
	  Source/cmIfCommand.cxx, Source/cmListFileCache.cxx,
	  Source/cmLoadCacheCommand.cxx,
	  Source/cmLocalCodeWarriorGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
	  Source/cmMakefile.cxx, Source/cmRegularExpression.cxx,
	  Source/cmRegularExpression.h, Source/cmSiteNameCommand.cxx,
	  Source/cmSourceGroup.h, Source/cmStringCommand.cxx,
	  Source/cmSystemTools.cxx, Source/cmUseMangledMesaCommand.cxx,
	  Source/cmaketest.cxx: ENH: Merged use of the kwsys
	  RegularExpression class instead of cmRegularExpression.

2003-06-23 14:05  king

	* Source/kwsys/RegularExpression.hxx.in: ERR: Fixed documentation
	  to read RegularExpression instead of cmRegularExpression.

2003-06-23 11:16  martink

	* Source/cmTarget.cxx: removed some no longer required code

2003-06-23 08:58  king

	* CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
	  Source/cmAuxSourceDirectoryCommand.cxx, Source/cmDirectory.cxx,
	  Source/cmDirectory.h, Source/cmMakeDirectoryCommand.cxx,
	  Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
	  Source/CursesDialog/cmCursesPathWidget.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Merged
	  use of kwsys library.

2003-06-23 08:58  king

	* Makefile.in, configure, configure.in, Source/Makefile.in: ENH:
	  Configure script now just invokes bootstrap script.

2003-06-23 08:56  king

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Removed
	  cmake-specific functions.

2003-06-23 08:56  king

	* Source/kwsys/CMakeLists.txt: BUG: Need include regular expression
	  to match all files.

2003-06-21 11:57  andy

	* bootstrap: ENH: Add copyright, cmConfigure.h is now touched only
	  when it is modified, remove some spaces from output, add
	  procedure that copies file and replaces atstring with another
	  string

2003-06-20 20:33  martink

	* Source/cmMakefile.cxx: fix to expand variables in custom command
	  outputs and main dependencies

2003-06-20 14:10  king

	* Source/kwsys/CMakeLists.txt: ENH: Changed configuration of header
	  directory to specify it without the namespace.

2003-06-20 14:10  hoffman

	* Docs/cmake-mode.el: BUG: fix highlight for comments in multiple
	  buffers

2003-06-20 13:56  martink

	* Source/cmMakefile.cxx: bug in not expanding variables for custom
	  commands in targets

2003-06-20 11:23  martink

	* Source/cmMakefile.cxx: minor perf improvement

2003-06-19 18:57  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  RegularExpression.hxx.in, SystemTools.hxx.in,
	  kwsys_std_fstream.h.in, kwsys_std_iosfwd.h.in,
	  kwsys_std_iostream.h.in, kwsys_std_sstream.h.in: ENH: Added full
	  configuration of namespace even for Configure.hxx macro
	  definitions.

2003-06-19 16:23  hoffman

	* Docs/cmake-mode.el: add a comment

2003-06-19 15:05  king

	* Docs/: cmake-indent.vim, cmake-mode.el: Added copyright.

2003-06-19 14:37  andy

	* Docs/cmake-indent.vim: Initial import: indentation file for vim

2003-06-19 14:30  king

	* Docs/cmake-mode.el: Minor tweaks for anal cases of indentation.

2003-06-19 14:27  martink

	* Source/cmMakefile.cxx: bug fix for finding source files

2003-06-19 14:27  martink

	* Source/: cmSystemTools.cxx, cmSystemTools.h: new function

2003-06-19 14:17  king

	* Docs/cmake-mode.el: BUG: Don't open a block if a command starts
	  with IF in its name.

2003-06-19 13:38  martink

	* Docs/cmake-mode.el: fix to use function-name

2003-06-19 13:23  king

	* Docs/cmake-mode.el: Fixed slow regex for indentation.

2003-06-19 11:11  king

	* Docs/cmake-mode.el: ENH: Wrote more robust regular expressions
	  for indenting.

2003-06-19 11:07  martink

	* Docs/cmake-mode.el: emacs mode

2003-06-18 17:28  king

	* Source/kwsys/kwsysHeaderDump.pl: Tool to dump macros for
	  redefining C header namespaces.

2003-06-18 17:27  king

	* Source/kwsys/: CMakeLists.txt, testProcess.c: ENH: Added test for
	  Process implementation.

2003-06-18 17:27  king

	* Source/kwsys/ProcessWin32.c: BUG: Must return Exception status
	  correctly.

2003-06-18 17:19  king

	* Source/kwsys/ProcessUNIX.c: Removed Exception_Abort because there
	  is no windows version.  Also made ExitValue consistent with
	  windows when a signal kills the process.

2003-06-18 17:19  king

	* Source/kwsys/Process.h.in: Removed Exception_Abort because there
	  is no windows version.  Also removed stray typedef keywords.

2003-06-18 17:06  king

	* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c,
	  test1.cxx: ENH: Added documentation to interface.  Finished
	  process exit code interpretation implementation prototype.

2003-06-18 11:43  hoffman

	* Source/cmStringCommand.h: remove non-html safe stuff

2003-06-18 09:13  hoffman

	* Source/cmMakefile.cxx: BUG: fix not being able to find generated
	  files in the binary tree

2003-06-17 17:13  martink

	* Source/cmLocalVisualStudio7Generator.cxx: fix for bad assumption
	  on custom rules

2003-06-17 16:54  martink

	* Source/cmLocalVisualStudio6Generator.cxx: fix for bad assumption

2003-06-17 15:13  martink

	* Source/cmLocalVisualStudio6Generator.cxx: fix for bad assumption

2003-06-16 10:20  martink

	* Source/cmLocalVisualStudio6Generator.cxx: fix for vs6 rule files

2003-06-13 16:59  king

	* Source/cmMakefile.cxx: BUG: Fixed translation of relative path
	  names to full path names.

2003-06-13 16:47  king

	* Source/cmSetSourceFilesPropertiesCommand.cxx: BUG: Fixed crash
	  when source file cannot be looked up correctly.

2003-06-13 14:15  king

	* Source/cmake.cxx: BUG: Fixed check for existence of
	  CMakeLists.txt file in top-level source directory before first
	  configure.

2003-06-12 16:43  king

	* Modules/Platform/Windows-bcc32.cmake: BUG: Stack size in
	  generated programs should be 10 meg, not 256.

2003-06-12 16:18  king

	* Source/kwsys/ProcessWin32.c: ERR: Added error check for malloc of
	  process control structure.

2003-06-12 15:58  king

	* Source/kwsys/ProcessWin32.c: ERR: Using GetCurrentProcessId
	  instead of _getpid so we don't need to include the system
	  process.h header.  Also creating pipe threads with 1K stacks to
	  save memory.

2003-06-11 11:00  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Uninitialized
	  std::string returns bad pointers from c_str() on some platforms.

2003-06-11 10:21  king

	* Source/kwsys/CMakeLists.txt: ENH: EXECUTABLE_OUTPUT_PATH is now
	  always set to get around cmake 1.6.7 dependency problems.  Moved
	  default header directory inside the build tree instead of up one
	  level.  User projects can now set the header directory.

2003-06-11 10:11  hoffman

	* Modules/CMakeDetermineSystem.cmake: ENH: add processor type of
	  win32

2003-06-11 10:07  hoffman

	* Modules/: CMakeDetermineSystem.cmake, CMakeSystem.cmake.in: ENH:
	  add CMAKE_SYSTEM_PROCESSOR

2003-06-11 09:45  king

	* Source/kwsys/CMakeLists.txt: ERR: Added custom command that takes
	  advantage of new syntax.

2003-06-11 09:44  king

	* Source/kwsys/ProcessWin32.c: ERR: Removed unused variables.

2003-06-11 09:44  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: When executable
	  output path is not set, we still need to generate the full path
	  to the executable target.

2003-06-10 17:39  king

	* Source/kwsys/CMakeLists.txt: ERR: Added work-around for cmake
	  1.6.7 bug in borland makefile generator.

2003-06-10 16:56  king

	* Source/kwsys/CMakeLists.txt: BUG: Need to add ANSI C flags for
	  some platforms.

2003-06-10 16:55  king

	* Source/kwsys/ProcessUNIX.c: ERR: Added static specifier to static
	  function definitions to quiet warnings on HP compiler.

2003-06-10 16:15  king

	* Source/kwsys/ProcessWin32.c: BUG: Don't show a console
	  application's window.

2003-06-10 15:50  king

	* Source/kwsys/test1.cxx: ENH: Added use of process execution.

2003-06-10 15:46  king

	* Source/kwsys/: CMakeLists.txt, EncodeExecutable.c, Process.h.in,
	  ProcessFwd9x.c, ProcessUNIX.c, ProcessWin32.c: ENH: Added Process
	  execution implementation.

2003-06-10 15:45  king

	* Source/kwsys/SystemTools.cxx: ENH: Moved disabling of warnings to
	  after kwsys includes.

2003-06-10 15:44  king

	* Source/kwsys/kwsys_std.h.in: ENH: Disabled warning 4786.

2003-06-06 09:58  andy

	* Modules/FindVTK.cmake: BUG: When VTK is not found, it should be
	  fatal error

2003-06-06 09:57  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: BUG: When only loading
	  ccmake cache, do not allow generate

2003-06-06 09:06  martink

	* Source/cmCreateTestSourceList.cxx: undid change because other
	  changes make it no longer neccesary

2003-06-05 16:45  martink

	* Source/: cmMakefile.cxx, cmMakefile.h: more custom command

2003-06-05 16:12  martink

	* Source/cmMakefile.cxx: more changes to support full paths

2003-06-05 15:28  martink

	* Source/cmMakefile.cxx: perf improvement

2003-06-05 15:18  martink

	* Source/cmMakefile.cxx: more changes to handle full paths
	  correctly

2003-06-05 14:48  martink

	* Source/cmQTWrapUICommand.cxx: minor update for new custom
	  commands

2003-06-05 14:40  martink

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.cxx:
	  more crazt changes source files now must match with full path

2003-06-05 14:37  martink

	* Source/cmITKWrapTclCommand.cxx: updated for new custom command

2003-06-05 14:37  martink

	* Source/cmCreateTestSourceList.cxx: minor fix

2003-06-04 19:04  martink

	* Source/cmMakefile.cxx: hopeful fix for backwards compat

2003-06-04 18:50  martink

	* Source/cmLocalVisualStudio6Generator.cxx: minor fix

2003-06-04 16:06  martink

	* Source/cmMakefile.cxx: tricky fix for backwards compat

2003-06-04 14:25  hoffman

	* Tests/CustomCommand/: generator.cxx, wrapper.cxx: minor fixes

2003-06-04 14:01  hoffman

	* Source/cmMakefile.cxx: better error reporting

2003-06-04 14:00  hoffman

	* Source/cmMakefile.cxx: ENH: allow duplicate commands with the
	  same output to be reduced automatically to one command

2003-06-04 13:55  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: bug fix for vs6 custom
	  commands

2003-06-04 13:54  hoffman

	* Templates/UtilityHeader.dsptemplate: fix for new custom commands

2003-06-04 13:42  hoffman

	* Source/: cmCustomCommand.cxx, cmCustomCommand.h,
	  cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx: ENH: allow
	  duplicate commands with the same output to be reduced
	  automatically to one command

2003-06-04 11:46  hoffman

	* Source/cmAddCustomCommandCommand.h: command should nto be
	  inherited

2003-06-04 10:46  hoffman

	* Tests/Wrapping/CMakeLists.txt: minor fix

2003-06-04 10:13  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: bug fix

2003-06-04 09:02  hoffman

	* Tests/CustomCommand/: CMakeLists.txt, generator.c, generator.cxx,
	  wrapper.c, wrapper.cxx: fixes for HP

2003-06-04 09:00  king

	* bootstrap: ERR: Cannot use iostream.h for strict C++ compiler
	  sanity check.  Using a small class instead.

2003-06-04 08:42  martink

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: compielr warnings

2003-06-04 08:40  martink

	* Source/cmMakefile.cxx: compielr errors on como

2003-06-03 14:55  martink

	* Source/: cmCustomCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
	  cmMakefile.cxx, cmSourceGroup.cxx: warning fixes

2003-06-03 14:45  hoffman

	* Modules/Dart.cmake: ENH: add all targets for dashboard build
	  types

2003-06-03 10:47  martink

	* Source/: cmAddCustomCommandCommand.h: better docs

2003-06-03 10:33  martink

	* Tests/CustomCommand/: CMakeLists.txt, doc1.tex, foo.in,
	  generator.c, wrapper.c, wrapped.h: new test

2003-06-03 10:30  martink

	* Source/: CMakeLists.txt, cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
	  cmAddCustomTargetCommand.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
	  cmCustomCommand.cxx, cmCustomCommand.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
	  cmSetSourceFilesPropertiesCommand.cxx, cmSourceFile.h,
	  cmSourceGroup.cxx, cmSourceGroup.h, cmSystemTools.cxx,
	  cmSystemTools.h, cmTarget.h: yikes added new custom command
	  support

2003-06-02 16:37  martink

	* Docs/: CMake04.rtf, CMake12p2.rtf, CMake14.rtf, CMake16.rtf: add
	  release docs to cvs

2003-05-29 15:30  martink

	* Source/: cmGetSourceFilePropertyCommand.cxx,
	  cmGetTargetPropertyCommand.cxx: minor bug fix

2003-05-29 11:14  andy

	* Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
	  cmCursesMainForm.h: ENH: On envocation of ccmake check if
	  directories are correct, but do not rerun configure

2003-05-29 11:14  andy

	* Source/: cmake.cxx, cmake.h: ENH: Abstract pre configure check in
	  a separate method

2003-05-29 09:34  hoffman

	* Source/: cmCTest.cxx, cmRegularExpression.cxx,
	  cmSetSourceFilesPropertiesCommand.cxx, cmTarget.cxx: ENH: remove
	  warnings from borland 6 compiler

2003-05-28 15:52  andy

	* Source/CursesDialog/ccmake.cxx: ENH: Do not do configure first
	  time. This way ccmake loads fast.

2003-05-28 09:21  hoffman

	* Source/: cmCTest.cxx, cmDynamicLoader.cxx,
	  cmGlobalVisualStudio71Generator.cxx, cmSystemTools.cxx,
	  CTest/cmCTestSubmit.cxx: Remove some borland 6 warnings

2003-05-28 07:53  andy

	* Modules/FindQt.cmake: ENH: More locations

2003-05-24 10:07  hoffman

	* Source/: cmAbstractFilesCommand.cxx, cmEndIfCommand.cxx,
	  cmGlobalGenerator.cxx, cmIfCommand.cxx, cmSourceFilesCommand.cxx,
	  cmSourceFilesRemoveCommand.cxx, cmTarget.cxx,
	  cmWrapExcludeFilesCommand.cxx: ENH: add stdlib.h for portability
	  to borland 6

2003-05-23 16:40  hoffman

	* Source/: cmCTest.cxx, cmMakefile.cxx, cmStringCommand.cxx,
	  cmake.cxx: ENH: add some includes for borland 6

2003-05-23 09:35  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake: ENH: add LDFLAGS as
	  an initial value for all linker flags, good for -64

2003-05-19 13:41  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: fix for .def files and
	  nmake and spaces in the path

2003-05-16 16:33  king

	* Modules/: TestForAnsiForScope.cxx: ERR: Removed warning for
	  unused variable.

2003-05-16 15:20  king

	* Source/: cmLocalUnixMakefileGenerator.cxx: BUG: When building a C
	  executable, we should add CMAKE_SHARED_LIBRARY_C_FLAGS, not
	  CMAKE_SHARED_LIBRARY_LINK_FLAGS.  The latter is already added by
	  the link line procedure.

2003-05-16 15:18  king

	* Modules/Platform/: AIX.cmake: BUG: Need -brtl when creating
	  shared libraries.  Also added -bexpall (AIX equivalent to Linux's
	  -rdynamic) when building executables.

2003-05-15 15:15  king

	* Source/CursesDialog/cmCursesMainForm.cxx: BUG: Don't report an
	  error of output was generated but no error was set.  Merging from
	  trunk to 1.6 branch.

2003-05-15 15:05  king

	* Source/cmGlobalVisualStudio6Generator.cxx: Removed useless
	  lower-casing and improved error message.  Merged from trunk to
	  1.6 branch.

2003-05-15 14:58  king

	* Modules/FindFLTK.cmake: Looking in another place (merge from
	  trunk).

2003-05-15 14:54  king

	* Source/CursesDialog/cmCursesStringWidget.cxx: Attempt to fix SGI
	  ccmake problem (thank you Clint Miller).  Merging from trunk to
	  1.6 branch.

2003-05-15 14:45  king

	* Source/cmMacroCommand.cxx: BUG: Merging fix from trunk into 1.6
	  branch.  Report a missing ENDMACRO.

2003-05-15 09:35  andy

	* bootstrap: Several fixes before bootstrap is ready for
	  prime-time: 1. Add --version flag to display version of CMake 2.
	  Add comments to explain what is going on 3. Move CMAKE_ROOT_DIR
	  and CMAKE_BOOTSTRAP to cmConfigure.h 4. Forward CC, CXX, and MAKE
	  to cmake 5. Add more instructions

2003-05-14 15:38  king

	* Utilities/Release/cmake_release.sh: Updated for 1.6.7 release.

2003-05-14 14:14  king

	* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
	  Updated version number to 1.6.7 from 1.6.6.

2003-05-14 12:10  king

	* Source/cmGlobalGenerator.cxx: BUG: Work-around for SGI MipsPro
	  bug where #error doesn't return an error to make.  Merged onto
	  1.6 branch from trunk.

2003-05-14 12:06  king

	* Source/cmGlobalGenerator.cxx: BUG: Work-around for SGI MipsPro
	  bug where #error doesn't return an error to make.

2003-05-14 09:27  andy

	* bootstrap: ENH: Add parallel build support, fix bug in verbose
	  and clean output when adding arguments

2003-05-14 09:19  andy

	* bootstrap: ENH: Add better error reporting

2003-05-14 08:45  king

	* Source/cmake.cxx: BUG: Need to remove the MAKEFLAGS when cmake
	  starts.  If cmake is run from inside make, we don't want the
	  try-compiles to inherit the makeflags.

2003-05-14 08:40  king

	* Source/cmake.cxx: ERR: Fixed string literal->char* conversion
	  warning.

2003-05-13 16:51  king

	* Source/cmake.cxx: BUG: Need to remove the MAKEFLAGS when cmake
	  starts.  If cmake is run from inside make, we don't want the
	  try-compiles to inherit the makeflags.

2003-05-13 16:10  king

	* Source/: cmGlobalGenerator.cxx, cmake.cxx: ENH: When the
	  initially configured generator is invalid, allow the user to
	  change the generator without deleting the cache by hand.

2003-05-13 14:26  king

	* Source/: cmGlobalGenerator.cxx: ENH: Improved error message when
	  a wrong generator is selected.

2003-05-13 14:05  king

	* Source/cmDynamicLoader.cxx: ERR: Removed unused parameter.

2003-05-13 13:54  king

	* Source/cmSystemTools.cxx: ERR: Removed unused variable from
	  previous merge.

2003-05-13 13:52  king

	* Source/: cmCacheManager.cxx, cmConfigureFileCommand.cxx,
	  cmListFileCache.cxx, cmLocalVisualStudio6Generator.cxx,
	  cmMakeDepend.cxx, cmOutputRequiredFilesCommand.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmUseMangledMesaCommand.cxx:
	  BUG: Using GetLineFromStream instead of getline due to buggy
	  stream implementations on some platforms.  Merged from trunk into
	  branch 1.6.

2003-05-13 13:26  hoffman

	* Modules/CMakeVS71FindMake.cmake, Source/CMakeLists.txt,
	  Source/cmGlobalVisualStudio71Generator.cxx,
	  Source/cmGlobalVisualStudio71Generator.h,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx: ENH:
	  Adding VS 7.1 generator to 1.6 branch.

2003-05-13 12:04  king

	* Modules/CheckIncludeFiles.cmake, Modules/CheckSymbolExists.cmake,
	  Modules/FindCABLE.cmake, Modules/Platform/SunOS.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalVisualStudio6Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.cxx,
	  Source/cmLocalVisualStudio7Generator.h,
	  Source/cmRemoveCommand.cxx, Source/cmStringCommand.h,
	  Source/cmaketest.cxx, Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Merged
	  fixes from main tree into 1.6 branch.

2003-05-13 11:42  hoffman

	* Source/cmGlobalVisualStudio71Generator.h: Change name of 71
	  generator

2003-05-13 09:50  king

	* Source/kwsys/SystemTools.cxx: ERR: Removed use of std::string !=
	  operator due to bug in SGI compiler's library.

2003-05-13 09:42  king

	* Source/kwsys/CMakeLists.txt: ERR: Test for ansi streams may need
	  to use iosfwd for test because some compilers provide an iostream
	  header that is old streams.

2003-05-13 08:38  king

	* Source/kwsys/SystemTools.cxx: ERR: Added forward declarations of
	  system functions for como compiler.

2003-05-12 13:43  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
	  kwsys_std_fstream.h.in, kwsys_std_iosfwd.h.in,
	  kwsys_std_iostream.h.in, kwsys_std_sstream.h.in: ENH: Added
	  KWSYS_FORCE_OLD_STREAMS option to force use of non-ansi stream
	  headers even if they are available.

2003-05-12 13:33  king

	* Source/kwsys/: CMakeLists.txt, StandardIncludes.hxx.in: ENH:
	  Removed old (unused) StandardIncludes header.

2003-05-12 13:27  king

	* Source/kwsys/kwsys_std_iosfwd.h.in: ERR: Need to move forward
	  declarations of non-ansi streams into std namespace when it is
	  available.

2003-05-12 13:15  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, SystemTools.cxx,
	  SystemTools.hxx.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
	  kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
	  kwsys_std_sstream.h.in: ENH: Added wrappers around the std stream
	  headers to make them look like ansi streams on all platforms.

2003-05-09 15:47  hoffman

	* Modules/CMakeVS71FindMake.cmake: add find make program for 71

2003-05-09 09:32  hoffman

	* Modules/Platform/Windows-bcc32.cmake: BUG: remove typo from file

2003-05-08 16:59  hoffman

	* Source/: CMakeLists.txt, cmGlobalVisualStudio71Generator.cxx,
	  cmGlobalVisualStudio71Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmake.cxx: add support for vs 71

2003-05-08 16:52  king

	* Source/CMakeLists.txt: ERR: Fixed arguments to kwsys's ADD_TEST
	  call for msvc6.

2003-05-08 16:48  king

	* Source/kwsys/CMakeLists.txt: BUG: Need to invert test result for
	  ansi string stream.

2003-05-08 14:49  king

	* Source/CMakeLists.txt: ENH: Added kwsys test.

2003-05-08 14:46  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
	  Directory.hxx.in, RegularExpression.hxx.in,
	  StandardIncludes.hxx.in, kwsys_std.h.in: ENH: Reduced header
	  dependencies and cleaned up inclusion of standard headers.

2003-05-08 14:17  king

	* Source/kwsys/: CMakeLists.txt, README.itk, README.txt, test1.cxx:
	  ENH: Setup for testing as a stand-alone project.

2003-05-08 09:55  hoffman

	* Modules/Platform/Windows-bcc32.cmake: BUG: fix for borland win32
	  exe builds

2003-05-08 09:43  martink

	* Modules/Platform/: Windows-bcc32.cmake: BUG: remove -H flags as
	  they cause crashes on oldwww

2003-05-06 10:16  andy

	* Source/ctest.cxx: ERR: Remove warning

2003-05-05 10:24  hoffman

	* Modules/Platform/Windows-bcc32.cmake: ENH: change the default
	  borland stack size

2003-05-05 10:23  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: BUG: add linker flags
	  for modules

2003-05-05 10:23  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: remove 64 bit
	  warnings

2003-05-05 09:54  andy

	* Modules/CheckIncludeFiles.cmake: ERR: Remove warning for main
	  returning void.

2003-05-05 08:42  andy

	* Source/: CMakeLists.txt, cmaketest.cxx, cmaketest.h.in: BUG: Fix
	  some dependencies for location of executables

2003-05-05 08:42  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add support for
	  make test even for fresh build of cmake

2003-05-02 14:05  martink

	* Modules/Dart.cmake: fixed andy sloppy code again

2003-05-02 13:57  andy

	* Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
	  Source/CMakeLists.txt, Source/ctest.cxx: ENH: Fix some dart
	  issues. Now it works fine without dart.

2003-05-02 13:56  andy

	* Source/cmake.cxx: ENH: New location of cmake binaries

2003-05-02 13:54  andy

	* Source/cmaketest.cxx: ENH: New location of cmake

2003-05-02 13:54  andy

	* Source/CTest/cmCTestSubmit.cxx: ENH: Be just a bit more verbose

2003-05-02 11:29  andy

	* CMakeLists.txt, Source/CMakeLists.txt: ENH: Executables should go
	  to the bin directory

2003-05-01 07:56  andy

	* Source/CTest/cmCTestSubmit.cxx: ERR: Remove warnings

2003-04-30 07:32  andy

	* Source/cmake.h: ERR: Run should return a value

2003-04-29 17:23  andy

	* Source/: CMakeLists.txt, CTest/CMakeLists.txt: ENH: Make Curl
	  code to be built by default

2003-04-29 10:07  andy

	* Source/cmakemain.cxx: ENH: Add argument -N which prevents CMake
	  from doing configure and generate. This should be improved at
	  some point that it will do all the error checking such as whether
	  the CMakeLists.txt exists etc. It should essentially load cache,
	  go through cmake lists, but not modify cache and other files in
	  the build directory. The second feature is ability to display
	  cache values. You run with argument -L (or -LH /-LA / -LAH) and
	  it will display all nonadvanced cached variables (-L) / all
	  cached variable (-LA) / and cached variables with corresponding
	  help string (-LH -LAH).

2003-04-29 10:04  andy

	* Source/: cmake.cxx, cmake.h: ENH: Add additional optional
	  argument to Run. If it is true, it will only set paths and load
	  cache. It will not do configure and gfenerate

2003-04-29 10:02  andy

	* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Add method to
	  convert from CacheEntryType to string

2003-04-28 13:16  martink

	* Source/cmMacroCommand.cxx: better error reporting

2003-04-25 15:16  andy

	* Source/: CTest/CMakeLists.txt, CMakeLists.txt: ENH: Enable CTest
	  to be build as a part of CMake

2003-04-25 14:52  andy

	* Source/ctest.cxx: ENH: Rename option -D to -C because we will use
	  -D later

2003-04-25 14:51  andy

	* Source/cmCommands.cxx: ERR: Set source files properties is needed
	  for Curl build

2003-04-25 14:50  andy

	* Source/CTest/cmCTestSubmit.cxx: ERR: Remove warning because SCP
	  not implemented

2003-04-24 13:25  berk

	* Source/: cmSystemTools.cxx: minor fix

2003-04-23 17:24  jjomier

	* Source/kwsys/Directory.hxx.in: FIX: warnings, disabling 4786

2003-04-23 13:58  martink

	* Source/CTest/CMakeLists.txt: fix some incldue paths

2003-04-22 16:10  king

	* Modules/FindCABLE.cmake: ENH: Updated search paths to newest
	  values from Cable.

2003-04-22 14:32  andy

	* bootstrap: ENH: Add SGI -LANG:std support

2003-04-18 10:01  andy

	* Source/cmCTest.cxx: ENH: Cleanup

2003-04-18 10:00  andy

	* Source/cmCTest.cxx: Even better error detection on AIX

2003-04-18 09:48  andy

	* Source/cmCTest.cxx: Better AIX detection

2003-04-17 15:20  andy

	* Source/cmCTest.cxx: This is really an error

2003-04-17 13:13  andy

	* bootstrap: Support LDFLAGS

2003-04-17 13:13  andy

	* Source/cmCTest.cxx: ENH: Add AIX warerr

2003-04-17 11:59  martink

	* Source/cmLocalCodeWarriorGenerator.cxx: warning fix hopefully

2003-04-17 11:17  andy

	* DartConfig.cmake: More attempt to make continuous email work

2003-04-17 08:47  martink

	* Source/cmDynamicLoader.cxx: fix one warning

2003-04-17 08:23  andy

	* DartConfig.cmake: Attempt to enable sending of e-mails from
	  continuous

2003-04-17 08:03  hoffman

	* Source/cmCommands.cxx: BUG: fix compile error on windows because
	  of windows.h

2003-04-17 08:02  andy

	* CMakeLists.txt, bootstrap, configure, configure.in: BUG: Rename
	  Bootstrap directory to Bootstrap.cmk, so that on platforms such
	  as Windows and Mac OSX it will break during in-source build

2003-04-16 17:06  andy

	* DartConfig.cmake: ENH: cleanup

2003-04-16 16:20  martink

	* Source/cmDynamicLoader.cxx: fix one warning

2003-04-16 16:17  martink

	* Source/cmCommands.cxx: streamline bootstrap

2003-04-16 15:40  martink

	* Source/cmake.cxx: minor fix

2003-04-16 14:47  martink

	* Source/: CMakeLists.txt, cmLocalCodeWarriorGenerator.cxx,
	  cmLocalCodeWarriorGenerator.h, cmake.cxx: add COdeWarrior back in
	  for testing

2003-04-16 14:13  andy

	* Source/cmDynamicLoader.cxx: Attempt to make unloading work on OSX

2003-04-16 13:41  andy

	* Source/cmCTest.cxx: Fix update output

2003-04-16 13:33  hoffman

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeLists.txt: ENH: add a double try
	  compile to fix crazy make on hp

2003-04-11 18:05  kentwilliams

	* Source/kwsys/SystemTools.cxx: took out an orphan endif

2003-04-11 16:22  kentwilliams

	* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: remove
	  redundant function and eliminate need for strcasecmp

2003-04-11 13:36  king

	* Source/kwsys/README.itk: ENH: Added documentation for ITK.

2003-04-11 07:27  lorensen

	* Source/kwsys/SystemTools.cxx: ERR: Borland fix for stricmp. ERR:
	  removed itk dependencies.

2003-04-10 13:41  kentwilliams

	* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: Removed
	  platform-specific functions from Code/IO/itkIOCommon, fixed code
	  to use kwsys/SystemTools

2003-04-10 09:07  andy

	* Source/cmCTest.cxx: Do safe division instead of fixing result

2003-04-10 09:03  king

	* Source/kwsys/SystemTools.cxx: ERR: Removed unused parameter and
	  truncated debug symbol warnings.

2003-04-09 08:08  andy

	* Source/cmCTest.cxx: Attempt to fix FIXNUM

2003-04-08 13:14  king

	* Source/kwsys/SystemTools.cxx: ERR: Fixed typo.
	  cmRegularExpression -> RegularExpression.

2003-04-08 13:10  king

	* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
	  Directory.hxx.in, RegularExpression.cxx,
	  RegularExpression.hxx.in, StandardIncludes.hxx.in,
	  SystemTools.cxx, SystemTools.hxx.in: ENH: Added kwsys library for
	  platform-independent system tools.

2003-04-08 10:57  andy

	* Source/: cmCTest.cxx, cmCTest.h: Remove nan and inf, use
	  iostreams to set precision, fix file name, and remove bogus files

2003-04-08 07:16  andy

	* Source/cmCTest.cxx: Remove push_back on string. Why can't STL be
	  standard?

2003-04-07 18:21  andy

	* Source/: cmCTest.cxx, cmCTest.h: Some cov improvements and better
	  esc

2003-04-07 12:20  andy

	* Source/cmaketest.cxx: We should really just call make and not
	  make all

2003-04-04 10:56  king

	* Source/cmSetCommand.h: ENH: Added CACHE entry types to
	  documentation string.

2003-04-04 10:05  king

	* Modules/FindFLTK.cmake: ENH: Added /usr/local/lib/fltk

2003-04-03 18:40  andy

	* bootstrap: Better support for spaces in paths

2003-04-03 08:44  andy

	* Source/cmSystemTools.cxx: Try differentiating extensions

2003-04-02 22:48  king

	* Source/: cmake.cxx, cmake.h, cmakemain.cxx,
	  CursesDialog/ccmake.cxx: ENH: Improved documentation.  Also
	  modified behavior of "cmake" to not configure a project in the
	  current directory unless . is given.

2003-04-02 22:44  king

	* Source/cmDocumentation.cxx: ENH: Running with zero arguments now
	  produces usage.

2003-04-02 09:19  andy

	* Source/: cmCTest.cxx, cmCTest.h: Url escape password

2003-04-02 09:19  andy

	* Source/CTest/cmCTestSubmit.cxx: On verbose, be more verbose

2003-04-02 09:01  andy

	* Tests/Wrapping/qtwrappingmain.cxx: If display is not set, do not
	  attempt to run application

2003-04-02 08:45  andy

	* Modules/FindQt.cmake: Add QT on debian

2003-04-01 15:31  andy

	* Source/cmCTest.cxx: Fix cov. problems, ignore nonascii char.
	  Propagate verbosity

2003-04-01 15:30  andy

	* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Controle
	  verbosity

2003-04-01 13:29  king

	* Source/cmSystemTools.cxx: BUG: strlen(buffer) from getline may be
	  2 less than gcount on windows because both the CR and LF
	  characters may be removed.

2003-03-28 13:42  andy

	* Modules/CheckSymbolExists.cmake: New design of CheckSymbolExists
	  pretty much replaces all other ones.

	  For example:

	  CHECK_HEADER_EXISTS("type.h" HAVE_TYPE_H) is:
	  CHECK_SYMBOL_EXISTS(main "type.h" HAVE_TYPE_H)

	  CHECK_LIBRARY_EXISTS("nsl"	gethostname  HAVE_LIBNSL) would be
	  SET(CMAKE_REQUIRED_LIBRARIES "nsl")
	  CHECK_SYMBOL_EXISTS(gethostname "netdb.h" HAVE_LIBNSL)

	  ...

2003-03-27 15:52  andy

	* Source/: cmLocalVisualStudio6Generator.cxx, cmSystemTools.cxx,
	  cmUseMangledMesaCommand.cxx: Remove warnings

2003-03-27 15:29  andy

	* bootstrap: Initial import of bootstrap for CMake

2003-03-27 13:03  hoffman

	* Modules/Platform/SunOS.cmake: Fix gnu c and Sun CC mix

2003-03-27 12:49  andy

	* CMakeLists.txt: Some more preparations for new bootstrap system

2003-03-27 12:24  andy

	* Source/: cmCacheManager.cxx, cmConfigureFileCommand.cxx,
	  cmListFileCache.cxx, cmLocalVisualStudio6Generator.cxx,
	  cmMakeDepend.cxx, cmOutputRequiredFilesCommand.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmUseMangledMesaCommand.cxx:
	  Implement GetLineFromStream that actually works and use it
	  instead of getline

2003-03-26 10:45  andy

	* Source/cmStandardIncludes.h, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: Remove bogus flags
	  from cmStandardIncludes and make complex test pass

2003-03-21 11:33  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: BUG: fix REMOVE test

2003-03-21 11:24  hoffman

	* Source/cmRemoveCommand.cxx: BUG: fix broken command

2003-03-20 11:27  andy

	* Source/cmCTest.cxx: Fix problem with network paths

2003-03-20 10:12  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support cmake in
	  directory with space

2003-03-20 09:47  andy

	* Source/cmCTest.cxx: BUG: used wrong counters

2003-03-19 18:28  andy

	* Source/cmCTest.cxx: More regex

2003-03-19 16:35  andy

	* Source/: cmCTest.cxx, cmCTest.h: Add start

2003-03-19 16:25  andy

	* Source/cmCTest.cxx: Move files to different location and fix time

2003-03-19 16:11  andy

	* Source/: cmCTest.cxx, cmCTest.h: Fix for visual studio

2003-03-19 10:16  king

	* Source/cmStringCommand.h: BUG: Command should be inherited.

2003-03-18 11:47  king

	* Utilities/Release/: config_Linux: ENH: Updated to do release
	  build on ringworld.  Needed for old glibc support.

2003-03-17 14:29  andy

	* Tests/Simple/: CMakeLists.txt, simple.cxx, simpleCLib.c,
	  simpleWe.cpp: Improve test

2003-03-17 13:26  andy

	* Tests/Simple/: CMakeLists.txt, simpleCLib.c: Add testing for when
	  C sources are compiled with C++ compiler

2003-03-17 11:21  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: If there was no error,
	  do not say that there was one

2003-03-17 10:00  king

	* Modules/FindGTK.cmake: BUG: Fixed ENDIF ordering.

2003-03-17 09:57  king

	* Modules/CheckSymbolExists.cmake: BUG: Fixed syntax of file
	  generated for test.

2003-03-17 09:29  hoffman

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: fix crash with force cxx
	  type

2003-03-17 09:15  hoffman

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: force cxx compiler for cxx
	  files

2003-03-17 08:25  andy

	* Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
	  DumpInformation.h.in: Display Cache and all variables

2003-03-16 20:33  andy

	* Modules/CheckSymbolExists.cmake: Prevent CMake from putting ; in
	  the file

2003-03-16 20:25  andy

	* Modules/FindGTK.cmake: More variables advanced

2003-03-16 20:23  andy

	* Modules/FindGTK.cmake: Add gthread library

2003-03-15 10:04  hoffman

	* Source/cmTarget.cxx: BUG: HasCXX did not use GetFileFormat and
	  was broken

2003-03-14 15:44  hoffman

	* Modules/FindGTK.cmake: BUG: bad if statement order

2003-03-14 15:06  hoffman

	* Source/cmGlobalVisualStudio6Generator.cxx: better error message

2003-03-14 12:00  hoffman

	* Modules/Platform/Windows-cl.cmake: force c++ for c++ files

2003-03-14 12:00  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx: use c flags with c and
	  not cxx flags, also force c++ for c files

2003-03-14 11:59  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: Force c++ builds for
	  c++ files

2003-03-14 11:58  hoffman

	* Source/cmMakefile.cxx: make sure M is after m

2003-03-14 10:54  king

	* Source/cmMakefile.cxx: BUG: c extension must come before C.

2003-03-14 10:38  king

	* Source/cmMakefile.cxx: BUG: c must precede C.

2003-03-13 16:31  king

	* Utilities/Release/config_Linux: Merging from 1.6 again.

2003-03-13 16:30  king

	* Utilities/Release/config_Linux: BUG: Need to link statically
	  against curses.

2003-03-13 15:59  king

	* Utilities/Release/: cmake_release.sh, config_Linux: Merging from
	  1.6 release branch.

2003-03-13 15:58  king

	* Utilities/Release/cmake_release.sh: BUG: Need to checkout
	  ReleaseUtilities with same tag.

2003-03-13 15:47  king

	* Utilities/Release/: cmake_release.sh: ENH: Updated for 1.6.6
	  release.

2003-03-13 15:46  king

	* Modules/Platform/: SunOS.cmake: BUG: Don't use -nostdlib option
	  to link shared libraries.  Just use gcc -shared, even for C++
	  libraries.

2003-03-13 13:28  king

	* Source/cmMakefile.cxx: BUG: Added missing cc extension for Source
	  Files group.

2003-03-13 13:03  king

	* Source/cmMakefile.cxx: BUG: Don't duplicate SUBDIRS.

2003-03-13 13:01  king

	* Source/cmMakefile.cxx: ENH: Added header file extensions.

2003-03-13 12:59  martink

	* Source/cmMakefile.cxx: allow the same subdir to be added twice

2003-03-13 12:48  andy

	* Source/cmMakefile.cxx: Fix regular expressions

2003-03-13 12:24  andy

	* Source/: cmMakefile.cxx, cmSystemTools.cxx: Synchronize extension
	  lists

2003-03-13 11:53  king

	* Source/CursesDialog/form/fld_attr.c: BUG: Fixed forms for HP.

2003-03-13 11:51  king

	* Modules/TestForSTDNamespace.cmake: BUG: Don't repeat test.

2003-03-13 11:49  king

	* Modules/CheckTypeSize.cmake: BUG: Don't test type size more than
	  once.

2003-03-13 11:48  king

	* Source/cmSystemTools.cxx: BUG: FindLibrary should not accept a
	  directory even if the exact specified name exists.

2003-03-13 11:46  king

	* Source/cmake.cxx: BUG: Fixed crash when
	  CMAKE_BACKWARDS_COMPATIBILITY is deleted.

2003-03-13 11:33  king

	* Source/cmMakefile.h: ENH: Updated version for 1.6.6 release.

2003-03-13 11:31  king

	* Utilities/Release/config_Linux: ERR: Need to do shared libc link
	  with static C++ library to have safe dl loading on linux.

2003-03-13 08:44  king

	* Source/cmSystemTools.cxx: BUG: FindLibrary should not accept a
	  directory even if the exact specified name exists.

2003-03-11 17:35  hoffman

	* Modules/TestForSTDNamespace.cmake: BUG: fix test not to run every
	  time

2003-03-11 15:25  hoffman

	* Source/cmDynamicLoader.cxx, Source/CTest/CMakeLists.txt,
	  Source/CursesDialog/form/fld_attr.c,
	  Tests/LoadCommand/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeLists.txt: BUG: fixes for hp

2003-03-09 18:16  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: Remove warnings

2003-03-07 15:30  andy

	* Source/cmCTest.cxx: More XML

2003-03-07 11:53  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: Remove warning

2003-03-07 11:45  andy

	* Source/cmCTest.cxx: Fix xml

2003-03-07 11:27  andy

	* Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
	  Add searching of variables

2003-03-06 15:32  andy

	* Modules/Dart.cmake: On borland and cygwin remove .EXE

2003-03-06 12:31  andy

	* Source/cmGetCMakePropertyCommand.cxx: Remove warning

2003-03-06 11:20  andy

	* Source/cmCommands.cxx, Source/cmGetCMakePropertyCommand.cxx,
	  Source/cmGetCMakePropertyCommand.h,
	  Tests/SystemInformation/CMakeLists.txt: Add command for accessing
	  cmake properties. At this point the only properties are VARIABLES
	  and CACHE_VARIABLES. Also add test for this feature

2003-03-06 11:19  andy

	* Source/: cmMakefile.cxx, cmMakefile.h: Add method which returns a
	  list of all variables

2003-03-06 11:18  andy

	* Source/cmCacheManager.h: Cache manager should be able to take no
	  arguments

2003-03-06 10:32  king

	* Modules/CheckTypeSize.cmake: BUG: Should test HAVE_<VARIABLE>
	  before repeating test, not just whether <VARIABLE> is set.

2003-03-05 17:08  andy

	* Source/cmCTest.cxx: oops... Forgot the main step

2003-03-03 13:58  andy

	* Modules/Dart.cmake: Add Update and configure steps where missing

2003-03-03 13:57  andy

	* Source/cmCTest.cxx: Fix typo

2003-03-03 09:32  andy

	* Modules/Dart.cmake: Start cleaning global namespace

2003-03-03 09:29  andy

	* CMakeLists.txt: BUG: Should be use the host CMake's dart file

2003-02-28 13:00  andy

	* Source/cmCTest.cxx: Ifdef code that is missing

2003-02-28 12:42  andy

	* Modules/CheckSymbolExists.cmake, Source/cmCTest.cxx: Fix update
	  date and cleanup

2003-02-28 11:31  andy

	* Source/cmCTest.cxx: Add configure step

2003-02-27 14:48  andy

	* Modules/Dart.cmake: On windows but not on borland, look at
	  cmake_build_tool instead of compiler to determine build name.
	  Otherwise they will all be cl

2003-02-27 11:54  andy

	* Modules/Dart.cmake: Use more condense buildname. If this works
	  fine we can make cmBuildName command deprecated

2003-02-24 11:02  king

	* Source/cmake.cxx: BUG: Fixed crash when
	  CMAKE_BACKWARDS_COMPATIBILITY is deleted between configures.

2003-02-20 17:38  andy

	* Modules/Dart.cmake: Use simple defaults if DartConfig does not
	  exist. This way you can use dart to build any project

2003-02-20 10:46  king

	* Modules/CMakeVS6FindMake.cmake: BUG: Fix registry entry name.

2003-02-20 10:44  hoffman

	* Modules/CMakeVS6FindMake.cmake: BUG: look for msdev in the right
	  place

2003-02-20 09:40  king

	* Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.5
	  release.

2003-02-20 08:55  king

	* Source/cmLocalUnixMakefileGenerator.cxx: fix for correct path
	  style in depend file

2003-02-20 08:52  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: fix for correct path
	  style in depend file

2003-02-20 08:47  king

	* Modules/TestForANSIForScope.cmake: BUG: Don't test every time for
	  "for" scope.

2003-02-20 08:42  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix problem with
	  lib in the name of library. If there was lib in the name of
	  library, then on Windows (where there is not lib prefix), cmake
	  split the name wrongly. This only manifested when full path to
	  the library is specified.

2003-02-20 08:41  hoffman

	* Modules/TestForANSIForScope.cmake: remove commented code

2003-02-20 08:38  king

	* Modules/CheckSymbolExists.cmake: BUG: Fixed return 0 through void
	  type.

2003-02-20 08:37  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: ENH: Removed creation of extra
	  CMAKE_C_COMPILER_FULLPATH and CMAKE_CXX_COMPILER_FULLPATH cache
	  entries.

2003-02-20 08:34  king

	* Source/cmGlobalVisualStudio7Generator.cxx: BUG: Added missing
	  paren to generated file.

2003-02-20 08:32  king

	* Source/cmaketest.cxx: BUG: Fix lower-casing of compiler for
	  win98.

2003-02-20 08:30  king

	* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
	  Updated for version 1.6.5.

2003-02-20 08:28  king

	* Source/cmFindPackageCommand.h: BUG: This command must be
	  inherited.

2003-02-20 08:23  king

	* Modules/FindFLTK.cmake: BUG: Removed reference to CMake 1.4
	  compatability variable.

2003-02-20 07:55  king

	* Source/cmDumpDocumentation.cxx: ERR: Added missing return.

2003-02-19 17:37  king

	* Source/CMakeLists.txt: ENH: Using new --all-for-coverage of
	  DumpDocumentation to improve coverage.

2003-02-19 17:36  king

	* Source/cmDumpDocumentation.cxx: ENH: Added option to dump all
	  documentation (coverage).

2003-02-19 17:10  king

	* Modules/FindFLTK.cmake: BUG: Removed use of cmake 1.4
	  compatability variable.

2003-02-19 12:54  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix problem with
	  lib in the name of library. If there was lib in the name of
	  library, then on Windows (where there is not lib prefix), cmake
	  split the name wrongly. This only manifested when full path to
	  the library is specified.

2003-02-19 08:52  king

	* Source/cmDocumentation.cxx: ERR: Fixed signed/unsigned warning.

2003-02-18 20:54  king

	* Source/cmDumpDocumentation.cxx: ENH: Updated to use
	  cmDocumentation class.

2003-02-18 20:42  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
	  CursesDialog/ccmake.cxx: ENH: Re-implemented document generation
	  class to be more organized and more robust.

2003-02-18 20:40  king

	* Source/cmAddCustomCommandCommand.h: Fix to documentation
	  formatting: removed extra newline.

2003-02-18 16:24  hoffman

	* Source/cmGlobalVisualStudio7Generator.cxx: ENH: fix for vs 7
	  beta1

2003-02-17 15:47  king

	* Source/cmFindPackageCommand.h: BUG: This command must be
	  inherited.

2003-02-17 10:30  andy

	* Modules/CheckSymbolExists.cmake: Fix return value problem

2003-02-17 09:59  andy

	* Source/CursesDialog/cmCursesStringWidget.cxx: Attempt to fix SGI
	  ccmake problem (thank you Clint Miller)

2003-02-17 09:56  andy

	* Source/cmDocumentation.cxx: Minor documentation fixes

2003-02-17 09:42  king

	* Source/cmakemain.cxx: ENH: Added executable-specific command-line
	  options.

2003-02-17 09:42  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
	  header before list of commands in generated docs.  Made options
	  more intuitive.

2003-02-16 11:57  king

	* Source/cmDocumentation.cxx: ERR: Use of stream format flags is
	  hard to make portable.  Manually implementing justification.

2003-02-15 22:36  king

	* Source/cmDocumentation.cxx: ERR: Use of std::ios::fmtflags is not
	  portable to older compilers.

2003-02-14 18:47  king

	* Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
	  cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
	  cmAddDependenciesCommand.h, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.h, cmAddTestCommand.h,
	  cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
	  cmBuildNameCommand.h, cmConfigureFileCommand.h,
	  cmCreateTestSourceList.h, cmElseCommand.h,
	  cmEnableTestingCommand.h, cmEndForEachCommand.h,
	  cmEndIfCommand.h, cmExecProgramCommand.h,
	  cmExportLibraryDependencies.h, cmFLTKWrapUICommand.h,
	  cmFindFileCommand.h, cmFindLibraryCommand.h,
	  cmFindPackageCommand.h, cmFindPathCommand.h,
	  cmFindProgramCommand.h, cmForEachCommand.h,
	  cmGetFilenameComponentCommand.h,
	  cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.h,
	  cmITKWrapTclCommand.h, cmIfCommand.h, cmIncludeCommand.h,
	  cmIncludeDirectoryCommand.h, cmIncludeExternalMSProjectCommand.h,
	  cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
	  cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
	  cmLoadCacheCommand.h, cmLoadCommandCommand.h, cmMacroCommand.h,
	  cmMakeDirectoryCommand.h, cmMarkAsAdvancedCommand.h,
	  cmMessageCommand.h, cmOptionCommand.h,
	  cmOutputRequiredFilesCommand.h, cmProjectCommand.h,
	  cmQTWrapCPPCommand.h, cmQTWrapUICommand.h, cmRemoveCommand.h,
	  cmSeparateArgumentsCommand.h, cmSetCommand.h,
	  cmSetSourceFilesPropertiesCommand.h,
	  cmSetTargetPropertiesCommand.h, cmSiteNameCommand.h,
	  cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.h,
	  cmSourceGroupCommand.h, cmStringCommand.h, cmSubdirCommand.h,
	  cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.h,
	  cmTryCompileCommand.h, cmTryRunCommand.h,
	  cmUseMangledMesaCommand.h, cmUtilitySourceCommand.h,
	  cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
	  cmVariableRequiresCommand.h, cmWrapExcludeFilesCommand.h,
	  cmWriteFileCommand.h: ENH: Cleaned up documentation and formatted
	  it for use by cmDocumentation.

2003-02-14 16:16  king

	* Source/cmDocumentation.cxx: ENH: Improved formatting of
	  plain-text help to add a blank line before the beginning of a
	  preformatted section.

2003-02-14 13:28  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Further
	  improved formatting.	HTML/man/help now all have a consistent
	  appearance.

2003-02-14 13:06  king

	* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Improved
	  formatting of documentation.

2003-02-14 11:13  martink

	* Source/cmaketest.cxx: Lowercase has a bad signiture, so I have to
	  live with it

2003-02-14 10:56  king

	* Source/cmSystemTools.cxx: ERR: Added missing include for msvc.

2003-02-14 10:53  king

	* Source/: CMakeLists.txt, Makefile.in, cmDocumentation.cxx,
	  cmDocumentation.h, cmStandardIncludes.h, cmSystemTools.cxx,
	  cmSystemTools.h, cmake.cxx, cmake.h, cmakemain.cxx,
	  CursesDialog/ccmake.cxx: ENH: Added cmDocumentation class to
	  generate various forms of documentation.  Each executable will be
	  able to generate its own documentation.

2003-02-14 10:40  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: ENH: move full path compiler to
	  internal and not just advanced

2003-02-14 09:54  hoffman

	* Modules/TestForANSIForScope.cmake, Source/cmCacheManager.cxx,
	  Source/cmConfigureFileCommand.cxx,
	  Source/cmConfigureFileCommand.h, Source/cmIncludeCommand.h,
	  Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.h,
	  Source/cmMarkAsAdvancedCommand.h,
	  Source/cmUseMangledMesaCommand.cxx,
	  Source/cmVariableRequiresCommand.cxx,
	  Source/cmVariableRequiresCommand.h: spelling errors

2003-02-14 09:25  hoffman

	* CMake.rtf: fix spelling errors

2003-02-13 21:57  king

	* CMakeLists.txt, configure, configure.in, Source/CMakeLists.txt,
	  Source/cmConfigure.cmake.h.in, Source/cmConfigure.h.in,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmStandardIncludes.h: ENH: Centralized setting of CMake
	  version number to top-level CMake listfile.

2003-02-13 12:03  king

	* Utilities/Release/cmake_release.sh: ENH: Merged updates for 1.6.4
	  release.

2003-02-13 11:57  king

	* Modules/FindJNI.cmake: BUG: Fix find of JNI on Mac OSX 10.2.

2003-02-13 11:54  king

	* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
	  Updated for 1.6.4 release.

2003-02-13 11:52  king

	* Modules/UseVTKConfig40.cmake: BUG: Copy of _LIB_DEPENDS variables
	  needs to be double-quoted.

2003-02-13 11:50  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for spaces in
	  paths in library path

2003-02-13 11:47  king

	* Source/cmFindLibraryCommand.cxx: BUG: Use
	  cmSystemTools::IsNOTFOUND.

2003-02-12 13:43  andy

	* Source/: cmCTest.cxx, cmakemain.cxx: Try to fix update

2003-02-12 09:26  andy

	* Source/cmCTest.cxx: Write individual too

2003-02-11 14:49  andy

	* Modules/FindJNI.cmake: Ok, now it finds JNI on Mac OSX 10.2

2003-02-11 13:56  andy

	* Modules/FindJNI.cmake: Fix typo

2003-02-11 13:53  andy

	* Modules/FindJNI.cmake: Add missing location

2003-02-11 13:37  andy

	* Modules/FindJNI.cmake: Improve searching for java files on OSX

2003-02-11 13:34  andy

	* Source/cmSetTargetPropertiesCommand.h: Fix comment

2003-02-11 09:50  king

	* Modules/: FindMangledMesa.cmake, FindOSMesa.cmake: Moving this
	  very specific module to VTK.

2003-02-11 09:19  andy

	* Source/: cmCTest.cxx, cmCTest.h: Fix cont and remove comments

2003-02-10 23:19  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: Start working on cont

2003-02-10 22:00  hoffman

	* Tests/TryCompile/CMakeLists.txt: ENH: add more testing for ansi
	  for scopes

2003-02-10 21:56  hoffman

	* Modules/TestForANSIForScope.cmake:  clean up check for for scope
	  test

2003-02-10 21:52  andy

	* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: Fix date issues with
	  different models

2003-02-10 16:20  hoffman

	* Source/CMakeLists.txt, Tests/TryCompile/CMakeLists.txt: ENH: add
	  a new test for TRY_COMPILE

2003-02-10 13:19  hoffman

	* Tests/TryCompile/: CMakeLists.txt, fail.c, pass.c: ENH: add a new
	  test to test try compile

2003-02-10 11:08  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Running "make test"
	  can now have ARGS specified on the command line.  These ARGS are
	  passed to ctest.

2003-02-09 16:11  king

	* Utilities/Release/cmake_release.sh: ERR: Removed extra &&.

2003-02-08 10:24  hoffman

	* Source/: cmSystemTools.cxx, cmSystemTools.h: Fix for include
	  optional

2003-02-08 10:23  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for spaces in
	  paths in library path

2003-02-07 16:29  king

	* Modules/UseVTKConfig40.cmake: BUG: Copying _LIB_DEPENDS variables
	  requires double-quoted argument.

2003-02-07 14:04  king

	* Source/: cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h,
	  cmLocalUnixMakefileGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMakefile.cxx,
	  cmSetSourceFilesPropertiesCommand.h,
	  cmSetTargetPropertiesCommand.h, cmSystemTools.cxx,
	  cmSystemTools.h: Several fixes/improvements:

	    - Fixed CollapseFullPath to work on relative paths with base
	  paths
	      not in the current working directory.
	    - INCLUDE command now supports relative paths (using above
	  fix).
	    - Added ABSOLUTE option to GET_FILENAME_COMPONENT command to
	      unwind symlinks and relative paths.
	    - Fixed libName_EXPORTS macro definition to be valid C
	  identifier.
	    - Added DEFINE_SYMBOL target propterty for customizing the
	  export symbol.
	    - Implemented LINK_FLAGS target propterty for libraries in VC6
	  and VC7.

	  Several of these fixes were contributed by Gareth Jones.

2003-02-07 11:47  hoffman

	* Source/CTest/CMakeLists.txt: Remove warnings on AIX

2003-02-07 11:03  andy

	* Source/CTest/cmCTestSubmit.cxx: Do not reuse connection as that
	  feature seems to be broken

2003-02-07 11:03  andy

	* Source/cmCTest.cxx: Fix update return status

2003-02-07 10:34  hoffman

	* Source/cmSystemTools.cxx: ENH: spelling error fix

2003-02-07 10:18  hoffman

	* Source/cmFindLibraryCommand.cxx: BUG: use IsNOTFOUND

2003-02-07 10:05  king

	* Utilities/Release/cmake_release.sh: ERR: Removed stray && from
	  end of line.

2003-02-07 00:09  andy

	* Source/: cmCTest.cxx, cmCTest.h: Add updating support

2003-02-06 17:48  hoffman

	* CMakeLists.txt: tell the aix linker not to give warnings with
	  -bhalt:5

2003-02-06 15:18  martink

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: added option to shut off
	  automatic rebuilding

2003-02-06 10:49  king

	* Source/CMakeLists.txt: ENH: Comeau C++ has been added for nightly
	  testing.  It does not support shared libraries, so we cannot run
	  the complex tests.

2003-02-05 22:26  hoffman

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  cmTryCompileCommand.cxx:  add better testing for unlink

2003-02-05 18:05  king

	* Source/cmCreateTestSourceList.cxx: BUG: Generate 0 into test
	  driver instead of NULL.

2003-02-05 16:56  king

	* Utilities/Release/cmake_release.sh: ENH: Added win32_zipfile and
	  win32_upload commands.

2003-02-05 16:53  king

	* Utilities/Release/cmake_release.sh: ENH: Added win32_zipfile and
	  win32_upload commands.

2003-02-05 15:14  king

	* Utilities/Release/cmake_release.sh: BUG: Updated release tag for
	  1.6.3.

2003-02-05 15:07  king

	* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
	  Updated to version 1.6.3.

2003-02-05 15:05  king

	* Modules/CMakeSystemSpecificInformation.cmake: ENH:
	  CMAKE_INSTALL_PREFIX should not be advanced on UNIX.

2003-02-05 15:02  king

	* Modules/Platform/HP-UX.cmake: BUG: Optimization flags use +
	  prefix, not -.

2003-02-05 15:01  king

	* Source/CursesDialog/cmCursesLongMessageForm.cxx: BUG: Fixed crash
	  when messages are too long.

2003-02-05 14:58  king

	* Source/cmGlobalGenerator.cxx: BUG: Bug in NOTFOUND error
	  reporting logic.

2003-02-05 14:55  hoffman

	* Modules/Platform/HP-UX.cmake: fix default release flags for hp

2003-02-05 14:55  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Better error
	  checking for cache iterator.

2003-02-04 15:37  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake: move cmake install
	  out of advanced

2003-02-04 15:37  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: add better testing for
	  notfound

2003-02-04 14:37  berk

	* Modules/: FindMangledMesa.cmake, FindOSMesa.cmake: Created
	  modules for Mesa headers and libraries.

2003-02-04 14:31  hoffman

	* Source/CursesDialog/cmCursesLongMessageForm.cxx: BUG: don't let
	  the messages get too big

2003-02-04 14:01  martink

	* Source/: cmCacheManager.h, cmCacheManager.cxx: safer operation of
	  iterators

2003-02-04 09:50  andy

	* Source/cmVTKWrapJavaCommand.cxx: Oops, std namespace

2003-02-04 09:48  andy

	* Source/cmVTKWrapJavaCommand.cxx: Generate java dependency files

2003-02-03 23:08  king

	* Utilities/Release/: cmake_release.sh: ENH: Improved robustness of
	  remote invocation.  Added more documentation.

2003-02-03 22:46  king

	* Utilities/Release/: cmake_release.sh: ENH: Added documentation
	  and usage.

2003-02-03 13:31  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: ENH: add a better test for
	  lib deps

2003-02-03 12:02  king

	* Utilities/Release/cmake_release.sh: ENH: Updated version to
	  1.6.2.

2003-02-03 12:01  king

	* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
	  cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
	  cmGlobalGenerator.cxx, cmITKWrapTclCommand.cxx, cmSourceFile.cxx,
	  cmSystemTools.cxx, cmSystemTools.h: ENH: Added new NOTFOUND
	  notification feature.

2003-02-03 11:50  king

	* Source/cmMakefile.h: ENH: Updated from version 1.6.1 to 1.6.2.

2003-02-03 11:49  king

	* Source/cmExportLibraryDependencies.cxx: BUG: Removed generation
	  of stray paren.

2003-02-03 09:53  king

	* Source/cmExportLibraryDependencies.cxx: BUG: Removed generation
	  of stray paren.

2003-02-02 22:32  king

	* Source/CursesDialog/cmCursesStandardIncludes.h: ENH: Cleaned up
	  sgi unreferenced warning hack.

2003-02-02 11:45  hoffman

	* Source/cmGlobalGenerator.cxx: fix warning

2003-02-01 16:39  hoffman

	* Source/cmMakefile.cxx: ENH: fix warning

2003-02-01 16:39  hoffman

	* Source/cmAddLibraryCommand.h: ENH: fix doc line

2003-02-01 16:27  hoffman

	* Source/CursesDialog/cmCursesStandardIncludes.h: BUG: add missing
	  ;

2003-01-31 15:01  hoffman

	* Modules/FindOpenGL.cmake: ENH: add checking for NOTFOUND

2003-01-31 14:39  hoffman

	* Modules/FindOpenGL.cmake, Source/cmGlobalGenerator.cxx: ENH: add
	  checking for NOTFOUND

2003-01-31 13:50  hoffman

	* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
	  cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
	  cmGlobalGenerator.cxx, cmITKWrapTclCommand.cxx,
	  cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
	  cmMakefile.cxx, cmSourceFile.cxx, cmSystemTools.cxx,
	  cmSystemTools.h, cmTargetLinkLibrariesCommand.cxx: ENH: add
	  checking for NOTFOUND

2003-01-31 13:24  king

	* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
	  Updated to version 1.6.1 from 1.6.0.

2003-01-31 13:18  king

	* Source/cmWin32ProcessExecution.cxx: Merge from HEAD.	Use process
	  output for error reporting instead of stdout.

2003-01-31 13:04  king

	* Modules/FindLATEX.cmake: ENH: Changes to work on windows.  Merged
	  from HEAD.

2003-01-31 11:52  king

	* Modules/FindFLTK.cmake: BUG: Need FIND_PROGRAM instead of
	  FIND_FILE to find fluid.exe.

2003-01-31 11:49  king

	* Modules/FindPerl.cmake: ENH: Added ActivePerl/804 as a search
	  path.

2003-01-31 11:44  king

	* Modules/CMakeSystemSpecificInformation.cmake: ERR: Removed stray
	  double quote.

2003-01-31 11:41  king

	* Utilities/Release/cmake_release.sh: ENH: Another merge from
	  branch 1.6.

2003-01-31 11:40  king

	* Modules/FindX11.cmake: BUG: Fix for cygwin's X11.

2003-01-31 11:36  king

	* Source/cmakewizard.cxx: ENH: cmake -i on HP needs printf instead
	  of cout.

2003-01-31 11:35  king

	* Source/: CMakeLists.txt: BUG: Change install location of
	  cmCPluginAPI header.

2003-01-31 08:47  martink

	* Source/CursesDialog/cmCursesStandardIncludes.h: fixed warnings

2003-01-30 14:34  andy

	* Source/: cmIncludeDirectoryCommand.cxx,
	  cmLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.cxx: Add
	  some error checking for missing include directories and link
	  libraries

2003-01-30 14:34  andy

	* Modules/CMakeSystemSpecificInformation.cmake: Remove extra quote

2003-01-30 13:19  hoffman

	* Source/cmakewizard.cxx: BUG: can not mix cout and fgets on hp

2003-01-30 11:50  king

	* Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Fixing
	  attempt to remove warnings.

2003-01-29 14:20  king

	* Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Another
	  attempt to get rid of unreferenced inline function warnings on
	  SGI.

2003-01-29 13:56  king

	* Utilities/Release/cmake_release.sh: ENH: Use * instead of
	  directory list for installation tarball.

2003-01-29 13:46  king

	* Utilities/Release/cmake_release.sh: BUG: Need to include the
	  include directory from the installation.

2003-01-29 09:06  andy

	* Modules/FindX11.cmake: Attempt to fix build problem on some
	  platforms

2003-01-28 15:48  hoffman

	* Source/cmFindFileCommand.h: ENH: better docs

2003-01-28 15:44  hoffman

	* Modules/: FindFLTK.cmake, FindQt.cmake: ENH: change FIND_FILE to
	  FIND_PROGRAM

2003-01-28 08:53  andy

	* Modules/FindLATEX.cmake: Make things work on unix and add DVIPDF

2003-01-27 12:25  andy

	* Source/cmWin32ProcessExecution.cxx: Fix output variable and
	  remove this->m_ to be only m_

2003-01-27 12:18  andy

	* Source/cmWin32ProcessExecution.cxx: Move errors to output
	  variable

2003-01-24 17:40  king

	* Utilities/Release/cygwin-package.sh.in: ENH: Merged more changes
	  from 1.6 branch.

2003-01-24 17:34  king

	* Utilities/Release/cygwin-package.sh.in: ENH: Added testing to
	  packaging script.

2003-01-24 15:48  king

	* Utilities/Release/cmake_release.sh: ENH: Merged more changes from
	  1.6 branch.

2003-01-24 15:02  king

	* Utilities/Release/cmake_release.sh: ENH: Added cygwin_upload
	  function.

2003-01-24 14:40  king

	* Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
	  config_IRIX64, config_Linux, config_OSF1, config_SunOS: ENH:
	  Merged 1.6-branch changes to release scripts.

2003-01-24 14:29  king

	* Utilities/Release/: config_AIX, config_Darwin, config_IRIX64,
	  config_Linux, config_OSF1, config_SunOS: ENH: Use verbose
	  makefile during release build.

2003-01-24 13:55  king

	* Utilities/Release/cmake_release.sh: ENH: Updated checkout
	  revision to Release-1-6-0 tag.

2003-01-24 13:53  king

	* Modules/Platform/: HP-UX.cmake: BUG: Added missing link flag to
	  export symbols from an executable.

2003-01-24 11:49  king

	* Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.0
	  release over 1.6.beta2.

2003-01-24 11:45  king

	* Utilities/: cmake_release_config_darwin,
	  cmake_release_config_hpux, cmake_release_config_irix,
	  cmake_release_config_linux, cmake_release_config_osf,
	  cmake_release_config_sun, cmake_release_cygwin.sh,
	  cmake_release_unix_config.sh, cmake_release_version.sh: ENH:
	  Removing old release scripts.  CMake 1.6 now has its own copy of
	  the release scripts.

2003-01-24 11:45  king

	* Utilities/: cmake-cygwin-package.sh, cmake_release_unix_build.sh,
	  cmake_release_unix_package.sh, Release/cmake_release.sh,
	  Release/config_AIX, Release/config_CYGWIN_NT-5.1,
	  Release/config_Darwin, Release/config_HP-UX,
	  Release/config_IRIX64, Release/config_Linux, Release/config_OSF1,
	  Release/config_SunOS, Release/cygwin-package.sh.in: ENH: Release
	  branch should contain its own release scripts.

2003-01-24 11:41  king

	* Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
	  config_HP-UX, config_Linux, config_OSF1, config_SunOS: ENH:
	  Enabled testing during release build.

2003-01-24 10:33  king

	* Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Fixed
	  unreferenced termios declaration warning.

2003-01-23 10:42  barre

	* Modules/FindLATEX.cmake: no message

2003-01-23 10:37  barre

	* Modules/FindLATEX.cmake: FIX: - rename some entries (COMPILE ->
	  COMPILER, and the converters -> _CONVERTER) - make sure that
	  Window system are given a chance to find Latex and the converters
	  if MikTex and GhostScript are installed (but not in the PATH)

2003-01-23 10:36  barre

	* Modules/FindPerl.cmake: FIX: the current version of Perl is 5.8

2003-01-23 10:35  barre

	* Source/cmGetFilenameComponentCommand.cxx: FIX: this command was
	  not processing  its arg to expand registery values

2003-01-22 15:00  martink

	* Modules/Platform/gcc.cmake: joins from the main tree

2003-01-22 14:59  martink

	* Modules/Platform/gcc.cmake: minor change to default compile flags

2003-01-22 14:49  martink

	* Modules/: FindMPEG2.cmake, FindSDL.cmake: merge from branch

2003-01-22 14:33  hoffman

	* Source/cmGlobalGenerator.h: ENH: merge from branch

2003-01-22 14:21  hoffman

	* Tests/X11/CMakeLists.txt: ENH: merge from head

2003-01-22 14:20  hoffman

	* Utilities/Doxygen/doc_makeall.sh.in: merge from main tree

2003-01-22 14:20  hoffman

	* Source/cmGlobalGenerator.cxx: merge from main tree, test for
	  working c and c++ compilers

2003-01-22 14:17  hoffman

	* Templates/: cconfigure, cconfigure.in, cxxconfigure,
	  cxxconfigure.in: merge with main branch and remove unused scripts

2003-01-22 14:13  hoffman

	* Modules/FindAndImportCMakeProject.cmake: moved to c++ command

2003-01-22 12:38  martink

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
	  joins from the main tree

2003-01-22 12:31  martink

	* Source/: cmCommands.cxx, cmFindPathCommand.cxx,
	  cmGlobalUnixMakefileGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmake.cxx: joins from the main tree

2003-01-22 12:29  hoffman

	* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
	  ENH: only run test for working c and cxx compiler once

2003-01-22 12:28  martink

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake,
	  Modules/CheckIncludeFiles.cmake, Modules/FindFLTK.cmake,
	  Modules/FindImageMagick.cmake, Modules/FindTclsh.cmake,
	  Modules/FindVTK.cmake, Modules/FindX11.cmake,
	  Modules/Platform/CYGWIN.cmake, Source/cmMessageCommand.cxx,
	  Source/cmMessageCommand.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/CursesDialog/ccmake.cxx,
	  Source/CursesDialog/cmCursesMainForm.cxx,
	  Source/CursesDialog/cmCursesMainForm.h,
	  Source/cmExportLibraryDependencies.cxx,
	  Source/cmExportLibraryDependencies.h,
	  Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h:
	  joins from the main tree

2003-01-22 11:44  martink

	* Source/cmLocalVisualStudio6Generator.cxx: fixed spelling mistake

2003-01-22 11:27  martink

	* Source/CursesDialog/ccmake.cxx: spelling fix

2003-01-22 11:21  martink

	* Modules/FindOpenGL.cmake: merge from branch

2003-01-22 11:16  martink

	* Modules/LinkQT.cmake: removed since no longer used

2003-01-22 11:11  martink

	* Modules/FindLATEX.cmake: merge branch change into main tree

2003-01-22 10:40  king

	* Source/cmFindPackageCommand.cxx: ENH: Added support for looking
	  through CMAKE_MODULE_PATH to locate Find<name>.cmake modules.

2003-01-22 10:33  king

	* Source/: cmake.cxx, CursesDialog/ccmake.cxx,
	  CursesDialog/cmCursesMainForm.cxx,
	  CursesDialog/cmCursesMainForm.h: BUG: Fixed crash when CMAKE_ROOT
	  cannot be found.

2003-01-22 09:34  hoffman

	* Source/cmake.cxx: BUG: fix command line to take -G only

2003-01-22 09:28  king

	* Source/cmGlobalVisualStudio6Generator.cxx: BUG: CMake 1.4
	  configured projects did not build with new CMake.

2003-01-21 17:15  king

	* Source/: cmCommands.cxx, cmFindPackageCommand.cxx,
	  cmFindPackageCommand.h: ENH: Added FIND_PACKAGE command prototyp.

2003-01-21 16:46  king

	* Source/cmake.cxx: BUG: Use CMakeDefaultMakeRuleVariables.cmake to
	  locate modules directory instead of FindVTK.cmake.

2003-01-21 15:03  king

	* Modules/FindVTK.cmake: ENH: Updated documentation.

2003-01-21 14:01  andy

	* Modules/CheckIncludeFiles.cmake: This list can be really long.
	  Only display the variable name

2003-01-21 12:50  hoffman

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeTestCCompiler.cmake,
	  Modules/CMakeTestCXXCompiler.cmake, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmMessageCommand.cxx, Source/cmMessageCommand.h,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h: add a fatal
	  error, and make sure c and c++ compilers work before using them

2003-01-21 12:41  hoffman

	* Modules/Platform/CYGWIN.cmake: use export all symbols on cygwin

2003-01-21 10:59  barre

	* Modules/FindImageMagick.cmake: IMPORTANT FIX: be extra-careful
	  here on WIN32, we do NOT want CMake to look in the system's PATH
	  env var to search for ImageMagick's convert.exe, otherwise it is
	  going to pick Microsoft Window's own convert.exe, which is used
	  to convert FAT partitions to NTFS format ! Depending on the
	  options passed to convert.exe, there is a good chance you would
	  kiss your hard-disk good-bye.

2003-01-20 21:15  ibanez

	* Modules/FindLATEX.cmake: ENH: PS2PDF_COMPILE added. It looks for
	  ps2pdf.

2003-01-20 19:17  king

	* Source/cmMakefile.cxx: BUG: Fix for custom commands with spaces
	  in paths.  The arguments were not having spaces escaped.

2003-01-20 18:54  king

	* Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Fixed typo in
	  previous fix.

2003-01-20 18:52  king

	* Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Fixed directory
	  creation for spaces in install path.

2003-01-20 16:59  hoffman

	* Source/cmCommands.cxx, Source/cmExportLibraryDependencies.cxx,
	  Source/cmExportLibraryDependencies.h, Source/cmGlobalGenerator.h,
	  Source/cmMakefile.h, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: add a new command
	  that allows exports of library dependencies from a project to a
	  file

2003-01-20 14:39  will

	* Modules/FindX11.cmake: BUG: fix missed CMAKE to X11 variable name

2003-01-19 11:42  king

	* Source/cmSystemTools.cxx: ENH: Improved CopyFile error messages.

2003-01-18 11:34  king

	* Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h, Templates/install-sh: BUG:
	  Fixed make install to handle library prefix/suffix settings.
	  Also fixed support for spaces in paths during make install.

2003-01-17 18:14  king

	* Modules/: FindVTK.cmake: BUG: Fix for application of
	  expand-list-variables.

2003-01-17 18:01  king

	* Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h, Templates/install-sh: ENH:
	  Support for spaces in paths during make install.

2003-01-17 17:19  king

	* Modules/FindAndImportCMakeProject.cmake: ENH: Adding
	  FIND_AND_IMPORT_CMAKE_PROJECT macro.

2003-01-17 15:15  king

	* Utilities/Release/cmake_release.sh: ENH: Added sanity check for
	  setting of WX_RESOURCES by config_Darwin for osx_install.

2003-01-17 13:35  king

	* Utilities/Release/: cmake_release.sh, config_Darwin: ENH:
	  Prototype for OSX packaging.

2003-01-17 13:35  king

	* Utilities/Release/cmake_release.sh: ENH: Cygwin package is now
	  created in a Cygwin subdirectory.

2003-01-17 11:57  king

	* Utilities/Release/: cmake-cygwin-package.sh, cmake_release.sh,
	  cygwin-package.sh.in: ENH: Renamed cmake-cygwin-package.sh to
	  cygwin-package.sh.in and removed executable permission so it
	  cannot be run accidentally.  It must be run after being renamed
	  to cmake-${VERSION}-${RELEASE}.

2003-01-17 11:55  king

	* Utilities/Release/cmake_release.sh: ENH: clean now removes the
	  entire release root directory.

2003-01-17 11:51  king

	* Utilities/: cmake-cygwin-package.sh, cmake_release_config_aix,
	  cmake_release_config_darwin, cmake_release_config_hpux,
	  cmake_release_config_irix, cmake_release_config_linux,
	  cmake_release_config_osf, cmake_release_config_sun,
	  cmake_release_cygwin.sh, cmake_release_unix_build.sh,
	  cmake_release_unix_config.sh, cmake_release_unix_package.sh,
	  cmake_release_version.sh: ENH: Removing old release scripts and
	  config files.

2003-01-17 11:42  king

	* Utilities/Release/config_OSF1: ENH: Adding OSF release
	  configuration.

2003-01-17 11:05  king

	* Utilities/Release/cmake_release.sh: ENH: Added cygwin release
	  support.

2003-01-17 10:30  king

	* Utilities/Release/cmake-cygwin-package.sh: ENH: Adding cygwin
	  packaging script to release directory.

2003-01-17 10:28  hoffman

	* Source/cmFindPathCommand.cxx,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: remove
	  trailing slash from findpath command

2003-01-17 10:28  hoffman

	* Tests/SystemInformation/: DumpInformation.cxx,
	  SystemInformation.in: add some more prints

2003-01-17 10:21  king

	* Utilities/Release/config_Linux: ENH: Removed old setting.

2003-01-17 10:21  king

	* Utilities/Release/config_CYGWIN_NT-5.1: ENH: Cygwin release
	  configuration.

2003-01-17 09:52  king

	* Utilities/Release/cmake_release.sh: ENH: Added support for full
	  remote packaging and copying back to local machine.  Added
	  support for uploading to FTP server.

2003-01-17 09:20  king

	* Utilities/Release/config_HP-UX: ENH: Linking with
	  -a,archive_shared instead of -a,archive so that the shared curses
	  library can be used.

2003-01-17 09:15  king

	* Utilities/Release/config_AIX: ERR: Can't build release static on
	  aix.

2003-01-17 09:08  hoffman

	* Utilities/Release/config_AIX: Add AIX config file

2003-01-17 08:56  andy

	* Source/cmCTest.cxx: Remove warning about %e and %T

2003-01-16 15:47  martink

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: fix for
	  compilers that need _

2003-01-16 14:59  andy

	* Source/cmCTest.cxx: Add aix warning

2003-01-16 14:15  andy

	* DartConfig.cmake: Add selection of drop method

2003-01-16 14:05  barre

	* Utilities/Doxygen/doc_makeall.sh.in: FIX: HHC is now
	  HTML_HELP_COMPILER

2003-01-16 13:31  ibanez

	* Modules/FindFLTK.cmake: FIX: Quotes added around the list of libs
	  to be added in Apple.

2003-01-16 13:24  ibanez

	* Modules/FindFLTK.cmake: ENH: Platform dependent libraries added
	  for APPLE.

2003-01-16 13:02  andy

	* Source/CTest/cmCTestSubmit.cxx: Try to fix aix problem

2003-01-16 12:45  andy

	* Source/CTest/cmCTestSubmit.cxx: Add proxy support for triggering

2003-01-16 12:38  hoffman

	* Modules/FindFLTK.cmake: ENH: fix for borland and cygwin

2003-01-16 12:30  andy

	* Source/CTest/cmCTestSubmit.cxx: Improve submtitting using http

2003-01-16 09:57  andy

	* Source/CTest/cmCTestSubmit.cxx: Improve build, now it should
	  build on mac and other platforms where include file depend on
	  each other

2003-01-16 08:40  hoffman

	* Source/cmMakefile.h: add back GetCMakeInstance

2003-01-16 08:31  hoffman

	* Source/cmMakefile.h: fix duplicate member on branch

2003-01-16 08:28  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add the config
	  directory to look for the loadable module

2003-01-15 19:24  king

	* Utilities/Release/cmake_release.sh: BUG: error_log function
	  should return 1 to stop execution of rest of script.

2003-01-15 19:20  king

	* Utilities/Release/cmake_release.sh: ENH: Renamed package command
	  to binary_tarball for clarity.

2003-01-15 19:17  king

	* Utilities/Release/: cmake_release.sh, config_HP-UX: ENH: Release
	  script now exports PATH and LD_LIBRARY_PATH to remove the burden
	  from the configuration scripts.

2003-01-15 19:14  king

	* Utilities/Release/config_HP-UX: BUG: Attempt to fix remote
	  invocation.

2003-01-15 19:04  king

	* Utilities/Release/config_HP-UX: ENH: Enabling verbose makefile
	  generation for hp-ux build.  This will ease hand-fixing of the
	  build of ccmake.

2003-01-15 19:02  king

	* Utilities/Release/cmake_release.sh: ENH: Cleaned up remote
	  invocation.

2003-01-15 18:51  king

	* Utilities/Release/cmake_release.sh: ENH: Improved clean target.

2003-01-15 18:48  king

	* Utilities/Release/cmake_release.sh: BUG: Finished clean target
	  and fixed grep for cvsroot in ~/.cvspass.

2003-01-15 18:44  king

	* Utilities/Release/cmake_release.sh: BUG: CVS login command is
	  login, not cvs_login.

2003-01-15 18:43  king

	* Utilities/Release/config_aix: ERR: Removed old config file.

2003-01-15 18:42  king

	* Utilities/Release/: cmake_release.sh, config_Darwin,
	  config_HP-UX, config_IRIX64, config_Linux, config_SunOS,
	  config_aix: ENH: New release script prototype.

2003-01-15 18:28  ibanez

	* Modules/FindFLTK.cmake: ENH: Libraries are not marked as ADVANCED
	  now.

2003-01-15 18:02  king

	* Source/cmMakefile.h: ERR: Removed duplicate declaration.

2003-01-15 17:45  hoffman

	* Source/cmMakefile.h: ENH: fix for ibm build

2003-01-15 17:31  hoffman

	* Source/CMakeLists.txt, Source/cmaketest.cxx,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/Complex/Library/moduleFile.c,
	  Tests/Complex/Library/moduleFile.h,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/moduleFile.c,
	  Tests/ComplexOneConfig/Library/moduleFile.h,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/moduleFile.c,
	  Tests/ComplexRelativePaths/Library/moduleFile.h: ENH: add testing
	  for modules and one two config modes for cmaketest

2003-01-15 17:02  hoffman

	* Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: use module on
	  all platforms

2003-01-15 15:32  hoffman

	* Modules/FindOpenGL.cmake: fix from head

2003-01-15 15:02  hoffman

	* Modules/FindOpenGL.cmake: BUG: fix for OSX with x11 gl stuff

2003-01-15 13:25  hoffman

	* Modules/Platform/Windows-bcc32.cmake: merge with head fix for
	  borland flag and bad set statment

2003-01-15 13:22  hoffman

	* Modules/Platform/Windows-bcc32.cmake: BUG: fix flags for borland
	  link shared and module

2003-01-15 13:14  hoffman

	* Modules/FindOpenGL.cmake: BUG: make sure set command has proper
	  quoting

2003-01-15 13:12  hoffman

	* Modules/FindOpenGL.cmake: quote the variable

2003-01-15 11:59  hoffman

	* Modules/FindTclsh.cmake: look for cygtcl83

2003-01-15 11:32  king

	* CMakeLists.txt: ENH: Merge of backward compatability changes from
	  trunk.

2003-01-15 11:17  king

	* Utilities/cmake_release_version.sh: ENH: Updated version for
	  1.6.beta2 release.

2003-01-15 11:03  martink

	* Source/cmMakefile.h: updated patch level

2003-01-14 22:10  andy

	* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Add support
	  for http submit. Also, add support for proxy, but it does not
	  work yet.

2003-01-14 22:10  andy

	* Source/cmCTest.cxx: Add support for http submit

2003-01-14 09:53  andy

	* Source/: cmMakefile.cxx, cmMakefile.h: Make GetCMakeInstance
	  private and clean cxx file

2003-01-13 10:15  martink

	* Modules/CheckSymbolExists.cmake: join from head

2003-01-13 10:11  martink

	* Modules/FindQt.cmake: merge from branch

2003-01-13 10:07  martink

	* Modules/Platform/Linux-como.cmake: joined to head

2003-01-13 10:04  martink

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Tests/Complex/Library/testConly.c,
	  Tests/ComplexOneConfig/Library/testConly.c,
	  Tests/ComplexRelativePaths/Library/testConly.c: joined to head

2003-01-13 09:30  hoffman

	* Source/cmLocalVisualStudio6Generator.cxx,
	  Tests/Complex/Library/testConly.c,
	  Tests/ComplexOneConfig/Library/testConly.c,
	  Tests/ComplexRelativePaths/Library/testConly.c: BUG: fix
	  CMAKE_C_FLAGS for visual studio 6, and add a test case

2003-01-13 09:27  martink

	* Modules/CheckIncludeFileCXX.cmake: joined to head

2003-01-13 09:24  martink

	* Modules/FindPNG.cmake: fixed typo

2003-01-13 09:22  martink

	* Modules/: TestForANSIForScope.cmake, TestForSTDNamespace.cmake:
	  joined to head

2003-01-13 09:12  martink

	* Modules/: CMakeVS6BackwardCompatibility.cmake,
	  CMakeVS7BackwardCompatibility.cmake, CheckTypeSize.cmake,
	  FindX11.cmake: joined to head

2003-01-13 09:09  martink

	* Source/cmake.cxx, Source/cmake.h, Modules/FindOpenGL.cmake,
	  Modules/CMakeBackwardCompatibilityC.cmake,
	  Modules/CMakeBackwardCompatibilityCXX.cmake: joined to head

2003-01-13 09:06  martink

	* Source/: cmMakefile.cxx, cmVariableWatch.h: joined to head

2003-01-13 09:02  martink

	* Source/: cmGlobalGenerator.cxx,
	  cmLocalVisualStudio6Generator.cxx: joined to head

2003-01-13 08:51  martink

	* Source/cmAbstractFilesCommand.cxx: joined

2003-01-13 08:50  martink

	* Source/CMakeLists.txt: added install target

2003-01-13 08:14  andy

	* Source/cmLocalVisualStudio6Generator.cxx: Add space between
	  arguments

2003-01-12 22:28  andy

	* Modules/CheckSymbolExists.cmake: Add macro for checking if symbol
	  exists

2003-01-12 10:50  andy

	* Source/cmLocalVisualStudio6Generator.cxx: Use C flags too. Not
	  exactly the right solution but it will have to do for now.

2003-01-11 21:47  andy

	* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Add triggering

2003-01-11 21:47  andy

	* Source/cmCTest.cxx: Fix time output and add triggering

2003-01-11 10:57  andy

	* Source/CMakeLists.txt: Fix testing of curl on windows

2003-01-10 20:22  andy

	* Source/CMakeLists.txt: Add curl testing

2003-01-10 17:31  hoffman

	* CMakeLists.txt: ENH: make it work with cmake 1.6 with no
	  backwards compatibility

2003-01-10 11:07  martink

	* Source/cmGlobalGenerator.cxx: fix warnings

2003-01-10 09:02  martink

	* Source/cmake.cxx: compiler warning

2003-01-10 07:50  andy

	* Source/CTest/cmCTestSubmit.cxx: Method should return something

2003-01-09 15:54  martink

	* Modules/FindOpenGL.cmake: better fix for win32

2003-01-09 14:00  martink

	* Modules/FindOpenGL.cmake: update to not put PROJECT_SOURCE_DIR as
	  OPENGL_PATH

2003-01-09 12:18  martink

	* Source/: cmake.cxx, cmake.h, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h: fix bug in env settings

2003-01-09 11:35  martink

	* Source/: cmMakefile.cxx, cmVariableWatch.h: more option on var
	  watches

2003-01-09 11:34  martink

	* Modules/CheckTypeSize.cmake: minor fix to backw compat

2003-01-09 11:32  hoffman

	* Source/cmGlobalGenerator.cxx: fix warning

2003-01-09 11:28  hoffman

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: restore the
	  environment for cxx and cc in global generator

2003-01-09 11:27  hoffman

	* Source/cmVariableWatch.h: use cmstdstring in maps

2003-01-09 09:16  hoffman

	* Source/cmVariableWatch.h: fix syntax for addwatch

2003-01-09 08:50  martink

	* Modules/: CMakeVS6BackwardCompatibility.cmake,
	  CMakeVS7BackwardCompatibility.cmake: added big endian stuff

2003-01-09 08:47  martink

	* Source/cmGlobalGenerator.cxx: only load bw compat if
	  CMAKE_BACK... is set

2003-01-09 08:47  martink

	* Source/cmake.cxx: added watches for access of bw compat vars

2003-01-09 08:44  martink

	* Source/cmAbstractFilesCommand.cxx: now complains more

2003-01-08 14:41  hoffman

	* Utilities/cmake_release_config_aix: release script for aix

2003-01-08 13:24  andy

	* Source/: CMakeLists.txt, Makefile.in, cmMakefile.cxx,
	  cmMakefile.h, cmVariableWatch.cxx, cmVariableWatch.h, cmake.cxx,
	  cmake.h: Add variable watch support on the branch

2003-01-08 13:24  andy

	* Source/cmTryCompileCommand.cxx: Merge try compile fixes to branch

2003-01-08 12:59  andy

	* Source/: CMakeLists.txt, Makefile.in, cmMakefile.cxx,
	  cmMakefile.h, cmVariableWatch.cxx, cmVariableWatch.h, cmake.cxx,
	  cmake.h: Add option of watching variables

2003-01-08 12:12  hoffman

	* Modules/CMakeBackwardCompatibilityCXX.cmake,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/TestForANSIForScope.cmake,
	  Modules/TestForSTDNamespace.cmake,
	  Source/cmTryCompileCommand.cxx: ENH: only force the use of ansi
	  flags in backwards mode

2003-01-08 11:58  iscott

	* Modules/FindQt.cmake: mark all variables advanced

2003-01-08 11:53  andy

	* Tests/X11/CMakeLists.txt: Change name of variable

2003-01-08 11:45  andy

	* Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: Fix
	  FindX11 to match convention

2003-01-08 10:48  iscott

	* Modules/: FindMPEG2.cmake, FindPNG.cmake, FindSDL.cmake,
	  LinkQT.cmake: LinkQT.cmake has been deprecated for ages, removed
	  it now.  Fixed mistake in FindPNG.cmake Donated FindMPEG2 and
	  FindSDL from VXL.

2003-01-07 22:24  andy

	* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Implement FTP
	  uploading

2003-01-07 22:23  andy

	* Source/CTest/CMakeLists.txt: Add more places to search for
	  library, also include curl directory when compiling

2003-01-07 22:23  andy

	* Source/cmCTest.cxx: New signature

2003-01-07 15:04  hoffman

	* CMakeLists.txt: ENH: fix install of cmake.1

2003-01-07 14:57  hoffman

	* CMakeLists.txt: fix reg ex for install cmake man

2003-01-07 13:52  martink

	* Source/CMakeLists.txt: adde dinstall for cmCPluginAPI.h

2003-01-07 13:19  hoffman

	* CMakeLists.txt, Templates/CMakeLists.txt: ENH: fix install and
	  initial prefix

2003-01-07 13:05  hoffman

	* Templates/CMakeLists.txt: ENH: fix install target for templates

2003-01-07 12:54  hoffman

	* Templates/: cconfigure, cconfigure.in, cxxconfigure,
	  cxxconfigure.in: remove unused files

2003-01-07 12:05  hoffman

	* CMakeLists.txt: use bootstrap initial flags

2003-01-07 10:22  king

	* Utilities/cmake_release_config_irix: BUG: Version number on rolle
	  is 6.4, not 6.5.

2003-01-06 23:13  andy

	* Source/: cmCTest.cxx, cmCTest.h: Work on submitting

2003-01-06 23:07  andy

	* Source/CTest/: CMakeLists.txt, cmCTestSubmit.cxx,
	  cmCTestSubmit.h: Start working on improved test

2003-01-06 16:09  king

	* Utilities/cmake_release_config_hpux: ERR: Fixes for linking
	  statically with -ldld.

2003-01-06 15:41  hoffman

	* ChangeLog.txt: ENH: update change log for new version

2003-01-06 15:21  king

	* Utilities/cmake_release_config_sun: ERR: Fix for building static
	  with -ldl on sun.

2003-01-06 14:56  king

	* Utilities/cmake_release_config_linux: ERR: Fixed typo.

2003-01-06 14:30  biddi

	* Source/cmVTKWrapTclCommand.cxx: Fix a problem with TCL wrapping
	  if the source files have a relative path.  The dependency is not
	  correctly handled

2003-01-06 14:27  king

	* Utilities/: cmake_release_config_hpux,
	  cmake_release_config_linux, cmake_release_config_sun: ENH:
	  Updated for static executable.

2003-01-06 11:31  king

	* Utilities/cmake_release_version.sh: ENH: Updated for 1.6 beta 1
	  release.

2003-01-06 11:23  king

	* Utilities/: cmake_release_config_darwin,
	  cmake_release_config_hpux, cmake_release_config_irix,
	  cmake_release_config_linux, cmake_release_config_osf,
	  cmake_release_config_sun, cmake_release_cygwin.sh,
	  cmake_release_unix_config.sh, cmake_release_version.sh: ENH:
	  Updated for CMake 1.6 release.  Version number is now in a single
	  file that is sourced by all others.

2003-01-06 10:58  martink

	* Source/: cmCPluginAPI.h: updated version

2003-01-06 10:43  martink

	* CMake.rtf: updated docs

2003-01-06 09:39  martink

	* Source/: cmMakefile.h: update version

2003-01-06 09:36  martink

	* Source/cmMakefile.h: updated version

2003-01-06 09:32  king

	* Modules/Platform/Linux-como.cmake: ENH: Added shared library
	  settings.

2003-01-06 09:04  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: ENH: look for AIX compiler as
	  well

2003-01-06 08:39  hoffman

	* Modules/Platform/OSF1.cmake: add shared path for OSF

2003-01-05 11:24  hoffman

	* Modules/Platform/OSF1.cmake: BUG: revert back to rpath,

2003-01-03 20:26  andy

	* Modules/CheckTypeSize.cmake: Remove debug

2003-01-03 20:03  andy

	* Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
	  CheckTypeSize.cmake, CheckVariableExists.cmake: Fix problems with
	  required flags

2003-01-03 19:21  andy

	* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
	  CheckTypeSize.cmake, CheckVariableExists.cmake: Add required
	  flags

2003-01-03 17:36  king

	* Modules/FindPythonLibs.cmake: ENH: Find python framework on Mac
	  OSX.

2003-01-03 16:23  hoffman

	* Modules/Platform/OSF1.cmake: try to fix rpath on OSF

2003-01-03 16:14  andy

	* Tests/COnly/libc2.h: Fix problem with test on Borland

2003-01-03 08:12  hoffman

	* Modules/Platform/SunOS.cmake: BUG: bad rpath flag for suns

2003-01-02 10:27  king

	* Source/cmCPluginAPI.h: ENH: Changed magic numbers to reserved.
	  Added CMAKE_VERSION_MAJOR and CMAKE_VERSION_MINOR macros to allow
	  commands to do conditional compilation across multiple versions
	  of CMake.

2003-01-02 09:57  king

	* Modules/CMakeBackwardCompatibilityC.cmake: BUG: Don't add
	  -I/usr/include as an X_CFLAGS setting.

2003-01-02 09:57  king

	* Modules/FindX11.cmake: BUG: Fixed ordering of X11 search.

2003-01-02 09:06  andy

	* Tests/COnly/CMakeLists.txt: Rename libraries from c1 to testc1

2003-01-02 08:51  hoffman

	* Modules/Platform/: AIX.cmake, OSF1.cmake, SunOS.cmake: clean up
	  some c/cxx issues

2003-01-01 18:00  andy

	* Modules/CheckIncludeFiles.cmake: Add macro for checking if a
	  swequence of includes can be includes

2003-01-01 17:35  andy

	* Tests/COnly/CMakeLists.txt: Test conversion from ascii to string

2003-01-01 17:34  andy

	* Source/: cmStringCommand.cxx, cmStringCommand.h: Add a way to
	  convert ascii to string

2003-01-01 16:25  andy

	* Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
	  CheckTypeSize.cmake, CheckVariableExists.cmake: To prevent cmake
	  from breaking up arguments, put quotes around them

2003-01-01 15:02  andy

	* Modules/CheckVariableExists.cmake: Add a way to add custom
	  libraries to the mix. Also add status reporting

2003-01-01 15:01  andy

	* Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
	  CheckTypeSize.cmake: Add a way to add custom libraries to the mix

2003-01-01 14:26  andy

	* Tests/COnly/: libc2.c, libc2.h: Shared library should export
	  symbols on windows

2002-12-31 15:22  andy

	* Tests/COnly/: CMakeLists.txt, conly.c, libc1.c, libc1.h, libc2.c,
	  libc2.h: Test also stating and shared libraries

2002-12-31 13:08  king

	* Modules/: CMakeDefaultMakeRuleVariables.cmake,
	  Platform/Darwin.cmake, Platform/HP-UX.cmake,
	  Platform/Linux-como.cmake, Platform/Windows-bcc32.cmake,
	  Platform/Windows-cl.cmake: ENH: Added <LINK_FLAGS> to link rules.

2002-12-31 12:59  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: When there are no
	  link flags, we want an empty string, not a null pointer.

2002-12-31 12:41  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support LINK_FLAGS
	  property for static libraries.

2002-12-30 11:48  hoffman

	* Modules/Platform/AIX.cmake: ENH: fix shared libraries on AIX

2002-12-30 11:02  king

	* Modules/CMakeBackwardCompatibilityC.cmake, Modules/CheckSizeOf.c,
	  Modules/CheckSizeOf.cmake, Modules/CheckTypeSize.c,
	  Modules/CheckTypeSize.cmake, Tests/LoadCommand/CMakeLists.txt,
	  Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: Renamed
	  Modules/CheckSizeOf to Modules/CheckTypeSize for consistency with
	  the macro name that is defined by the module.

2002-12-30 08:18  andy

	* Source/cmSystemTools.cxx: Fix problem on windows with network
	  paths

2002-12-30 07:47  hoffman

	* Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
	  cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
	  cmAddExecutableCommand.h, cmAddTestCommand.h,
	  cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
	  cmBuildNameCommand.h, cmFLTKWrapUICommand.h: ENH: clean up docs
	  some

2002-12-27 11:14  starreveld

	* Modules/FindPythonLibs.cmake: ENH: find python framework and
	  include files on OSX

2002-12-26 19:59  andy

	* Modules/CMakeJavaCompiler.cmake.in: If there is no java compiler
	  report error on ADD_JAVA_LIBRARY

2002-12-26 13:58  andy

	* Modules/Platform/Windows-cl.cmake: Add missing closing bracket

2002-12-23 12:19  hoffman

	* Source/cmSystemTools.h: ENH: fix for AIX

2002-12-23 09:51  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: WAR: remove warinings

2002-12-23 09:25  hoffman

	* Source/cmSystemTools.cxx: ENH: handle // in the path

2002-12-22 15:19  hoffman

	* Modules/Platform/Windows-bcc32.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: ENH: fixes for borland
	  with spaces in the path

2002-12-22 11:50  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: clean up warning and use
	  more short paths

2002-12-22 10:09  barre

	* Modules/: Documentation.cmake, FindHTMLHelp.cmake, FindHhc.cmake:
	  ENH: it's time to create a real Microsoft HTML Help Workshop
	  CMake module

2002-12-21 11:14  hoffman

	* Source/: cmGetTargetPropertyCommand.cxx,
	  cmGetTargetPropertyCommand.h, cmSetTargetPropertiesCommand.cxx,
	  cmSetTargetPropertiesCommand.h: ENH: add target properties files

2002-12-20 17:15  hoffman

	* Source/cmCommands.cxx, Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: add
	  target properties

2002-12-20 16:15  king

	* Source/cmVTKWrapTclCommand.cxx: ERR: Tcl_PkgProvide takes char*,
	  so we cannot pass a string literal to it.

2002-12-20 12:59  king

	* Modules/Platform/Windows-cl.cmake,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Templates/CMakeVisualStudio6Configurations.cmake: ENH: Visual
	  Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to be
	  a semicolon-separated list of configurations that will be built.

2002-12-20 11:56  barre

	* Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: FIX:
	  make CMAKE_X_LIBS and CMAKE_X_CFLAGS advanced

2002-12-20 11:20  hoffman

	* Source/cmGlobalUnixMakefileGenerator.cxx: ENH: add a check to
	  make sure cmake can find the c or C++ compiler for trycompile

2002-12-20 11:20  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: BUG: fix for backwards
	  compatibility

2002-12-20 10:23  martink

	* Source/: cmSourceFilesCommand.cxx, cmake.cxx: testing more
	  agressive compatability settings

2002-12-20 09:43  king

	* Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tk if it
	  is available.

2002-12-20 09:42  king

	* Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tcl if it
	  is available.

2002-12-19 15:34  hoffman

	* Source/cmGlobalGenerator.cxx: BUG: enable the languages when not
	  running in global mode

2002-12-19 12:51  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake: better docs

2002-12-19 12:51  hoffman

	* Modules/Platform/Windows-cl.cmake: ENH: make linker flags use
	  init values so users can set them from the cache

2002-12-18 16:58  king

	* Source/cmVTKWrapTclCommand.cxx: ENH: Tcl packages now
	  Tcl_PkgProvide their own name and version.

2002-12-18 10:52  king

	* Modules/Platform/gcc.cmake: ENH: Adding build type flags for C.

2002-12-18 09:38  king

	* Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: ERR: Project
	  name and executable name should match for consistency in the X11
	  test.

2002-12-17 17:05  king

	* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Added return type
	  int to ExecuteCommand.

2002-12-17 14:55  king

	* Source/cmFLTKWrapUICommand.cxx: BUG: Need at least 2 arguments,
	  not exactly 2.

2002-12-17 14:55  king

	* Source/cmListFileCache.h: ERR: Added operator != for SGI.

2002-12-17 14:54  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineJavaCompiler.cmake, CMakeDetermineSystem.cmake,
	  CMakeSystemSpecificInformation.cmake, CheckFunctionExists.cmake,
	  CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
	  CheckLibraryExists.cmake, CheckSizeOf.cmake,
	  CheckVariableExists.cmake, TestBigEndian.cmake,
	  TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
	  TestForSTDNamespace.cmake: ENH: use CMAKE_ROOT and not PROJECT_
	  for try compile stuff, this allows projects within projects to
	  have different languages

2002-12-17 13:28  king

	* Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: BUG: Renamed X11
	  test executable to useX11 to avoid conflict with name of library.

2002-12-17 12:56  martink

	* Source/cmLocalVisualStudio6Generator.cxx: better handling of
	  Module

2002-12-17 12:11  andy

	* Source/cmake.cxx: Save directories when doing global build

2002-12-17 11:58  king

	* Source/cmMacroCommand.cxx: ENH: Improved error message for macro
	  invoked with incorrect number of arguments.

2002-12-17 11:57  king

	* Source/cmTryCompileCommand.cxx: ENH: TryCompile should produce a
	  verbose makefile.

2002-12-17 11:55  king

	* Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: ENH:
	  FindX11.cmake module now almost fully duplicates old configure
	  functionality.

2002-12-17 10:04  martink

	* Source/cmLocalVisualStudio7Generator.cxx: some clean up in link
	  directories

2002-12-16 21:19  andy

	* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h, ctest.cxx,
	  ctest.h: Split ctest into two three files

2002-12-16 18:28  king

	* Source/cmLocalVisualStudio7Generator.cxx: BUG: Cannot remove
	  quotes from defined flags.

2002-12-16 12:13  andy

	* Source/cmake.cxx: Fix switching from local to global generation
	  when cmake version changes or when things change inside version

2002-12-16 11:10  king

	* Source/cmake.cxx: ENH: Added copy_if_different option to -E flag.

2002-12-16 09:39  king

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: BUG: Fixed quotes in output
	  paths.

2002-12-15 13:45  andy

	* Source/: ctest.cxx, ctest.h: Add support for only showing what
	  will be done. This way you can for example get a list of all
	  tests: ctest -N or list of all tests that match regex: ctest -N
	  -R regex

2002-12-13 17:35  king

	* Tests/: Complex/CMakeLists.txt,
	  Complex/cmTestGeneratedHeader.h.in,
	  Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestGeneratedHeader.h.in,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestGeneratedHeader.h.in,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: Added test for
	  generated header included by non-generated source.

2002-12-13 17:34  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need source file
	  and OBJECT_DEPENDS as dependencies of an object file.

2002-12-13 16:16  king

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx,
	  cmSetSourceFilesPropertiesCommand.cxx: ENH: Added source file
	  property OBJECT_DEPENDS to support generated header files
	  included in non-generated sources.

2002-12-13 14:58  king

	* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckIncludeFileCXX.cmake, CheckLibraryExists.cmake,
	  CheckSizeOf.cmake, CheckVariableExists.cmake: ENH: Don't repeat
	  check even if answer was no.

2002-12-13 09:52  martink

	* Source/cmIfCommand.cxx: made more strict

2002-12-13 09:27  martink

	* Source/: ctest.cxx, cmCPluginAPI.cxx: fixed warnings

2002-12-13 09:18  king

	* Source/: cmFunctionBlocker.h, cmIfCommand.h: ERR: Fixed unused
	  parameter warning.

2002-12-12 17:48  hoffman

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: Make try
	  compile add a depend to re-run cmake if its source chagnes

2002-12-12 12:02  king

	* Utilities/: cmake_release_config_darwin,
	  cmake_release_config_hpux, cmake_release_config_irix,
	  cmake_release_config_linux, cmake_release_config_osf,
	  cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated
	  for 1.4.7 release.

2002-12-12 11:51  martink

	* Source/cmMakefile.h: updated to patch7

2002-12-12 11:36  king

	* Source/: cmListFileCache.cxx, cmListFileCache.h,
	  cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, ctest.cxx: ENH:
	  Improved filename/line number reporting in error message.  Macro
	  invocations now chain up the error message.

2002-12-12 10:25  king

	* Modules/CMakeTestGNU.c: ERR: Fixed syntax errors for picky
	  preprocessors.

2002-12-12 10:25  king

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: ERR: Need double-quotes around
	  expression to be mached in IF command.

2002-12-12 10:10  king

	* Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
	  ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.cmake,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/VarTests.cmake: BUG: Can't double-quote
	  foreach arguments.

2002-12-12 08:42  martink

	* Tests/Wrapping/CMakeLists.txt: now uses SET instead of
	  SOURCE_LIST command

2002-12-11 18:20  king

	* Source/cmListFileCache.cxx: BUG: Multi-line functions must also
	  increment line number, not the pointer.

2002-12-11 18:15  king

	* Source/cmEndForEachCommand.h: ERR: Dummy InitialPass
	  implementation must return a value.

2002-12-11 18:13  king

	* Source/: cmAbstractFilesCommand.cxx,
	  cmAddCustomCommandCommand.cxx, cmAddCustomTargetCommand.cxx,
	  cmAddDefinitionsCommand.cxx, cmAddDependenciesCommand.cxx,
	  cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
	  cmAddTestCommand.cxx, cmCPluginAPI.cxx, cmCommand.h,
	  cmCreateTestSourceList.cxx, cmEndForEachCommand.cxx,
	  cmEndForEachCommand.h, cmFindFileCommand.cxx,
	  cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
	  cmFindProgramCommand.cxx, cmForEachCommand.cxx,
	  cmForEachCommand.h, cmFunctionBlocker.h, cmITKWrapTclCommand.cxx,
	  cmIfCommand.cxx, cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
	  cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx,
	  cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
	  cmListFileCache.cxx, cmListFileCache.h, cmLoadCacheCommand.cxx,
	  cmLoadCommandCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
	  cmMacroCommand.cxx, cmMacroCommand.h, cmMakefile.cxx,
	  cmMakefile.h, cmMarkAsAdvancedCommand.cxx, cmMessageCommand.cxx,
	  cmProjectCommand.cxx, cmRemoveCommand.cxx,
	  cmSetSourceFilesPropertiesCommand.cxx, cmSourceFilesCommand.cxx,
	  cmSourceFilesRemoveCommand.cxx, cmSubdirCommand.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
	  cmTargetLinkLibrariesCommand.cxx, cmUtilitySourceCommand.cxx,
	  cmVariableRequiresCommand.cxx, cmWriteFileCommand.cxx, ctest.cxx:
	  ENH: Moved ExpandListVariables out of individual commands.
	  Argument evaluation rules are now very consistent.  Double quotes
	  can always be used to create exactly one argument, regardless of
	  contents inside.

2002-12-11 14:18  martink

	* Source/CMakeSetup.dsw: removed dsw file

2002-12-11 14:16  martink

	* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added a Free method

2002-12-11 14:15  king

	* Source/: cmCreateTestSourceList.cxx, cmSystemTools.cxx: ENH:
	  Improved implementation of MSVC debug hook to only add the hook
	  if DART_TEST_FROM_DART is set in the environment.  This is better
	  than always adding the hook and testing the environment from the
	  callback.

2002-12-11 12:09  andy

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: Add check so that java
	  projects build without C++

2002-12-11 11:49  king

	* Source/: cmDumpDocumentation.cxx, cmSystemTools.cxx,
	  cmSystemTools.h, cmakemain.cxx, cmaketest.cxx, cmw9xcom.cxx,
	  ctest.cxx: ENH: Added cmSystemTools::EnableMSVCDebugHook() to
	  prevent error dialogs when CMake is invoked by Dart.

2002-12-11 11:32  king

	* Source/cmCreateTestSourceList.cxx: ENH: Generate code to setup
	  MSVC debug library hook.  The test driver program will not
	  display error dialogs if DART_TEST_FROM_DART is set in the
	  environment.

2002-12-11 10:34  andy

	* Modules/CMakeDetermineJavaCompiler.cmake,
	  Modules/CMakeJavaCompiler.cmake.in, Source/cmGlobalGenerator.cxx:
	  Add java support

2002-12-10 17:52  andy

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h: Add support for comments on
	  custom commands in visual studio 6

2002-12-10 17:43  andy

	* Source/: cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: Add support for comments on
	  custom commands in visual studio 7

2002-12-10 16:46  andy

	* Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmMakefile.cxx,
	  cmMakefile.h, cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
	  cmSourceGroup.cxx, cmSourceGroup.h: Add comment support, so that
	  you can see in build process what the custom command does

2002-12-10 16:45  andy

	* Source/: cmAddCustomTargetCommand.cxx,
	  cmAddCustomTargetCommand.h: Allow target with no command

2002-12-10 16:08  hoffman

	* Source/: cmOutputRequiredFilesCommand.cxx,
	  cmOutputRequiredFilesCommand.h: BUG: update for changes in
	  cmMakeDepend

2002-12-10 16:01  hoffman

	* Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
	  update use of makedepend

2002-12-10 15:55  hoffman

	* Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
	  update to new style MakeDepend

2002-12-10 14:12  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: make sure empty depends
	  are not used

2002-12-10 14:10  martink

	* Source/: cmOutputRequiredFilesCommand.cxx,
	  cmOutputRequiredFilesCommand.h: updated for changes in Depend
	  Calcs

2002-12-10 13:59  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: do not output empty
	  depends

2002-12-10 13:36  andy

	* Source/ctest.cxx: Remove warning

2002-12-10 10:34  hoffman

	* Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: BUG: fix compile flags for source
	  files, and fix depend bug for cmake 14 branch

2002-12-10 09:34  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: remove cerr

2002-12-10 09:28  hoffman

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h, cmMakeDepend.cxx: BUG:  fix bug
	  in depends

2002-12-09 16:23  andy

	* Source/cmaketest.cxx: Add to usage

2002-12-09 16:22  andy

	* Modules/FindPythonLibs.cmake: Better search for python

2002-12-09 14:33  king

	* Modules/CMakeImportBuildSettings.cmake: ENH: Using only filename
	  without path or extension for comparing build tools.

2002-12-09 08:27  hoffman

	* Modules/: CMakeVS6BackwardCompatibility.cmake,
	  CMakeVS7BackwardCompatibility.cmake: use win32 threads for win32

2002-12-08 22:36  andy

	* Source/: ctest.cxx, ctest.h: Initial addition of coverage

2002-12-08 22:35  andy

	* Source/cmSystemTools.cxx: Fix bug in globbing. Now it actually
	  uses only files or directories that result in globbing not the
	  ones that were is the vector before

2002-12-08 22:33  andy

	* Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
	  Rename variable to remove warning

2002-12-08 14:25  starreveld

	* Templates/CMakeLists.txt: ERR: Remove references to files removed
	  4 days ago

2002-12-06 15:35  hoffman

	* Source/: cmGlobalUnixMakefileGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx: ENH: fix IntDir
	  jump and build problem

2002-12-06 11:43  hoffman

	* Source/cmGlobalGenerator.cxx: ENH: set the CXX and CC environment
	  vars

2002-12-06 10:16  hoffman

	* Modules/CMakeDetermineCCompiler.cmake: BUG: fix C compiler init

2002-12-06 10:09  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: clean up compiler picking code

2002-12-06 10:02  hoffman

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Source/cmGlobalVisualStudio6Generator.cxx: fix for generator
	  picked compilers

2002-12-05 16:53  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: use correct path type
	  for check_cache file

2002-12-05 16:52  hoffman

	* Source/cmDynamicLoader.cxx: fix free before use

2002-12-05 14:56  hoffman

	* Source/: cmCacheManager.cxx, cmLocalUnixMakefileGenerator.cxx:
	  ENH: add a rule to automatically re-run cmake from the top if the
	  CMakeCache.txt file is changed

2002-12-05 14:24  andy

	* Source/Makefile.in: Better dependencies for bootstrap

2002-12-05 13:44  hoffman

	* Modules/CMakeBackwardCompatibilityC.cmake,
	  Modules/CMakeBackwardCompatibilityCXX.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeVS6BackwardCompatibility.cmake,
	  Modules/CMakeVS6FindMake.cmake,
	  Modules/CMakeVS7BackwardCompatibility.cmake,
	  Modules/CMakeVS7FindMake.cmake, Modules/Dart.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalBorlandMakefileGenerator.h,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.h,
	  Source/cmGlobalVisualStudio6Generator.cxx,
	  Source/cmGlobalVisualStudio6Generator.h,
	  Source/cmGlobalVisualStudio7Generator.cxx,
	  Source/cmGlobalVisualStudio7Generator.h,
	  Source/cmLocalVisualStudio6Generator.cxx: ENH: unify
	  EnableLanguage across all generators

2002-12-05 11:55  andy

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/LoadedCommand.cxx, LoadCommand/LoadedCommand.h.in,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/LoadedCommand.cxx,
	  LoadCommandOneConfig/LoadedCommand.h.in: Speedup the test

2002-12-05 11:09  martink

	* Source/cmGlobalVisualStudio7Generator.h: use InAll target setting
	  to determine what targets are in the default build

2002-12-05 10:47  king

	* Modules/: FindVTK.cmake, UseVTK40.cmake,
	  UseVTKBuildSettings40.cmake, UseVTKConfig40.cmake: ENH: Added
	  support for finding/using VTK 4.0 without using its UseVTK.cmake
	  file that does a LOAD_CACHE.

2002-12-05 10:34  king

	* Modules/CMakeImportBuildSettings.cmake: BUG: Fix for string
	  comparison when one string is empty.

2002-12-05 09:46  king

	* Modules/: CMakeBuildSettings.cmake.in,
	  CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake:
	  ENH: Adding CMAKE_EXPORT_BUILD_SETTINGS and
	  CMAKE_IMPORT_BUILD_SETTINGS macro.

2002-12-05 08:30  martink

	* Source/cmGlobalVisualStudio7Generator.cxx: use InAll target
	  setting to determine what targets are in the default build

2002-12-04 18:44  king

	* Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Added
	  COMPARE modes to STRING command.

2002-12-04 16:59  king

	* Modules/CMakeUnixFindMake.cmake: BUG: Removed stray debugging
	  message.

2002-12-04 14:18  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: When a full path to
	  a library cannot be parsed, just add the whole path to the link
	  line.  If it isn't a valid path, the linker will complain.

2002-12-04 10:57  hoffman

	* Modules/CMakeUnixFindMake.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmake.cxx,
	  Source/cmake.h: BUG: fix get make command problems.

2002-12-04 10:44  martink

	* Source/cmake.cxx: added CMAKE_BACKWARDS_COMPATIBILITY entry

2002-12-04 10:25  martink

	* Source/cmLinkLibrariesCommand.h: updated comment

2002-12-03 16:19  hoffman

	* Modules/CMakeBorlandFindMake.cmake,
	  Modules/CMakeNMakeFindMake.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CMakeUnixFindMake.cmake, Modules/Platform/CYGWIN.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.cxx: determine
	  CMAKE_MAKE_PROGRAM in EnableLanguage

2002-12-03 15:23  hoffman

	* Source/CMakeLists.txt,
	  Source/cmLocalBorlandMakefileGenerator.cxx,
	  Source/cmLocalBorlandMakefileGenerator.h,
	  Source/cmLocalNMakeMakefileGenerator.cxx,
	  Source/cmLocalNMakeMakefileGenerator.h,
	  Templates/CCMakeSystemConfig.cmake.in,
	  Templates/CMakeBorlandWindowsSystemConfig.cmake,
	  Templates/CMakeNMakeWindowsSystemConfig.cmake,
	  Templates/CXXCMakeSystemConfig.cmake.in: remove unused files

2002-12-03 14:15  ibanez

	* Modules/FindImageMagick.cmake: Module to find tools from the
	  ImageMagick package.	These tools are useful for converting image
	  formats.

2002-12-03 14:09  martink

	* Source/: CMakeLists.txt, Makefile.in, cmake.cxx: remove code
	  warrior and fixed GUI isues

2002-12-03 13:46  ibanez

	* Modules/FindFLTK.cmake: ENH: description of variables now follows
	  other style in other .cmake files.

2002-12-03 13:44  ibanez

	* Modules/FindGLUT.cmake: ENH: Description of variables now
	  specifies that the full path is required.

2002-12-03 12:59  martink

	* Source/cmMakefile.cxx: fix purify FMR

2002-12-03 11:23  martink

	* CMakeLists.txt: bug fix and some cleanup

2002-12-03 11:21  martink

	* Tests/.NoDartCoverage: clean up coverage some

2002-12-03 10:47  hoffman

	* Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/Platform/Linux-como.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: correctly place both
	  LINK_FLAGS and CXX_LINK_FLAGS and C_LINK_FLAGS into all the rules

2002-12-03 09:59  hoffman

	* Modules/CMakeDefaultMakeRuleVariables.cmake: use LINK_FLAGS not C
	  and CXX LINK_FLAGS

2002-12-02 16:35  martink

	* Source/cmStringCommand.cxx: fix compile warning

2002-12-02 16:15  hoffman

	* Source/cmMakefile.cxx: add project command even if inheriting

2002-12-02 16:08  hoffman

	* Source/cmListFileCache.cxx: ENH: put the project command at the
	  front of the project

2002-12-02 15:59  martink

	* Source/: cmFindLibraryCommand.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmSystemTools.cxx, cmSystemTools.h: removed cmMakefile depend
	  from cmSystemTools

2002-12-02 15:43  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove forced
	  enable language call because a PROJECT command is now added to
	  each project

2002-12-02 15:37  hoffman

	* Source/: cmListFileCache.cxx, cmMakefile.cxx: ENH: remove cerr
	  calls

2002-12-02 15:30  hoffman

	* Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx:
	  ENH: add PROJECT command if there is not one

2002-12-02 15:03  martink

	* Source/cmIfCommand.cxx: minor fix

2002-12-02 13:18  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: add a space around
	  the compile flags

2002-12-02 10:33  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix compile flags
	  for a single file

2002-11-29 18:56  andy

	* Source/cmGlobalUnixMakefileGenerator.cxx: Fix problem on unix
	  with space

2002-11-29 16:35  andy

	* Source/cmSystemTools.cxx: When cd-jing into directory, if
	  directory has space, it should put quotes around. I guess we
	  could just put quotes around all the time

2002-11-28 23:45  ibanez

	* Modules/FindFLTK.cmake: ENH: FLTK 1.1.1 under Windows links now
	  with the comctl32 library.

2002-11-27 07:42  andy

	* Tests/ObjC++/CMakeLists.txt: Add missing library. The test should
	  be linked to framework Cocoa

2002-11-27 07:41  andy

	* Source/cmSystemTools.cxx: Add objective C++ file in the list of
	  C++ files. This may be wrong, but it will fix problems on Mac for
	  now

2002-11-26 19:02  starreveld

	* Source/CMakeLists.txt: Add ObjC++ test for OSX

2002-11-26 19:01  starreveld

	* Tests/ObjC++/: CMakeLists.txt, objc++.mm:
	  Test for ObjC++ on OSX machines only

2002-11-26 09:37  andy

	* Source/cmTryCompileCommand.cxx: Remove warning

2002-11-25 17:57  andy

	* Modules/FindwxWindows.cmake: Change priorities

2002-11-22 16:59  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: fix for paths with
	  spaces and borland

2002-11-22 16:18  hoffman

	* Modules/Platform/Windows-bcc32.cmake: change flags for borland

2002-11-22 15:44  andy

	* Source/cmLocalVisualStudio6Generator.cxx: Revert back to 1.5,
	  since it is fixed in ConvertToOutputPath and this breaks Windows
	  98

2002-11-22 09:45  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: Rename local variable

2002-11-21 23:54  hoffman

	* Source/cmLocalVisualStudio7Generator.cxx: add support for
	  CMAKE_C_FLAGS and handle quotes in CMAKE_CXX_FLAGS

2002-11-21 16:11  hoffman

	* Source/cmTryCompileCommand.cxx: fix for c flags

2002-11-21 16:03  hoffman

	* Source/: cmTryCompileCommand.cxx: fix flag setting

2002-11-21 15:36  hoffman

	* Modules/Platform/CYGWIN.cmake: remove debug stuff

2002-11-21 15:15  hoffman

	* Source/cmTryCompileCommand.cxx: move compile defs to cxx and c
	  flags

2002-11-21 14:59  hoffman

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: clean up
	  entire temp directory

2002-11-21 14:45  hoffman

	* Modules/: CheckIncludeFileCXX.cmake,
	  TestForANSIStreamHeaders.cmake: try to fix check for ansi stream

2002-11-21 14:32  hoffman

	* Modules/CheckIncludeFileCXX.cmake: fix order

2002-11-21 14:24  hoffman

	* Modules/TestForSTDNamespace.cmake: fix order

2002-11-21 14:11  hoffman

	* Modules/CheckIncludeFileCXX.cmake,
	  Modules/TestForANSIForScope.cmake,
	  Modules/TestForANSIStreamHeaders.cmake,
	  Modules/TestForSTDNamespace.cmake,
	  Source/cmTryCompileCommand.cxx: move ansi cxx flags stuff out of
	  try compile and into cmake files

2002-11-21 13:37  hoffman

	* Source/cmSystemTools.cxx: fix network paths with spaces

2002-11-21 13:28  hoffman

	* Modules/CMakeBackwardCompatibilityCXX.cmake: have to cache
	  ansi_cxxflags

2002-11-21 12:59  hoffman

	* Modules/: CMakeBackwardCompatibilityCXX.cmake,
	  TestCXXAcceptsFlag.cmake: spelling error

2002-11-21 12:52  hoffman

	* Modules/: CMakeBackwardCompatibilityCXX.cmake, DummyCXXFile.cxx,
	  TestCXXAcceptsFlag.cmake, Platform/IRIX64.cmake,
	  Platform/OSF1.cmake: add checks for ansi flags and not hard code
	  them

2002-11-21 12:26  andy

	* Source/cmLocalVisualStudio6Generator.cxx: Fix for network paths
	  with space

2002-11-21 12:26  andy

	* Source/ctest.cxx: Fix for network paths

2002-11-21 11:46  barre

	* Modules/CMakeSystemSpecificInformation.cmake: FUX: those vars
	  need to be ADVANCED

2002-11-21 10:11  king

	* Modules/: CheckVariableExists.c, CheckVariableExists.cmake: ENH:
	  Added CHECK_VARIABLE_EXISTS macro.

2002-11-21 10:03  king

	* Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed string
	  literal to char* warnings.

2002-11-21 08:45  hoffman

	* Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/Platform/CYGWIN.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Tests/SystemInformation/SystemInformation.in: fix for create
	  shared library

2002-11-21 08:19  martink

	* Tests/LinkLineOrder/: Exec1.c, Exec2.c, NoDepB.c, NoDepC.c,
	  NoDepE.c, NoDepF.c, NoDepX.c, NoDepY.c, NoDepZ.c, One.c:
	  converted c plus plus comments

2002-11-21 08:12  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake: ENH: fix for module
	  run time flag

2002-11-20 18:18  hoffman

	* Source/: cmCacheManager.h, cmSystemTools.cxx: rename foo
	  variables to better names

2002-11-20 18:00  king

	* Source/: cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: ENH: Added
	  READ_WITH_PREFIX option to LOAD_CACHE command.  This allows
	  reading of cache values from another cache without actually
	  creating local copies of the cache entires.  The values are
	  stored as prefixed local makefile variables.

2002-11-20 16:23  king

	* Modules/FindVTK.cmake: ENH: Added support to find VTK 4.0.

2002-11-20 15:23  hoffman

	* Modules/CMakeCCompiler.cmake.in: BUG: use CMAKE_COMPILER_IS_GNUCC
	  not CMAKE_COMPILER_IS_GNUGCC

2002-11-20 14:40  ibanez

	* Modules/FindLATEX.cmake: ENH: Now also locates the "makeindex"
	  program.

2002-11-20 14:11  king

	* Modules/FindVTK.cmake: ENH: Only search VTK_INSTALL_PATH if
	  USE_INSTALLED_VTK is on.  Only search VTK_BINARY_PATH if
	  USE_BUILT_VTK is on.

2002-11-20 13:37  king

	* Modules/FindVTK.cmake: ENH: New implementation of FindVTK to take
	  advantage of VTKConfig.cmake.  Also provides more powerful search
	  path mechanism, and requires only one cache entry in user
	  project.

2002-11-20 12:58  king

	* Source/cmSystemTools.cxx: BUG: Attempt to fix CopyFile problem
	  using flush before check for success.

2002-11-20 09:06  king

	* Source/cmGetFilenameComponentCommand.cxx: ERR: Fixed
	  signed/unsigned warning.

2002-11-20 09:06  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed unused
	  parameter warning.

2002-11-20 09:04  martink

	* Tests/LinkLineOrder/NoDepA.c: fixed comments to be c style not c
	  plus plus

2002-11-19 18:17  hoffman

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Source/cmGetFilenameComponentCommand.cxx,
	  Source/cmGetFilenameComponentCommand.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h: allow flags to be in the CC and CXX
	  environment variables

2002-11-19 18:01  perera

	* Source/CMakeLists.txt, Source/cmMakefile.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h,
	  Tests/LinkLineOrder/CMakeLists.txt, Tests/LinkLineOrder/Exec1.c,
	  Tests/LinkLineOrder/Exec2.c, Tests/LinkLineOrder/NoDepA.c,
	  Tests/LinkLineOrder/NoDepB.c, Tests/LinkLineOrder/NoDepC.c,
	  Tests/LinkLineOrder/NoDepE.c, Tests/LinkLineOrder/NoDepF.c,
	  Tests/LinkLineOrder/NoDepX.c, Tests/LinkLineOrder/NoDepY.c,
	  Tests/LinkLineOrder/NoDepZ.c, Tests/LinkLineOrder/One.c,
	  Tests/LinkLineOrder/Two.c: BUG: the dependency analysis would
	  incorrectly alphabetically re-order the link lines, which affects
	  external libraries pulled up from deep within the dependency
	  tree. Fixed by preserving order everywhere.

2002-11-19 15:55  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: fixes to better honor env CC and
	  CXX

2002-11-19 14:40  hoffman

	* Source/cmSystemTools.cxx: ENH: add some better output when copy
	  file fails

2002-11-19 14:40  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: fix some warnings

2002-11-19 13:19  andy

	* Source/CursesDialog/cmCursesPathWidget.cxx: Add / after directory
	  name when doing tab completion

2002-11-19 13:09  andy

	* Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
	  Add progress to ccmake

2002-11-19 12:20  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake: BUG: fix CFLAGS

2002-11-19 12:18  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: BUG: fix handling of CXX

2002-11-19 09:12  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: fix warning

2002-11-19 09:01  martink

	* Source/cmSystemTools.cxx: fix in warning

2002-11-18 16:29  andy

	* Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
	  Initial add of progress

2002-11-18 15:14  hoffman

	* Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
	  BUG: fix for thread and cache override

2002-11-18 10:52  andy

	* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckLibraryExists.cmake, CheckSizeOf.cmake,
	  TestForANSIForScope.cmake, TestForANSIStreamHeaders.cmake,
	  TestForSTDNamespace.cmake: Add more messages, make messages look
	  the same, add checks if test was already successfull

2002-11-18 10:51  andy

	* Modules/CMakeSystemSpecificInformation.cmake: If system detection
	  fails, make copy of CMakeCache

2002-11-18 09:08  hoffman

	* Tests/SystemInformation/SystemInformation.in: add print for
	  compiler is gnu

2002-11-17 17:28  martink

	* Source/: cmake.cxx, cmLocalUnixMakefileGenerator.cxx: fix some
	  compiler warnings hopefully

2002-11-15 17:45  hoffman

	* Modules/Platform/Windows-bcc32.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for borland run
	  time dll

2002-11-15 16:00  hoffman

	* Modules/Platform/SunOS.cmake: fix for sun

2002-11-15 13:17  martink

	* Source/cmake.cxx: fixed bad source directory bug

2002-11-15 12:54  martink

	* Source/cmIfCommand.cxx:  fixed compiler warning

2002-11-15 10:07  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake: ENH: add back
	  install prefix

2002-11-15 09:30  hoffman

	* Modules/FindThreads.cmake: fix thread logic

2002-11-15 09:16  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake: ENH: add CFLAGS and
	  CXXFLAGS

2002-11-15 07:42  andy

	* Source/cmakemain.cxx: Oops, std namespace

2002-11-14 17:12  andy

	* Source/cmakemain.cxx: Add Progress support

2002-11-14 16:29  berk

	* Modules/Platform/HP-UX.cmake: temp fix for hp

2002-11-14 16:29  hoffman

	* Source/TODO: [no log message]

2002-11-14 16:12  berk

	* Modules/Platform/HP-UX.cmake: fix flags for hp

2002-11-14 14:06  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: Fix compile flags on c
	  files in static liobraries on windows

2002-11-14 11:33  andy

	* Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix flags for c
	  compiler on windows

2002-11-14 11:16  martink

	* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added another func

2002-11-14 11:03  martink

	* Source/: cmCPluginAPI.h, cmCPluginAPI.cxx: added another func

2002-11-14 09:38  andy

	* Modules/: FindJNI.cmake, FindJava.cmake, FindPythonLibs.cmake:
	  Clean find for Python, add find for python 2.2 on windows,
	  cleanup java on windows and add java 1.4 support

2002-11-14 09:38  berk

	* Source/cmLocalUnixMakefileGenerator.cxx: Added missing space.

2002-11-14 09:37  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: Fix building on NMake.
	  Use short paths

2002-11-14 08:59  hoffman

	* Modules/Platform/Windows-bcc32.cmake: BUG: fix for missing temp
	  file variable

2002-11-13 23:36  hoffman

	* Modules/Platform/Windows-bcc32.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx:  reorder tWR so that it
	  does not crash with shared

2002-11-13 20:14  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: add support for borland
	  run time flag for shared builds

2002-11-13 20:11  hoffman

	* Modules/Platform/Windows-bcc32.cmake: fix shared builds on
	  borland and add debug stuff for makefiles

2002-11-13 18:27  hoffman

	* Source/: cmLocalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.h: BUG: fix for build out of dir for
	  windows

2002-11-13 16:31  hoffman

	* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckLibraryExists.cmake, CheckSizeOf.cmake: ENH: add status
	  messages

2002-11-13 15:59  martink

	* Source/: cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmMessageCommand.cxx, cmMessageCommand.h: ENH:
	  space fixes and add a status option to message command

2002-11-13 15:32  martink

	* Modules/Platform/Windows-bcc32.cmake: ENH: move -P flag from
	  cxxflags to the compile line for cxx files

2002-11-13 15:20  hoffman

	* Source/: cmGlobalUnixMakefileGenerator.cxx, cmake.cxx, cmake.h:
	  ENH: check to make sure cmake matches the cmake used to generate
	  the cache

2002-11-13 14:51  hoffman

	* Modules/Platform/Windows-bcc32.cmake: ENH: use correct run time
	  library for borland

2002-11-13 14:31  hoffman

	* Source/: cmCacheManager.cxx, cmGlobalUnixMakefileGenerator.cxx:
	  ENH: force a global generate if the cache version does not match
	  the running cmake

2002-11-13 13:19  berk

	* Source/Makefile.in: BUG: add missing depend rules for hp make

2002-11-13 11:49  hoffman

	* Modules/FindX11.cmake: fix for nsl library and X11

2002-11-13 11:36  hoffman

	* Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: fix
	  for nsl library and X11

2002-11-13 11:25  hoffman

	* Modules/Platform/Windows-bcc32.cmake: BUG: fix order of link line
	  for creating shared libraries

2002-11-12 19:39  king

	* Modules/CheckFunctionExists.cmake: BUG: Fixed doc string on
	  generated variable.

2002-11-12 16:58  hoffman

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix path problems

2002-11-12 16:27  will

	* Modules/FindX11.cmake: Backwards compatibility. Andy and Bill
	  made me add socket library.

2002-11-12 15:24  hoffman

	* Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Source/cmLocalUnixMakefileGenerator.cxx: ENH: add .def file
	  support

2002-11-12 14:48  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: change to new
	  variables

2002-11-12 14:19  hoffman

	* Modules/: CMakeBackwardCompatibilityC.cmake,
	  CheckLibraryExists.cmake, FindThreads.cmake: add find threads
	  check

2002-11-12 14:18  hoffman

	* Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
	  DumpInformation.h.in, SystemInformation.in: clean up test for
	  html output

2002-11-12 13:06  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix reg expression

2002-11-12 12:47  king

	* Source/cmLocalUnixMakefileGenerator.cxx: [no log message]

2002-11-12 10:47  barre

	* Modules/FindOpenGL.cmake: FIX: minor fix, OPENGL_INCLUDE_PATH was
	  set 2 times

2002-11-12 09:33  hoffman

	* Tests/SystemInformation/DumpInformation.cxx: [no log message]

2002-11-12 09:31  hoffman

	* Tests/SystemInformation/CMakeLists.txt: fix project name

2002-11-12 09:12  hoffman

	* Modules/: CMakeSystemSpecificInformation.cmake,
	  Platform/CYGWIN.cmake, Platform/Windows-bcc32.cmake,
	  Platform/Windows-cl.cmake: Set CMAKE_BUILD_TOOL

2002-11-11 18:10  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
	  Source/TODO, Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h: ENH: fix up several
	  problems with new stuff

2002-11-11 18:07  hoffman

	* Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
	  DumpInformation.h.in, SystemInformation.in: new test

2002-11-11 17:00  hoffman

	* Modules/Platform/OSF1.cmake: Fix for OSF

2002-11-11 13:15  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: Fix regular expressions
	  to be able to handle windows libraries

2002-11-11 12:31  hoffman

	* Modules/CMakeBackwardCompatibilityC.cmake,
	  Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in, Modules/CMakeSystem.cmake.in,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
	  Modules/Platform/IRIX64.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
	  Source/TODO, Source/cmGlobalUnixMakefileGenerator.cxx: clean up
	  flags with _init flags

2002-11-11 11:43  hoffman

	* Modules/: CMakeLists.txt, Platform/CMakeLists.txt: add install
	  stuff for platform directory

2002-11-11 09:11  hoffman

	* Modules/Platform/Darwin.cmake: ENH: fix for darwin modules

2002-11-10 10:02  hoffman

	* Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
	  Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake: BUG: fix
	  setting of c flags

2002-11-09 13:43  hoffman

	* Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
	  Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake:  fix for
	  cxxflags

2002-11-08 18:07  king

	* Modules/Platform/Linux-como.cmake: ENH: Adding support for comeau
	  C++ compiler.

2002-11-08 18:06  king

	* Modules/: CMakeSystemSpecificInformation.cmake,
	  Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
	  Platform/Linux.cmake, Platform/Windows-bcc32.cmake,
	  Platform/Windows-cl.cmake, Platform/gcc.cmake: ENH: Moved caching
	  of C*_FLAGS* settings down to
	  CMakeSystemSpecificInformation.cmake.  The platform files can set
	  the defaults on the first run, and then the settings are cached
	  at the end.

2002-11-08 18:05  king

	* Source/cmSetCommand.cxx: BUG: A variable is not in the cache if
	  it is UNINITIALIZED.

2002-11-08 18:05  king

	* Source/cmGlobalCodeWarriorGenerator.cxx: ERR: Removed use of
	  NULL.

2002-11-08 18:05  king

	* Source/cmSystemTools.cxx: ERR: Added missing include.

2002-11-08 17:24  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake: store the compiler in the cache

2002-11-08 15:46  hoffman

	* CMakeLists.txt, Modules/CMakeBackwardCompatibilityCXX.cmake,
	  Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakePrintSystemInformation.cmake,
	  Modules/CMakeSystem.cmake.in,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CYGWIN.cmake, Modules/CheckIncludeFile.cxx.in,
	  Modules/CheckIncludeFileCXX.cmake,
	  Modules/TestForANSIForScope.cmake,
	  Modules/TestForAnsiForScope.cxx,
	  Modules/TestForSTDNamespace.cmake,
	  Modules/TestForSTDNamespace.cxx, Modules/Windows.cmake,
	  Modules/Platform/AIX.cmake, Modules/Platform/BSDOS.cmake,
	  Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
	  Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
	  Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
	  Modules/Platform/Linux.cmake, Modules/Platform/MP-RAS.cmake,
	  Modules/Platform/NetBSD.cmake, Modules/Platform/OSF1.cmake,
	  Modules/Platform/OpenBSD.cmake, Modules/Platform/RISCos.cmake,
	  Modules/Platform/SCO_SV.cmake, Modules/Platform/SINIX.cmake,
	  Modules/Platform/SunOS.cmake, Modules/Platform/True64.cmake,
	  Modules/Platform/ULTRIX.cmake, Modules/Platform/UNIX_SV.cmake,
	  Modules/Platform/UnixWare.cmake,
	  Modules/Platform/Windows-bcc32.cmake,
	  Modules/Platform/Windows-cl.cmake,
	  Modules/Platform/Windows.cmake, Modules/Platform/Xenix.cmake,
	  Modules/Platform/gcc.cmake, Source/CMakeLists.txt, Source/TODO,
	  Source/cmExecProgramCommand.cxx,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.h, Source/cmIfCommand.cxx,
	  Source/cmLoadCommandCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
	  Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
	  Source/cmWin32ProcessExecution.cxx,
	  Source/cmWin32ProcessExecution.h, Source/ctest.cxx: Complete
	  rework of makefile generators expect trouble

2002-11-08 13:28  hoffman

	* Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake,
	  CMakeSystemSpecificInformation.cmake,
	  Platform/Windows-bcc32.cmake, Platform/Windows-cl.cmake: [no log
	  message]

2002-11-08 11:31  hoffman

	* Source/ctest.cxx: fix ctest

2002-11-08 11:30  hoffman

	* Modules/: AIX.cmake, BSDOS.cmake,
	  CMakeSystemSpecificInformation.cmake, CYGWIN.cmake, Darwin.cmake,
	  FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
	  Linux.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
	  OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
	  SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
	  UnixWare.cmake, Windows-bcc32.cmake, Windows-cl.cmake,
	  Windows.cmake, Xenix.cmake, gcc.cmake, Platform/AIX.cmake,
	  Platform/BSDOS.cmake, Platform/CYGWIN.cmake,
	  Platform/Darwin.cmake, Platform/FreeBSD.cmake,
	  Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
	  Platform/Linux.cmake, Platform/MP-RAS.cmake,
	  Platform/NetBSD.cmake, Platform/OSF1.cmake,
	  Platform/OpenBSD.cmake, Platform/RISCos.cmake,
	  Platform/SCO_SV.cmake, Platform/SINIX.cmake,
	  Platform/SunOS.cmake, Platform/True64.cmake,
	  Platform/ULTRIX.cmake, Platform/UNIX_SV.cmake,
	  Platform/UnixWare.cmake, Platform/Windows-bcc32.cmake,
	  Platform/Windows-cl.cmake, Platform/Windows.cmake,
	  Platform/Xenix.cmake, Platform/gcc.cmake: move to platform
	  directory

2002-11-08 11:09  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake: hp fixes

2002-11-08 10:40  hoffman

	* Modules/HP-UX.cmake: hp fixes

2002-11-08 10:29  hoffman

	* Modules/HP-UX.cmake: hp fixes

2002-11-08 10:22  hoffman

	* Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/HP-UX.cmake, Source/cmLocalUnixMakefileGenerator.cxx: hp
	  fixes

2002-11-08 08:47  hoffman

	* Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
	  TestForANSIForScope.cmake: ENH: fix for hp and remove some
	  messages

2002-11-07 17:45  hoffman

	* Modules/: CMakeBackwardCompatibilityCXX.cmake,
	  TestForANSIForScope.cmake, TestForAnsiForScope.cxx,
	  TestForSTDNamespace.cxx: [no log message]

2002-11-07 17:26  hoffman

	* Modules/TestForANSIForScope.cmake: [no log message]

2002-11-07 17:21  hoffman

	* Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
	  TestForAnsiForScope.cxx, TestForSTDNamespace.cmake,
	  TestForSTDNamespace.cxx: [no log message]

2002-11-07 11:43  hoffman

	* Modules/Windows-cl.cmake, Source/cmExecProgramCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx: win32 apps and crash on
	  sun

2002-11-07 09:22  king

	* Source/cmStringCommand.cxx: ERR: Fixed signed/unsigned warnings.

2002-11-07 09:15  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: Revert

2002-11-07 09:04  andy

	* Source/: cmake.cxx, cmake.h: Revert back

2002-11-06 23:25  hoffman

	* Source/: cmGlobalNMakeMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx: clean up echos

2002-11-06 23:06  hoffman

	* Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/Windows-bcc32.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h: borland mostly working,
	  tests are passing, no command to file stuff yet

2002-11-06 18:40  king

	* Modules/FindITK.cmake: ENH: Enhanced FindITK supporting use of
	  ITK from an install tree or a build tree.  Only one cache entry
	  is brought into user's project, called "ITK_DIR".  This is the
	  location of an ITKConfig.cmake file from which other settings are
	  loaded.

2002-11-06 18:05  king

	* Source/cmStringCommand.cxx, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: BUG: Fixed
	  STRING(REGEX REPLACE ...) and added better test.

2002-11-06 17:35  king

	* Source/cmCommands.cxx, Source/cmStringCommand.cxx,
	  Source/cmStringCommand.h, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Added STRING
	  command.

2002-11-06 17:04  hoffman

	* Modules/Windows-bcc32.cmake: borland config

2002-11-06 16:59  king

	* Source/: cmRegularExpression.cxx, cmRegularExpression.h: ENH:
	  compile method now returns whether compilation succeeded.

2002-11-06 16:30  hoffman

	* Modules/Windows-cl.cmake,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h: borland getting closer

2002-11-06 16:05  andy

	* Templates/AppleInfo.plist: Use CMake icon on Mac

2002-11-06 14:56  andy

	* CMakeIcon.icns: Add Mac icon

2002-11-06 14:54  andy

	* CMakeIcon.icns: Add CMake icon

2002-11-06 13:06  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h, ctest.cxx: Move the
	  hi-res time to system tools

2002-11-06 12:04  andy

	* Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx:
	  In certain cases, try to guess the source directory, so that you
	  can run cmake or ccmake without specifying source dir

2002-11-06 11:36  andy

	* Source/: cmSystemTools.cxx, CursesDialog/cmCursesPathWidget.cxx:
	  Remove warning

2002-11-06 11:20  barre

	* Source/cmMakeDepend.cxx: FIX: a / was appended without checking
	  if there wasn't one already.

2002-11-06 08:52  andy

	* Tests/X11/X11.c: Try to fix test

2002-11-05 23:07  hoffman

	* Source/: TODO, cmLocalUnixMakefileGenerator.cxx: remove warning

2002-11-05 22:55  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake, IRIX64.cmake: ranlib
	  trouble

2002-11-05 22:44  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake, IRIX.cmake,
	  IRIX64.cmake: fix for no ranlib

2002-11-05 18:11  hoffman

	* CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeSystem.cmake.in, Modules/IRIX64.cmake: remove debug
	  message statements

2002-11-05 18:06  hoffman

	* Modules/: IRIX64.cmake: [no log message]

2002-11-05 17:57  hoffman

	* Modules/IRIX64.cmake, Source/cmLocalUnixMakefileGenerator.cxx:
	  [no log message]

2002-11-05 17:55  hoffman

	* CMakeLists.txt: debug

2002-11-05 17:49  hoffman

	* Modules/CMakeDefaultMakeRuleVariables.cmake: enh: add <FLAGS> to
	  link libs

2002-11-05 17:31  hoffman

	* Modules/: CYGWIN.cmake, IRIX.cmake, IRIX64.cmake, gcc.cmake: add
	  flags

2002-11-05 17:20  andy

	* Modules/FindX11.cmake: Make things advanced

2002-11-05 17:05  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: add cxx flags to link
	  exe

2002-11-05 15:49  hoffman

	* Modules/: HP-UX.cmake, IRIX64.cmake, OSF1.cmake: add ansi flags

2002-11-05 14:33  hoffman

	* Modules/: IRIX.cmake, IRIX64.cmake, SunOS.cmake: [no log message]

2002-11-05 14:10  hoffman

	* Modules/: AIX.cmake, BSDOS.cmake, Darwin.cmake, FreeBSD.cmake,
	  HP-UX.cmake, IRIX.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
	  OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
	  SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
	  UnixWare.cmake, Xenix.cmake: ENH: add all the OS files

2002-11-05 13:35  andy

	* Source/CursesDialog/ccmake.cxx: Cleanup

2002-11-05 11:52  hoffman

	* Modules/Linux.cmake: add linux config file

2002-11-05 11:31  hoffman

	* Modules/: CMakeSystemSpecificInformation.cmake, Windows.cmake:
	  add check for sstream

2002-11-05 11:02  hoffman

	* Modules/: CMakeBackwardCompatibilityCXX.cmake,
	  CheckIncludeFile.cxx.in, CheckIncludeFileCXX.cmake: add check for
	  sstream

2002-11-05 10:45  hoffman

	* Source/: cmGlobalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx: fix backwards compat enable and
	  remove full path target

2002-11-05 08:52  andy

	* Source/CursesDialog/: cmCursesFilePathWidget.cxx,
	  cmCursesFilePathWidget.h, cmCursesPathWidget.cxx,
	  cmCursesStringWidget.cxx: Reparent file path widget, add tab
	  completion support to path anf file path widget

2002-11-05 08:51  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: Add a simple
	  globbing of files and directories

2002-11-05 07:15  andy

	* Modules/FindX11.cmake, Tests/X11/CMakeLists.txt: Try to fix
	  FindX11

2002-11-05 07:06  andy

	* Tests/X11/X11.c: Simplify

2002-11-04 19:45  king

	* Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
	  --gccxml-compiler argument to GCC-XML for msvc6, msvc7, and nmake
	  makefiles generators.

2002-11-04 17:37  andy

	* Source/CursesDialog/: cmCursesPathWidget.cxx,
	  cmCursesPathWidget.h, cmCursesStringWidget.cxx,
	  cmCursesStringWidget.h: Start working on adding tab support

2002-11-04 16:59  andy

	* Source/cmWin32ProcessExecution.cxx: Fix windows process execution
	  so that it pops up the windows

2002-11-04 16:26  hoffman

	* Modules/CMakeCCompiler.cmake.in,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/Windows-cl.cmake, Modules/Windows.cmake, Source/TODO,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx: nmake
	  passing tests

2002-11-04 15:01  andy

	* Source/cmWriteFileCommand.cxx: Make directory if it does not
	  exist yet

2002-11-04 14:50  andy

	* Templates/AppleInfo.plist: Attempt to automate apple gui
	  generation

2002-11-04 11:54  andy

	* Tests/X11/X11.c: Fix test

2002-11-04 10:13  hoffman

	* Source/TODO: [no log message]

2002-11-04 10:11  hoffman

	* CMakeLists.txt, Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakePrintSystemInformation.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/Windows-cl.cmake, Modules/Windows.cmake,
	  Source/CMakeLists.txt,
	  Source/cmGlobalBorlandMakefileGenerator.cxx,
	  Source/cmGlobalNMakeMakefileGenerator.cxx,
	  Source/cmIfCommand.cxx, Source/cmLocalUnixMakefileGenerator.cxx:
	  nmake almost working

2002-11-03 18:18  andy

	* Tests/X11/X11.c: Try to make test to run

2002-11-01 22:57  hoffman

	* Source/CMakeLists.txt: make qt stuff advanced

2002-10-31 10:36  andy

	* Templates/CCMakeSystemConfig.cmake.in: Revert X11 stuff until
	  other steps are done

2002-10-29 15:58  andy

	* Tests/X11/X11.c: Print message on system without X11

2002-10-29 15:54  andy

	* Tests/X11/: CMakeLists.txt, X11.c: Add Windows code

2002-10-29 15:47  andy

	* Modules/FindX11.cmake: Now it should work

2002-10-29 15:46  andy

	* Source/CMakeLists.txt, Tests/X11/CMakeLists.txt, Tests/X11/X11.c:
	  Add test for X11

2002-10-29 15:03  hoffman

	* Modules/CMakeCXXCompiler.cmake.in,
	  Modules/CMakeDefaultMakeRuleVariables.cmake,
	  Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeDetermineCXXCompiler.cmake,
	  Modules/CMakeDetermineSystem.cmake,
	  Modules/CMakePrintSystemInformation.cmake,
	  Modules/CMakeSystem.cmake.in,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Modules/CYGWIN.cmake, Source/cmGlobalGenerator.cxx,
	  Source/cmGlobalGenerator.h,
	  Source/cmGlobalNMakeMakefileGenerator.h,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmGlobalUnixMakefileGenerator.h,
	  Source/cmLoadCommandCommand.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
	  Source/cmSystemTools.cxx, Tests/Testing/CMakeLists.txt: branch
	  checkin of working cygwin build for generator cleanup and removal
	  of configure

2002-10-29 13:34  andy

	* Templates/CCMakeSystemConfig.cmake.in: Remove X11 stuff

2002-10-29 13:34  andy

	* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckLibraryExists.cmake, CheckSizeOf.cmake, TestBigEndian.cmake:
	  Add append to write_file

2002-10-29 13:32  andy

	* Source/: cmWriteFileCommand.cxx, cmWriteFileCommand.h: Add flag
	  to WRITE_FILE to append

2002-10-29 13:30  andy

	* Modules/CMakeBackwardCompatibilityC.cmake: Do this the right way

2002-10-29 13:30  andy

	* Modules/FindX11.cmake: This should substitute configure part that
	  finds X11

2002-10-28 10:29  king

	* Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
	  --gccxml-cxxflags option to complement --gccxml-compiler.

2002-10-25 16:47  hoffman

	* Modules/CMakeDetermineCCompiler.cmake,
	  Modules/CMakeSystemSpecificInformation.cmake,
	  Source/cmGlobalUnixMakefileGenerator.cxx,
	  Source/cmLocalUnixMakefileGenerator.cxx: [no log message]

2002-10-25 16:13  hoffman

	* Modules/CMakeCXXCompiler.cmake.in: [no log message]

2002-10-25 15:46  king

	* Utilities/cmake_release_cygwin.sh: ENH: Updated for cmake 1.4.6
	  package.  Added automatic conversion of setup.hint to unix
	  newlines.

2002-10-25 14:34  hoffman

	* Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake:
	  [no log message]

2002-10-25 14:25  hoffman

	* Source/: cmGlobalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
	  test on unix

2002-10-25 14:13  king

	* Utilities/: cmake_release_config_darwin,
	  cmake_release_config_hpux, cmake_release_config_irix,
	  cmake_release_config_linux, cmake_release_config_osf,
	  cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated
	  for 1.4.6 release.

2002-10-25 14:08  hoffman

	* Modules/: CMakeDefaultMakeRuleVariables.cmake,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineSystem.cmake, CMakeSystemSpecificInformation.cmake:
	  [no log message]

2002-10-24 15:39  hoffman

	* Source/cmake.cxx: BUG: fix stack limit size on mac OSX

2002-10-24 13:39  andy

	* Modules/CMakeBackwardCompatibilityC.cmake: Add check for big
	  endian in backward compatibility scripts

2002-10-24 11:58  martink

	* Source/cmMakefile.h: updated patch level to 6

2002-10-24 11:48  martink

	* Source/cmBorlandMakefileGenerator.cxx: fix support for Win32
	  execs

2002-10-24 10:58  andy

	* Source/cmSubdirCommand.cxx: Subdirs reports an error if the
	  subdirectory does not exists

2002-10-24 10:23  andy

	* Source/cmMakefile.cxx: Try to remove some warnings

2002-10-23 18:03  king

	* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
	  cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
	  cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
	  cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
	  cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
	  cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmAddTestCommand.cxx, cmAddTestCommand.h,
	  cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
	  cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
	  cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
	  cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
	  cmCacheManager.cxx, cmCacheManager.h, cmCommand.h,
	  cmCommands.cxx, cmCommands.h, cmConfigureFileCommand.cxx,
	  cmConfigureFileCommand.h, cmCreateTestSourceList.cxx,
	  cmCreateTestSourceList.h, cmCustomCommand.cxx, cmCustomCommand.h,
	  cmData.h, cmDirectory.cxx, cmDirectory.h,
	  cmDumpDocumentation.cxx, cmDynamicLoader.cxx, cmDynamicLoader.h,
	  cmElseCommand.cxx, cmElseCommand.h, cmEnableTestingCommand.cxx,
	  cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
	  cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
	  cmExecProgramCommand.cxx, cmExecProgramCommand.h,
	  cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
	  cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
	  cmFindPathCommand.cxx, cmFindPathCommand.h,
	  cmFindProgramCommand.cxx, cmFindProgramCommand.h,
	  cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
	  cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h,
	  cmGetSourceFilePropertyCommand.cxx,
	  cmGetSourceFilePropertyCommand.h,
	  cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalBorlandMakefileGenerator.h,
	  cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
	  cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h, cmITKWrapTclCommand.cxx,
	  cmITKWrapTclCommand.h, cmIfCommand.cxx, cmIfCommand.h,
	  cmIncludeCommand.cxx, cmIncludeCommand.h,
	  cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
	  cmIncludeExternalMSProjectCommand.cxx,
	  cmIncludeExternalMSProjectCommand.h,
	  cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
	  cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
	  cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
	  cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
	  cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
	  cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
	  cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
	  cmLocalBorlandMakefileGenerator.cxx,
	  cmLocalBorlandMakefileGenerator.h,
	  cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h,
	  cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmLocalNMakeMakefileGenerator.cxx,
	  cmLocalNMakeMakefileGenerator.h,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
	  cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
	  cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
	  cmMakefile.cxx, cmMakefile.h, cmMarkAsAdvancedCommand.cxx,
	  cmMarkAsAdvancedCommand.h, cmMessageCommand.cxx,
	  cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
	  cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
	  cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
	  cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
	  cmRegularExpression.cxx, cmRegularExpression.h,
	  cmRemoveCommand.cxx, cmRemoveCommand.h,
	  cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
	  cmSetCommand.cxx, cmSetCommand.h,
	  cmSetSourceFilesPropertiesCommand.cxx,
	  cmSetSourceFilesPropertiesCommand.h, cmSiteNameCommand.cxx,
	  cmSiteNameCommand.h, cmSourceFile.cxx, cmSourceFile.h,
	  cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
	  cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
	  cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
	  cmSourceGroupCommand.h, cmStandardIncludes.h,
	  cmSubdirCommand.cxx, cmSubdirCommand.h,
	  cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
	  cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
	  cmTryCompileCommand.cxx, cmTryCompileCommand.h,
	  cmTryRunCommand.cxx, cmTryRunCommand.h,
	  cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
	  cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
	  cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
	  cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
	  cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
	  cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
	  cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
	  cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h,
	  cmakemain.cxx, cmaketest.cxx, cmakewizard.cxx, cmakewizard.h,
	  cmw9xcom.cxx, ctest.cxx, ctest.h, CursesDialog/ccmake.cxx,
	  CursesDialog/cmCursesBoolWidget.cxx,
	  CursesDialog/cmCursesBoolWidget.h,
	  CursesDialog/cmCursesCacheEntryComposite.cxx,
	  CursesDialog/cmCursesCacheEntryComposite.h,
	  CursesDialog/cmCursesDummyWidget.cxx,
	  CursesDialog/cmCursesDummyWidget.h,
	  CursesDialog/cmCursesFilePathWidget.cxx,
	  CursesDialog/cmCursesFilePathWidget.h,
	  CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
	  CursesDialog/cmCursesLabelWidget.cxx,
	  CursesDialog/cmCursesLabelWidget.h,
	  CursesDialog/cmCursesLongMessageForm.cxx,
	  CursesDialog/cmCursesLongMessageForm.h,
	  CursesDialog/cmCursesMainForm.cxx,
	  CursesDialog/cmCursesMainForm.h,
	  CursesDialog/cmCursesPathWidget.cxx,
	  CursesDialog/cmCursesPathWidget.h,
	  CursesDialog/cmCursesStandardIncludes.h,
	  CursesDialog/cmCursesStringWidget.cxx,
	  CursesDialog/cmCursesStringWidget.h,
	  CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h:
	  ENH: Added reference to Copyright.txt.  Removed old reference to
	  ITK copyright.  Changed program name to CMake instead of Insight
	  in source file header.  Also removed tabs.

2002-10-23 16:57  hoffman

	* Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: ENH:
	  if output variable turn verbose off

2002-10-23 16:53  hoffman

	* Modules/: CMakeCCompiler.cmake.in,
	  CMakeDefaultMakeRuleVariables.cmake,
	  CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
	  CMakeDetermineSystem.cmake, CMakePrintSystemInformation.cmake,
	  CMakeSystem.cmake.in, CMakeSystemSpecificInformation.cmake,
	  CYGWIN.cmake: closer to removing autoconf

2002-10-23 16:43  king

	* Source/CursesDialog/form/frm_driver.c: ERR: Another attempt to
	  remove warnings from missing prototypes.

2002-10-22 18:17  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake, CMakeTestGNU.c, Windows.cmake:
	  test for gnu compiler

2002-10-22 15:04  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeSystemSpecificInformation.cmake, CYGWIN.cmake: [no log
	  message]

2002-10-22 10:36  hoffman

	* Source/cmLocalBorlandMakefileGenerator.cxx: BUG: make sure win32
	  exes are win32

2002-10-22 10:34  hoffman

	* Modules/: CMakeDetermineCCompiler.cmake,
	  CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
	  CMakeSystemSpecificInformation.cmake: new cmake based
	  configuration

2002-10-18 15:51  andy

	* Source/ctest.cxx: When in verbose mode print test command

2002-10-18 12:08  andy

	* Source/cmWin32ProcessExecution.h: Improve comment

2002-10-17 10:50  andy

	* Source/: CursesDialog/cmCursesMainForm.cxx,
	  cmCreateTestSourceList.cxx, cmDirectory.cxx,
	  cmFindProgramCommand.cxx, cmGlobalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmSystemTools.cxx,
	  cmUseMangledMesaCommand.cxx: Rename variables to remove warnings

2002-10-16 13:30  martink

	* Source/cmVTKWrapTclCommand.cxx: update to handle tcl 84

2002-10-16 11:48  martink

	* Source/CursesDialog/cmCursesLongMessageForm.cxx: fix compiler
	  warnings

2002-10-16 11:41  martink

	* Source/CursesDialog/form/fty_regex.c: fix compiler warnings

2002-10-16 11:37  martink

	* Source/CursesDialog/form/: fty_alnum.c, fty_alpha.c, fty_int.c,
	  fty_ipv4.c, fty_num.c: fix compiler warnings

2002-10-16 11:32  martink

	* Source/CursesDialog/: cmCursesMainForm.cxx, ccmake.cxx: fixed a
	  warning

2002-10-16 11:24  martink

	* Source/CursesDialog/cmCursesLongMessageForm.cxx: fixed a warning

2002-10-16 11:20  martink

	* Source/CursesDialog/: cmCursesForm.h, cmCursesLabelWidget.cxx:
	  fixed a warning

2002-10-16 11:16  martink

	* Source/CursesDialog/: cmCursesBoolWidget.cxx,
	  cmCursesDummyWidget.cxx: fixed a warning

2002-10-16 10:53  king

	* Source/CursesDialog/form/frm_driver.c: ENH: Another attempt to
	  fix OSF warnings.  Also removed TABS.

2002-10-16 08:49  andy

	* Source/ctest.cxx: Remove unused variable

2002-10-15 14:33  martink

	* Source/cmLoadCommandCommand.cxx: better warning message

2002-10-15 11:45  martink

	* Source/cmLoadCommandCommand.cxx: better warning message

2002-10-15 07:20  andy

	* Source/ctest.cxx: Remove std::hex as it does not seems to work on
	  SGI, attempt to fix ftime problem on borland

2002-10-14 18:33  andy

	* Source/ctest.cxx: Fix namespace, typo, and make ftime work on
	  windows

2002-10-14 15:11  andy

	* Source/: ctest.cxx, ctest.h: Even more cleanups, fix time on
	  certain platforms such as windows, cygwin, and linux. Hopefully
	  we can add entries for other platforms until try_compile works.
	  Also escape certain characters for xml.

2002-10-14 09:30  andy

	* Source/ctest.cxx: More cleanups, fix prexontext and log number

2002-10-13 23:07  andy

	* Source/: ctest.cxx, ctest.h: Add LastBuild.log file, fix some
	  minor problems in output, modify output a bit...

2002-10-11 13:17  martink

	* Source/cmLocalCodeWarriorGenerator.cxx: compiler warning

2002-10-11 11:22  iscott

	* Modules/Dart.cmake: Add option to control number of errors sent
	  to dashbaord

2002-10-11 10:16  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added Split
	  method to cmSystemTools to split a string into lines on its
	  newlines.

2002-10-11 10:14  king

	* Modules/FindCABLE.cmake: BUG: Should not load
	  CMAKE_INSTALL_PREFIX from the cache.

2002-10-11 08:36  king

	* Source/cmStandardIncludes.h: ERR: istrstream and istringstream
	  need to be pulled into namespace std on the SGI.

2002-10-10 11:08  andy

	* Source/cmWin32ProcessExecution.cxx: Fix network build

2002-10-10 10:45  barre

	* Modules/FindJava.cmake, Templates/CCMakeSystemConfig.cmake.in,
	  Templates/CMakeBorlandWindowsSystemConfig.cmake,
	  Templates/CMakeDotNetSystemConfig.cmake,
	  Templates/CMakeNMakeWindowsSystemConfig.cmake,
	  Templates/CMakeWindowsSystemConfig.cmake,
	  Templates/CXXCMakeSystemConfig.cmake.in: ENH: mark some vars as
	  advanced (and resort the list)

2002-10-10 10:43  king

	* Source/: cmCMakeMinimumRequired.cxx,
	  cmLocalBorlandMakefileGenerator.cxx,
	  cmLocalNMakeMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx, cmStandardIncludes.h,
	  cmSystemTools.cxx, cmVTKMakeInstantiatorCommand.cxx, cmake.cxx,
	  ctest.cxx: ENH: Renamed cmStringStream to cmOStringStream and
	  added cmIStringStream.  Removed cmInputStringStream.

2002-10-10 09:41  andy

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmLocalCodeWarriorGenerator.cxx, cmStandardIncludes.h: Remove
	  compile error and remove some warnings

2002-10-10 09:02  king

	* Utilities/cmake_release_config_osf: ENH: Updated for actual
	  build.

2002-10-10 08:25  martink

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmLocalCodeWarriorGenerator.cxx: fixed some compiler warnings

2002-10-10 08:23  andy

	* Source/ctest.cxx: Remove warning

2002-10-10 08:11  andy

	* Source/cmSetCommand.cxx: Remove warning

2002-10-10 08:11  andy

	* Source/: cmStandardIncludes.h, ctest.cxx: Try to use platform
	  independent input string stream

2002-10-09 17:47  martink

	* Source/: cmDynamicLoader.cxx, cmaketest.cxx: Remove memory leak
	  caused by cmDynamicLoader not being deleted properly

2002-10-09 15:54  martink

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: added test of SET
	  CACHE FORCE

2002-10-09 15:48  martink

	* Source/: cmSetCommand.cxx, cmSetCommand.h: added FORCE option

2002-10-09 15:36  martink

	* Source/CursesDialog/ccmake.cxx: fix for OSF

2002-10-09 15:24  barre

	* Source/cmGlobalGenerator.cxx: ENH: update the progress when
	  generating is "done".

2002-10-09 13:49  martink

	* Source/cmGlobalCodeWarriorGenerator.h: changed name

2002-10-09 13:47  andy

	* Modules/FindwxWindows.cmake: Add some search paths

2002-10-09 13:37  martink

	* Source/cmake.cxx: added Code Warrior dev

2002-10-09 13:31  martink

	* Source/: Makefile.in, CMakeLists.txt: added build for Code
	  Warrior

2002-10-09 13:30  martink

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h:
	  some updates

2002-10-08 22:54  andy

	* Source/: ctest.cxx, ctest.h: Reorganization, cleanup and some
	  improvement in dart emulation

2002-10-08 22:00  andy

	* Source/: ctest.cxx, ctest.h: Add parsing of warnings and errors

2002-10-08 20:02  andy

	* Source/: ctest.cxx, ctest.h: Add configure option and fix
	  potential bug in other targets. Now the run command is actually
	  run with directory, so eventually we should be able to run this
	  from a subdirectory

2002-10-08 15:55  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: new plugin
	  API

2002-10-08 15:55  martink

	* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h,
	  cmLoadCommandCommand.cxx: some mods to the plugin API

2002-10-08 10:53  hoffman

	* Source/cmExecProgramCommand.cxx: BUG: get all the output
	  including the last character

2002-10-07 16:23  martink

	* CMakeLists.txt: added header dep

2002-10-07 09:20  andy

	* Tests/COnly/: foo.c, foo.h: Fix problem on HP

2002-10-07 09:16  martink

	* Source/cmIfCommand.cxx: minor fix to allow if with no arguments

2002-10-07 08:23  andy

	* Source/cmGlobalVisualStudio6Generator.cxx: Suppress output of
	  trycompile

2002-10-06 21:25  andy

	* Source/ctest.cxx: Fix update so that it actually updates the
	  source directory,

2002-10-06 21:24  andy

	* Source/cmSystemTools.cxx: Fix for run command on windows. If you
	  specify command in quotes but not full path, it should still work

2002-10-06 20:44  andy

	* Source/ctest.cxx: Add missing namespace

2002-10-06 20:44  andy

	* Source/cmSystemTools.cxx: Revert back. Does not seems to work on
	  Windows

2002-10-06 20:36  andy

	* Source/: ctest.cxx, ctest.h: Add some minimal Dart capability to
	  ctest. For example now you can actually use ctest to build
	  projects, do cvs update on all platforms. This is especially cool
	  for Visual Studio where you do not want to load the whole
	  development environment just to build your project.

2002-10-06 18:56  andy

	* Source/cmSystemTools.cxx: Check if directory was actually created

2002-10-06 15:10  barre

	* Templates/CMakeNMakeWindowsSystemConfig.cmake: ENH: nmake now
	  uses incremental linking as Msdev does. Faster build (linking a
	  static vtk.exe or paraview.exe could take more than 10 minutes)

2002-10-06 12:12  andy

	* Source/cmTarget.cxx, Tests/COnly/CMakeLists.txt,
	  Tests/COnly/conly.c, Tests/COnly/foo.c, Tests/COnly/foo.h: If you
	  specify header file as source, it should still use C compiler and
	  not CXX. Also fix COnly test so that it make sure that this still
	  works...

2002-10-05 10:24  andy

	* Source/: cmSystemTools.cxx, cmWin32ProcessExecution.h: Fix
	  borland build. Borland Run command should be static, since it is
	  called with no object...

2002-10-04 18:16  andy

	* Source/: cmMakefile.cxx, cmMakefile.h, cmRegularExpression.cxx,
	  cmRegularExpression.h, cmSourceGroupCommand.cxx: Try to improve
	  source group interface

2002-10-04 14:01  andy

	* Source/cmCacheManager.cxx: Remove tabs

2002-10-04 12:30  andy

	* Source/cmCacheManager.cxx: Fix reading of advanced values from
	  CMakeCache

2002-10-04 11:42  martink

	* Source/: cmLocalCodeWarriorGenerator.h,
	  cmGlobalCodeWarriorGenerator.cxx,
	  cmLocalCodeWarriorGenerator.cxx: updates

2002-10-04 11:33  barre

	* DartConfig.cmake: ENH: my opinion is that it should be ADVANCED.
	  Few people build the doc.

2002-10-04 10:47  andy

	* Source/cmSystemTools.cxx: Add missing argument

2002-10-04 10:38  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h: Cleanup
	  RunCOmmand code and move borland one to vtkWin32ProcessExecution,
	  so that it is all in one place... Add timeout option whihc does
	  not work yet, but it should not produce warning any more

2002-10-04 08:59  martink

	* Source/cmLocalGenerator.cxx: always set PROJECT_SOURCE_DIR etc

2002-10-03 16:40  martink

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmLocalCodeWarriorGenerator.cxx: some fixes

2002-10-03 15:14  martink

	* Source/: cmGlobalCodeWarriorGenerator.cxx,
	  cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
	  cmLocalCodeWarriorGenerator.h: under development

2002-10-02 17:46  martink

	* Source/cmWin32ProcessExecution.cxx: Revert to fix win 9x

2002-10-02 17:31  king

	* Source/: cmGlobalUnixMakefileGenerator.cxx, cmStandardIncludes.h:
	  ENH: Added explicit declarations of some C functions that are
	  hard to get from standard headers in como
	  (www.comeaucomputing.com) strict mode.

2002-10-02 17:23  king

	* Source/cmIncludeCommand.cxx: BUG: Must return false after an
	  error of incorrect arguments.

2002-10-02 17:22  king

	* Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: STRLESS and
	  STRGREATER need to treat non-existent definitions as strings.

2002-10-02 17:16  andy

	* Source/cmWin32ProcessExecution.cxx: Cleanup and try to unify with
	  the other code

2002-10-02 17:14  andy

	* Source/cmSystemTools.cxx: Cleanup

2002-10-02 16:42  ibanez

	* Modules/CMakeLists.txt: ENH: Adding install of .in and .c
	  modules.

2002-10-02 11:35  martink

	* Source/cmLocalBorlandMakefileGenerator.cxx: Remove unnecessary
	  new line

2002-10-02 11:15  martink

	* Source/cmSystemTools.cxx: Fix bug in borland run command

2002-10-02 11:14  martink

	* Source/cmake.cxx: Produce only one output

2002-10-01 18:37  king

	* Source/cmITKWrapTclCommand.cxx: ENH: Added support to pass the
	  gccxml program location to cable if ITK_GCCXML_EXECUTABLE is set
	  on m_Makefile.

2002-10-01 15:56  andy

	* Modules/: TestBigEndian.c, TestBigEndian.cmake: Add test for big
	  endian

2002-10-01 13:04  martink

	* Source/cmWin32ProcessExecution.cxx: Fix grouping of arguments on
	  Windows 98

2002-10-01 13:04  martink

	* Source/cmLocalVisualStudio6Generator.cxx: Fix a bug in generator.
	  This one is good: This bug is only present on Windows 98, but
	  since RunCommand did not work, it never showed on the
	  dashboard... In any case commands in Visual studio 6 should be in
	  windows style slashes

2002-10-01 13:00  martink

	* Source/cmw9xcom.cxx: Put quotes around arguments if they have
	  spaces and no quotes

2002-10-01 12:59  martink

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: Remove bogus exec_program

2002-10-01 10:12  ibanez

	* Modules/FindFLTK.cmake: ENH: removed "USE_FLTK_VERSION_1.1" in
	  favor of "FLTK_VERSION_1.1" to avoid	    confusions.

2002-10-01 07:28  andy

	* Source/: Makefile.in, cmakemain.cxx: Remove dependency to dynamic
	  loader during bootstrap

2002-09-30 22:26  ibanez

	* Modules/FindFLTK.cmake: ENH: Version 1.1 is considered to be the
	  default.

2002-09-30 21:34  king

	* Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed bad sentence
	  in error message.

2002-09-30 16:46  andy

	* Source/cmake.cxx: Fix bug in chdir; Who did this anyway...

2002-09-30 16:25  hoffman

	* Source/: Makefile.in, cmDynamicLoader.cxx, cmakemain.cxx: BUG:
	  fix load command stuff for cygwin and cleanup at exit

2002-09-30 15:05  martink

	* Source/cmWin32ProcessExecution.h: Add some more comments

2002-09-30 15:00  martink

	* Source/cmWin32ProcessExecution.cxx: Cleanups and hopefully now it
	  works on all windows platforms

2002-09-30 14:01  martink

	* Source/cmake.cxx: Set comspec substitute the right way

2002-09-30 14:00  martink

	* Source/ctest.cxx: Set comspec substitute

2002-09-30 13:59  martink

	* Source/cmw9xcom.cxx: Add spaces

2002-09-30 12:24  ibanez

	* Modules/FindLATEX.cmake:	Configuratiion for finding LaTeX
	  related executables.

2002-09-30 11:41  andy

	* Source/: CMakeLists.txt, cmSystemTools.cxx, cmake.cxx,
	  cmw9xcom.cxx: Another attempt on Windows 98

2002-09-30 11:00  andy

	* Source/cmSystemTools.cxx: Attempt to unify the code

2002-09-30 10:47  andy

	* Source/cmSystemTools.cxx: Fix bug in printing

2002-09-30 07:55  andy

	* Source/cmWin32ProcessExecution.cxx: Remove warnings and fix
	  potential bug

2002-09-30 07:09  andy

	* Source/cmSystemTools.cxx,
	  Templates/CMakeBorlandWindowsSystemConfig.cmake: Make borland
	  pass all the tests on XP (and 2000?)

2002-09-29 22:10  andy

	* Source/cmSystemTools.cxx: Remove debug

2002-09-29 21:57  andy

	* Source/cmSystemTools.cxx: It is late and it at least seems to
	  work better than before...

2002-09-29 21:55  andy

	* Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
	  Fix for it to compile on "all" windows platforms...

2002-09-29 21:48  andy

	* Source/cmSystemTools.cxx: Simplify debugging by resetting error
	  code

2002-09-29 14:09  martink

	* Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
	  possible fix for warnings

2002-09-29 14:09  martink

	* Source/cmake.cxx: compiler warnings

2002-09-27 17:28  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: Add two
	  cmake commands -E echo for echoing strings and -E comspec for
	  workaround of bug of windows 9x; add another implementation of
	  run command on windows which should work...

2002-09-27 17:26  andy

	* Source/: CMakeLists.txt, cmWin32ProcessExecution.cxx,
	  cmWin32ProcessExecution.h: Add class for process execution on
	  Windows

2002-09-27 17:16  andy

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: Use cmake echo

2002-09-27 16:23  martink

	* Source/: cmCreateTestSourceList.cxx, cmInstallFilesCommand.cxx,
	  cmInstallProgramsCommand.cxx, cmIncludeDirectoryCommand.cxx:
	  removed some includes

2002-09-27 16:19  martink

	* Source/: cmTarget.cxx, cmTarget.h, cmCommand.h,
	  cmEnableTestingCommand.cxx, cmEndForEachCommand.cxx,
	  cmForEachCommand.cxx, cmAddTestCommand.cxx,
	  cmAuxSourceDirectoryCommand.cxx, cmElseCommand.cxx,
	  cmEndIfCommand.cxx, cmIfCommand.cxx, cmAbstractFilesCommand.cxx,
	  cmAddDependenciesCommand.cxx, cmAddLibraryCommand.cxx,
	  cmInstallTargetsCommand.cxx, cmMacroCommand.cxx,
	  cmMessageCommand.cxx, cmWriteFileCommand.cxx,
	  cmAddExecutableCommand.cxx: removed some includes

2002-09-27 16:19  hoffman

	* Source/: cmSetCommand.cxx, cmSetCommand.h: BUG: fix doc string
	  and allow a variable to be promoted from non-cache to cache

2002-09-27 16:18  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: remove unused stuff

2002-09-27 15:52  martink

	* Source/cmMakefile.h: new patch

2002-09-27 14:12  andy

	* Templates/: CCMakeSystemConfig.cmake.in, cconfigure,
	  cconfigure.in: Cleanup configure scripts

2002-09-26 15:13  martink

	* Source/: cmake.h, cmake.cxx, cmGlobalGenerator.cxx,
	  cmGlobalGenerator.h: added progress

2002-09-26 13:52  martink

	* Source/cmMakefile.cxx: minor memory fix

2002-09-25 17:25  andy

	* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckLibraryExists.cmake: Set variable to either 1 or empty
	  string instead of TRUE and FALSE

2002-09-25 10:38  andy

	* Modules/CheckLibraryExists.cmake: Cleanup

2002-09-25 10:08  andy

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/LoadedCommand.h.in,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/LoadedCommand.h.in: Check for library

2002-09-25 10:08  andy

	* Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
	  CheckSizeOf.cmake: Fix modules for recent changes

2002-09-25 10:07  andy

	* Source/: cmGlobalUnixMakefileGenerator.cxx,
	  cmTryCompileCommand.cxx: Several changes: COMPILE_DEFINITIONS is
	  now depricated. If you want to specify some, use CMAKE_FLAGS
	  -DCMAKE_DEFINITIONS:STRING=...; same goes for libraries, include
	  path, ... It now detects wether the file is C or C++ and uses the
	  apropriate project command, it also does the right thing when
	  doing try_compile, so it does not execute configure for every
	  single try_compile

2002-09-25 09:31  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: Use file format
	  detection

2002-09-25 09:30  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h: Add detection of
	  file format from extension

2002-09-25 07:46  andy

	* Source/cmGlobalGenerator.cxx: Attempt to make NMake quiet during
	  TRY_COMPILE

2002-09-24 18:34  andy

	* Source/: ctest.cxx, ctest.h: Add verbose flag -V, which makes the
	  output of tests to be displayed; also add help to ctest

2002-09-24 17:58  andy

	* Modules/CMakeBackwardCompatibilityC.cmake,
	  Modules/CMakeBackwardCompatibilityCXX.cmake,
	  Source/cmGlobalUnixMakefileGenerator.cxx: Improve backward
	  compatibility, so that all backward compatibility stuff is in two
	  modules; fix invoking of try_compile; add checking for header
	  files and sizes of types

2002-09-24 17:37  andy

	* Source/cmSystemTools.cxx: Add support for mac dylib

2002-09-24 16:36  andy

	* Modules/: CheckLibraryExists.cmake, CheckLibraryExists.lists.in:
	  Initial attempt to check if library exists

2002-09-24 16:20  andy

	* Modules/CheckSizeOf.cmake: Improve check size of. Now it checks
	  for some header files before trying to check types

2002-09-24 14:49  king

	* Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: [no log message]

2002-09-24 14:22  king

	* Utilities/cmake_release_config_osf: ENH: Adding prototype release
	  config script for OSF.

2002-09-24 14:18  king

	* Utilities/cmake_release_config_cygwin: ERR: Removed old cygwin
	  release config file.	A separate script is now used.

2002-09-24 13:24  martink

	* Source/cmake.cxx: fixed memory leak

2002-09-24 13:17  martink

	* Source/cmTryRunCommand.cxx: always convert to output path

2002-09-24 10:47  hoffman

	* Utilities/: cmake-cygwin-package.sh, cmake_release_cygwin.sh: use
	  /usr/bin/find and uname for cygwin version

2002-09-24 10:30  andy

	* Source/cmLoadCommandCommand.cxx: Cleanup

2002-09-24 10:24  andy

	* Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: Add accessor for
	  Flushing cache

2002-09-24 09:51  hoffman

	* Source/cmLocalUnixMakefileGenerator.cxx: one rule per line so
	  borland make does not die

2002-09-24 09:50  hoffman

	* Source/cmLocalBorlandMakefileGenerator.cxx: handle long commands

2002-09-24 09:24  hoffman

	* Source/: cmDynamicLoader.cxx, cmGlobalGenerator.cxx: fix for
	  cygwin and nmake that does not define WIN32

2002-09-23 21:14  king

	* Utilities/: cmake-cygwin-package.sh, cmake-cygwin.README,
	  cmake_release_cygwin.sh, setup.hint: ENH: Added cygwin packaging
	  scripts.  The setup.hint and cmake.README files required by
	  Cygwin are generated automatically.

2002-09-23 17:24  andy

	* Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: Fix problem

2002-09-23 17:20  king

	* Utilities/cmake_release_unix_package.sh: ENH: Added to generated
	  README the typical install locaiton of /usr/local.

2002-09-23 16:57  andy

	* Source/cmDynamicLoader.cxx: Fix cache for non void* types

2002-09-23 16:24  andy

	* Source/cmDynamicLoader.cxx: Keep track of libraries so that you
	  can load them as many times as you want...

2002-09-23 15:57  andy

	* Source/cmaketest.cxx: Cleanup

2002-09-23 15:56  andy

	* Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
	  LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: Some minor
	  fixes for mac

2002-09-23 15:54  andy

	* Source/cmLocalUnixMakefileGenerator.cxx: Fix generation of C only
	  modules

2002-09-23 15:53  andy

	* Source/cmDynamicLoader.cxx: Fix extension and suffix for modules
	  on mac

2002-09-23 14:57  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: cleanup

2002-09-23 14:57  martink

	* Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: cleaned up API

2002-09-23 14:11  andy

	* Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: Fix test so
	  that it will work on HP

2002-09-23 14:04  andy

	* Source/cmTryCompileCommand.cxx: Fix HP build

2002-09-23 13:32  andy

	* Source/: cmSystemTools.cxx, cmTryCompileCommand.cxx: Try to
	  remove some warnings

2002-09-23 13:11  andy

	* Source/cmLoadCommandCommand.cxx: Fix loading of module for
	  borland

2002-09-23 12:23  andy

	* Source/cmGlobalGenerator.cxx: Try to fix borland and nmake try
	  compile

2002-09-23 11:06  andy

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
	  cmTryRunCommand.cxx: Abstract cleaning of files and add code that
	  deletes files from Debug subdirectory

2002-09-23 11:05  andy

	* Source/cmGlobalVisualStudio6Generator.cxx: Remove debug stuff

2002-09-23 10:01  andy

	* Modules/FindwxWindows.cmake: Fix comments

2002-09-23 09:58  andy

	* Source/cmLocalVisualStudio7Generator.cxx: Try to fix quoted
	  definitions

2002-09-23 09:41  martink

	* Source/cmIfCommand.cxx: hopefull another fix to if statements

2002-09-23 09:07  andy

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h: Attempt to fix Visual studio 6
	  comiling

2002-09-23 08:51  king

	* Utilities/cmake_release_unix_package.sh: BUG: Creating source
	  tarball should not affect current directory.

2002-09-23 08:44  king

	* Utilities/: cmake_release_config_darwin,
	  cmake_release_config_hpux, cmake_release_config_irix,
	  cmake_release_config_linux, cmake_release_config_sun: ENH:
	  Incremented version to 1.4.5.

2002-09-22 10:08  martink

	* Source/cmLocalVisualStudio7Generator.cxx: defines cannot have
	  quotes in them

2002-09-22 09:53  martink

	* Source/: cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: some try compile fixes

2002-09-22 07:52  martink

	* Source/: cmWriteFileCommand.cxx,
	  CursesDialog/cmCursesMainForm.cxx: compiler warning

2002-09-21 07:29  andy

	* Source/cmWriteFileCommand.cxx: Fix namespace problem

2002-09-20 15:01  andy

	* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
	  CheckSizeOf.cmake: Fix tests for new trycompile and tryrun

2002-09-20 15:01  andy

	* Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
	  cmTryRunCommand.cxx: Add GetLocal on cmMakefile and on local
	  builds do not perform tests

2002-09-20 14:17  andy

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/LoadedCommand.h.in,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/LoadedCommand.h.in: Include more testing

2002-09-20 14:16  andy

	* Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Simplify
	  checking for headers

2002-09-20 13:40  andy

	* Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Add
	  macro which checks if the header file exists

2002-09-20 13:40  andy

	* Modules/CheckFunctionExists.cmake: Fix comment

2002-09-20 13:17  andy

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/LoadedCommand.cxx,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/LoadedCommand.cxx,
	  LoadCommand/LoadedCommand.h.in,
	  LoadCommandOneConfig/LoadedCommand.h.in: Fix test so that it does
	  some modules testing by checking for some functions and some size
	  of types

2002-09-20 13:16  andy

	* Modules/: CheckFunctionExists.c, CheckFunctionExists.cmake,
	  CheckSizeOf.c, CheckSizeOf.cmake: Add two commonly used modules.
	  First one checks if the function exists, the second one checks
	  the size of type

2002-09-20 13:15  andy

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx: Add option
	  of TRY_COMPILE to store the output of compilation so that if the
	  output fails you can display it or store it in the file

2002-09-20 13:14  andy

	* Source/: cmCommands.cxx, cmWriteFileCommand.cxx,
	  cmWriteFileCommand.h: Add WRITE_FILE command, which writes string
	  to a file

2002-09-20 10:06  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: removed c++
	  style comments

2002-09-20 08:07  martink

	* Source/: cmTryRunCommand.h, cmTryRunCommand.cxx: compiler
	  warnings

2002-09-19 16:12  hoffman

	* Source/cmBorlandMakefileGenerator.cxx: ENH: allow for long
	  command lines

2002-09-19 16:09  andy

	* Source/cmMakefile.cxx: Remove unnecessary disabling of output

2002-09-19 16:07  andy

	* Source/cmTryRunCommand.cxx: Fix tryrun to work on Linux

2002-09-19 15:01  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: use single line depend
	  rules for borland compiler

2002-09-19 14:59  hoffman

	* Source/cmMSDotNETGenerator.cxx: ENH: add include to rc, and
	  newline to custom commnad

2002-09-19 14:59  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.cxx: ENH: add include to rc

2002-09-19 14:58  hoffman

	* Source/CMakeLists.txt: ENH: fix bad endif

2002-09-19 14:58  hoffman

	* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  staticLibHeader.dsptemplate: ENH: add include paths to rc

2002-09-19 14:40  andy

	* Source/cmSystemTools.cxx: Supress standard error when running
	  command

2002-09-19 14:36  andy

	* Source/cmTryCompileCommand.cxx: Fix try compile with second
	  signature, remove cmake lists from cache so that multiple tests
	  work

2002-09-19 14:35  andy

	* Source/cmSystemTools.h: Add a way to check if run command output
	  is disabled

2002-09-19 14:35  andy

	* Source/cmMakefile.cxx: When doing try compile disable output

2002-09-19 14:34  andy

	* Source/: cmListFileCache.cxx, cmListFileCache.h: Add a way to
	  remove files from cache

2002-09-19 11:06  andy

	* Source/cmTryRunCommand.cxx: Fix compile problem

2002-09-19 11:01  martink

	* Source/cmTryRunCommand.cxx: minor cleanup

2002-09-19 10:25  andy

	* Modules/FindwxWindows.cmake: Fix find wxWindows

2002-09-19 09:49  martink

	* Source/: cmCommands.cxx, cmTryCompileCommand.cxx,
	  cmTryCompileCommand.h: updated to try compile

2002-09-19 09:48  martink

	* Source/: cmTryRunCommand.cxx, cmTryRunCommand.h: new command

2002-09-19 09:47  andy

	* Source/CMakeLists.txt: Add option for building wxWindows GUI for
	  CMake

2002-09-19 09:42  andy

	* Modules/FindwxWindows.cmake: Improve searching for wxWindows

2002-09-18 14:18  andy

	* Source/: cmSystemTools.cxx, cmSystemTools.h,
	  CursesDialog/ccmake.cxx: Improve message handler to include
	  client data.

2002-09-18 11:38  martink

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/CMakeCommands/CMakeLists.txt,
	  LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: test passing
	  CMAKE_FLAGS

2002-09-18 11:37  martink

	* Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
	  cmTryCompileCommand.h: now Try compile can include CMAKE_FLAGS

2002-09-18 11:36  martink

	* Source/cmLoadCommandCommand.cxx: better error reporting

2002-09-18 10:40  king

	* Source/cmSetCommand.cxx: ENH: If SET(VAR) is called with no other
	  arguments, remove the definition of VAR.

2002-09-18 10:39  king

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
	  RemoveDefinition method.

2002-09-18 09:53  barre

	* Source/cmVTKWrapTclCommand.cxx: FIX: better support for the
	  Tcl/Tk 8.4 pre-release

2002-09-18 08:15  andy

	* Modules/FindGTK.cmake: GL should not be a completely necessary
	  thing for finding GTK. This will find gtk and GL but also just
	  GTK

2002-09-18 08:13  andy

	* Source/cmakewizard.cxx: Remove unnecessary variable

2002-09-18 08:07  martink

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeLists.txt: removed target

2002-09-17 15:41  king

	* Modules/CMakeLists.txt: ENH: Adding installation of TRY_COMPILE
	  tests.

2002-09-17 15:41  king

	* Source/cmTryCompileCommand.cxx: BUG: Generated CMakeLists.txt
	  file needs to take CMAKE_ANSI_CXXFLAGS into account.

2002-09-17 14:40  king

	* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo:
	  INSTALL_PROGRAMS -> INSTALL_PROGRAM.

2002-09-17 14:20  martink

	* Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees

2002-09-17 14:19  andy

	* Source/cmakewizard.cxx: Strip the string that user answers

2002-09-17 14:18  barre

	* Source/cmVTKWrapTclCommand.cxx: ENH: add support for Tcl/Tk 8.4.0

2002-09-17 14:12  martink

	* Source/cmake.h: updated comments

2002-09-17 14:09  king

	* Source/cmLocalUnixMakefileGenerator.cxx: BUG: INSTALL_DATA should
	  be INSTALL_PROGRAMS for program install targets.

2002-09-17 14:04  martink

	* Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees

2002-09-17 13:59  martink

	* Source/: cmMakefile.cxx, cmake.cxx, cmake.h, cmakewizard.cxx:
	  cleaned up some of the cmake interface

2002-09-17 13:59  martink

	* Source/CMakeLists.txt: new test

2002-09-17 13:48  andy

	* Source/cmakewizard.cxx: Replace getline with fgets since getline
	  does not seems to work properly on Mac OSX

2002-09-17 11:48  andy

	* Source/: cmCacheManager.cxx, cmCacheManager.h,
	  cmMarkAsAdvancedCommand.cxx: Fix problems with advanced not being
	  marked.

2002-09-17 10:56  king

	* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
	  cmLocalUnixMakefileGenerator.cxx: ENH: Improved implementation of
	  INSTALL_FILES and INSTALL_PROGRAMS commands.	Source paths can
	  now be relative or full paths, and don't need to be in the same
	  directory as the CMakeLists.txt file.

2002-09-17 10:38  martink

	* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: added
	  Destructor

2002-09-17 10:38  martink

	* Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: added
	  destructor to loaded commands

2002-09-17 09:17  martink

	* Modules/TestForANSIStreamHeaders.cmake: slight change in
	  signature for TryCompile

2002-09-17 09:16  martink

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmTryCompileCommand.cxx, cmTryCompileCommand.h: slight change in
	  signature

2002-09-17 09:16  martink

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeLists.txt: some cleanup

2002-09-17 08:29  martink

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeLists.txt: minor fix in error message

2002-09-16 16:27  martink

	* Tests/: LoadCommand/CMakeLists.txt,
	  LoadCommand/LoadedCommand.cxx,
	  LoadCommand/CMakeCommands/CMakeLists.txt,
	  LoadCommand/CMakeCommands/cmTestCommand.c,
	  LoadCommandOneConfig/CMakeLists.txt,
	  LoadCommandOneConfig/LoadedCommand.cxx,
	  LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
	  LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: load command
	  test

2002-09-15 09:54  martink

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddDependenciesCommand.cxx, cmCacheManager.cxx,
	  cmExecProgramCommand.cxx, cmFLTKWrapUICommand.cxx,
	  cmListFileCache.cxx, cmaketest.cxx, ctest.cxx: remove unused
	  variables

2002-09-15 09:42  martink

	* Source/: cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx: updated to use
	  ConfigureFinalPass

2002-09-15 08:53  martink

	* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
	  cmGlobalGenerator.cxx: changed handling of FinalPass

2002-09-15 08:53  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: changed when final pass
	  is done

2002-09-15 08:52  martink

	* Source/: cmMakefile.h, cmMakefile.cxx: renamed GenerateMakefile
	  to ConfigureFinalPass

2002-09-14 10:59  martink

	* Source/CursesDialog/cmCursesMainForm.cxx: removed extra Generate
	  that was screwing things up

2002-09-14 08:47  martink

	* Source/cmGlobalGenerator.cxx: fixed warning

2002-09-13 19:23  martink

	* Source/cmGlobalGenerator.cxx: made less verbose

2002-09-13 19:23  martink

	* Modules/TestForANSIStreamHeaders.cmake: removed messages

2002-09-13 16:38  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
	  FileIsFullPath test method.

2002-09-13 13:48  martink

	* Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmake.h: some
	  fixes for try compile

2002-09-13 11:09  martink

	* Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
	  cxxconfigure.in: now uses TryCompile

2002-09-13 11:05  martink

	* Source/cmGlobalNMakeMakefileGenerator.h: minor fix
	  inEnableLanguages

2002-09-13 11:01  martink

	* Source/: cmTryCompileCommand.cxx: fix to the cleanup code

2002-09-13 10:42  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmGlobalUnixMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx, cmMakefile.cxx,
	  cmTryCompileCommand.cxx: better trycompile and enable langiages

2002-09-13 10:41  martink

	* Source/cmake.cxx: better try compile

2002-09-13 10:40  martink

	* Modules/TestForANSIStreamHeaders.cmake: removed messages

2002-09-13 09:51  andy

	* configure, configure.in: Improve bootstrapping on Unix, so that
	  it bootstraps in the subdirectory. This prevents from compiler
	  files being reused and you can do make clean...

2002-09-13 09:49  iscott

	* Modules/FindQt.cmake: Make QT variables advanced

2002-09-13 08:15  martink

	* Source/: cmEndIfCommand.cxx, cmLocalUnixMakefileGenerator.cxx:
	  compiler warning

2002-09-13 05:39  iscott

	* Modules/FindQt.cmake: Need to use $ENV{} to access environment
	  variables

2002-09-12 16:36  martink

	* Modules/TestForANSIStreamHeaders.cmake: some cleanup

2002-09-12 14:37  martink

	* Source/cmake.cxx: uninitialized var

2002-09-12 13:55  andy

	* Source/cmaketest.cxx: Remove unnecessary include

2002-09-12 13:42  andy

	* Source/cmakemain.cxx: Remove unnecessary include

2002-09-12 13:19  bettingf

	* Tests/Wrapping/CMakeLists.txt, Source/CMakeLists.txt: added
	  include of FindQT.cmake

2002-09-12 11:47  martink

	* Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h,
	  CMakeLists.txt: new arch

2002-09-12 11:44  martink

	* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
	  cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
	  cmDSWWriter.cxx, cmDSWWriter.h, cmDSPWriter.cxx, cmDSPWriter.h,
	  cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
	  cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: new arch

2002-09-12 11:38  bettingf

	* Source/CMakeLists.txt: added test for QTWrapUI called qtwrapping

2002-09-12 11:37  bettingf

	* Tests/Wrapping/: qtwrappingmain.cxx, CMakeLists.txt: corrected
	  test for QTWrapUI

2002-09-12 11:14  martink

	* Modules/: TestForANSIStreamHeaders.cmake,
	  TestForANSIStreamHeaders.cxx: new try compile module

2002-09-12 11:13  andy

	* Source/cmCacheManager.cxx: Oops, too fast commit; add missing ;

2002-09-12 11:12  andy

	* Source/cmCacheManager.cxx: Add more error checking

2002-09-12 11:08  martink

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: another
	  signature for Try_Compile

2002-09-12 11:08  martink

	* Source/: cmMakefile.cxx, cmake.cxx, cmake.h: added a flag if a
	  cmake is in try compile

2002-09-12 09:56  andy

	* Source/cmMarkAsAdvancedCommand.cxx: Fix mark as advanced. Now it
	  should work properly

2002-09-12 09:00  andy

	* Source/: cmakewizard.cxx, cmakewizard.h: Simplify code. Since we
	  access cache entry through the iterator, we do not need the cache
	  manager any more

2002-09-12 08:56  andy

	* Source/cmCacheManager.h: Fix build problem on Sun

2002-09-11 16:44  bettingf

	* Source/cmQTWrapUICommand.cxx: corrected the generated lists .h in
	  header list and .cxx in sources list

2002-09-11 16:43  bettingf

	* Source/cmLocalUnixMakefileGenerator.cxx: added generation of the
	  GENERATED_QT_FILES list for make clean

2002-09-11 16:41  bettingf

	* Tests/Wrapping/CMakeLists.txt: added test for QTWrapUI

2002-09-11 16:40  bettingf

	* Tests/Wrapping/: qtwrappingmain.cxx, qtwrapping.ui: test for
	  QTWarpUI

2002-09-11 16:12  king

	* Source/cmCacheManager.cxx: BUG: GetCacheValue must check if value
	  is UNINITIALIZED.  If so, pretend it doesn't exist.

2002-09-11 15:13  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: Fix bug in ccmake which
	  made it crash when all cache values were deleted

2002-09-11 15:04  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: Fix problem with ccmake
	  crashing on empty caches

2002-09-11 14:38  andy

	* Source/cmCacheManager.cxx: Fix find and remove check for
	  uninitialized entries

2002-09-11 14:08  andy

	* Source/cmCacheManager.cxx: Function strcasecmp is not portable

2002-09-11 14:05  andy

	* Source/: cmCacheManager.cxx, cmCacheManager.h,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx, cmMakefile.cxx,
	  cmMarkAsAdvancedCommand.cxx, cmVariableRequiresCommand.cxx,
	  cmakewizard.cxx, cmakewizard.h,
	  CursesDialog/cmCursesCacheEntryComposite.cxx,
	  CursesDialog/cmCursesCacheEntryComposite.h,
	  CursesDialog/cmCursesMainForm.cxx: Couple of changes: cache
	  variables now have a map of properties. ADVANCED and HELPSTRING
	  are now properties of cache variable, IsAdvanced is gone, so is
	  GetCacheEntry, since cache entries are now all private. To access
	  them, you use the iterator. -ADVANCED cache entries are gone and
	  are replaced by the property of cache variables. The cache file
	  still looks the same, but the -ADVANCED cache entries are created
	  when writing file. MarkAsAdvanced and VariableRequires are fixed.
	  So are curses gui and wizard

2002-09-11 13:27  andy

	* Templates/CCMakeSystemConfig.cmake.in: Remove Mark_AS_ADVANCED
	  for some variables that do not exist

2002-09-11 12:52  martink

	* Source/cmMakefile.cxx: minor fix in try compile code

2002-09-11 09:54  king

	* Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
	  cmDynamicLoaderC.c: ENH: Pointer-to-function to pointer-to-data
	  casts are not even allowed in strict C.  Re-implemented this
	  conversion in pure C++ using a casting trick with an extra level
	  of indirection.

2002-09-11 08:52  king

	* Source/cmDynamicLoaderC.c: ERR: Removed C++-style comments, used
	  C-style instead.

2002-09-10 17:24  king

	* Source/cmake.cxx: ERR: Added missing include of stdio.h for
	  sprintf.

2002-09-10 16:52  martink

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: updated
	  signature

2002-09-10 16:52  martink

	* Source/: cmMakefile.cxx, cmMakefile.h: updated makefile moved
	  commands into cmake and fixed try compile

2002-09-10 16:51  martink

	* Source/cmDumpDocumentation.cxx: moved dump docs into cmake

2002-09-10 16:51  martink

	* Source/: cmake.h, cmake.cxx: moved commands into cmake

2002-09-10 16:49  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h: modified TryCompile

2002-09-10 15:46  king

	* Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
	  cmDynamicLoaderC.c: ERR: Cast from pointer-to-data to
	  pointer-to-function is not allowed in C++.  The cast needed by
	  cmDynamicLoader::GetSymbolAddress is now hidden in a C file.

2002-09-10 15:40  king

	* Source/cmGlobalUnixMakefileGenerator.cxx: ERR: Fixes for comeau
	  compiler.  NULL is a pointer of type void*, and cannot be
	  compared directly with other pointer types.  We use 0 instead.
	  Also changed putenv to setenv for comeau on linux.

2002-09-10 15:40  king

	* Source/cmStandardIncludes.h: ENH: Added definition of _BSD_SOURCE
	  to enable proper use of POSIX functions on comeau in linux.

2002-09-10 15:38  king

	* Source/cmSystemTools.cxx: ERR: Fix for borland on linux.  We
	  cannot directly compare the st_dev and st_ino members of struct
	  stat.  Use memcmp instead.

2002-09-10 15:37  king

	* Source/cmLocalGenerator.cxx: ERR: Removed stray semi-colon.

2002-09-10 15:36  king

	* Source/: cmMakefile.cxx, cmRegularExpression.cxx,
	  cmRegularExpression.h, cmMakeDepend.cxx,
	  cmLoadCommandCommand.cxx, cmCPluginAPI.cxx: ERR: Fixes for comeau
	  compiler.  NULL is a pointer of type void*, and cannot be
	  compared directly with other pointer types.  We use 0 instead.

2002-09-10 15:36  king

	* Source/cmake.cxx: ERR: Fix for borland on linux.

2002-09-10 13:32  barre

	* Modules/FindOpenGL.cmake: FIX: typo + bring back the
	  OPENGL_gl_LIBRARY path that can be used to find GLU (was wiped
	  out from FindGLU)

2002-09-10 12:49  martink

	* Source/CMakeLists.txt: removed extra ENDIF

2002-09-10 10:35  king

	* configure, configure.in: ERR: Went back to old-style test for
	  -LANG:std on the SGI.

2002-09-10 10:16  martink

	* Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: better error
	  checking on If statements

2002-09-10 10:02  king

	* configure, configure.in: ERR: AC_SUBST replaced with AC_DEFINE.
	  Needed to get configure script to correctly setup cmConfigure.h.

2002-09-10 09:51  king

	* Source/cmCommands.cxx: ERR: Removed accidental commit.

2002-09-10 09:50  king

	* configure, configure.in, Source/cmCommands.cxx: BUG: Missing
	  AC_SUBST commands added.

2002-09-09 09:50  hoffman

	* Modules/FindOpenGL.cmake: Adding GLU to the OPENGL_LIBRARIES only
	  if it is found.

2002-09-08 10:15  martink

	* Source/: cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio7Generator.cxx, cmake.cxx: compiler warnings

2002-09-07 21:25  martink

	* Source/: cmGlobalGenerator.cxx,
	  cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio7Generator.cxx: compiler warnings

2002-09-07 21:22  martink

	* Source/cmLocalGenerator.h: compiler warning

2002-09-07 21:18  martink

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmLocalBorlandMakefileGenerator.cxx: fix for borland compilers

2002-09-06 18:05  king

	* Source/cmVTKWrapTclCommand.cxx: ERR: Fix for borland in generated
	  code.  vtkCommand is ambiguously both a function and a class.

2002-09-06 17:19  king

	* configure, configure.in, Templates/cconfigure,
	  Templates/cconfigure.in, Templates/cxxconfigure,
	  Templates/cxxconfigure.in: ENH: Improved configure test
	  implementations by using AC_TRY_COMPILE.

2002-09-06 16:30  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: updated to fix the long
	  depend line issue on Borland

2002-09-06 14:03  starreveld

	* Modules/FindOpenGL.cmake:
	  ERR: Fix opengl finding on osx

2002-09-06 13:56  barre

	* Modules/FindTCL.cmake: ENH: make stub stuff ADVANCED

2002-09-06 13:04  martink

	* Source/: cmakewizard.cxx, CMakeLists.txt, Makefile.in,
	  cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
	  cmLocalUnixMakefileGenerator.cxx: new arch

2002-09-06 13:01  martink

	* Source/: cmaketest.cxx, cmake.cxx, cmake.h, cmMakefile.cxx,
	  cmMakefile.h, cmakemain.cxx: new arch

2002-09-06 13:00  martink

	* Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
	  cmCursesMainForm.cxx, cmCursesMainForm.h: new architecture

2002-09-06 11:47  hoffman

	* Templates/CMakeBorlandWindowsSystemConfig.cmake: fix comment

2002-09-06 11:00  iscott

	* Modules/readme.txt: Add important missing word to documentation

2002-09-06 10:55  iscott

	* Modules/readme.txt: More detailed information about consistent
	  FindXXX.cmake files

2002-09-06 10:47  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: use :: rule and not a
	  long line extension

2002-09-06 09:24  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: minor fix

2002-09-06 08:33  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: minor fixes

2002-09-05 12:00  iscott

	* Modules/: FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake,
	  FindOpenGL.cmake, FindX11.cmake: Hide lots of values in the
	  advanced list Fix some bugs OpenGL always needs X11 on Unix

2002-09-05 09:04  martink

	* Source/cmLocalGenerator.h: made destructor virtual

2002-09-05 08:22  martink

	* Source/cmDynamicLoader.cxx: removed some couts

2002-09-04 15:46  martink

	* Source/cmCacheManager.h: made method public

2002-09-04 15:28  martink

	* Source/cmLocalUnixMakefileGenerator.cxx: fixes

2002-09-04 15:24  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmGlobalNMakeMakefileGenerator.cxx, cmLocalGenerator.cxx,
	  cmLocalGenerator.h: updates

2002-09-04 15:22  martink

	* Source/: cmGlobalVisualStudio6Generator.cxx,
	  cmGlobalVisualStudio6Generator.h,
	  cmLocalVisualStudio6Generator.cxx,
	  cmLocalVisualStudio6Generator.h,
	  cmGlobalVisualStudio7Generator.cxx,
	  cmGlobalVisualStudio7Generator.h,
	  cmLocalVisualStudio7Generator.cxx,
	  cmLocalVisualStudio7Generator.h: new arch

2002-09-04 15:22  martink

	* Source/: cmGlobalBorlandMakefileGenerator.cxx,
	  cmGlobalBorlandMakefileGenerator.h,
	  cmLocalBorlandMakefileGenerator.cxx,
	  cmLocalBorlandMakefileGenerator.h: first cut a new arch

2002-09-04 11:17  martink

	* Tests/Wrapping/CMakeLists.txt: fixed test for new cmake

2002-09-04 09:24  king

	* Modules/FindOpenGL.cmake: ERR: Still need to define
	  OPENGL_INCLUDE_PATH in addition to the standard
	  OPENGL_INCLUDE_DIR for backward compatability.

2002-09-03 12:29  iscott

	* Modules/FindMFC.cmake: A simple FindMFC module for consistency

2002-09-03 10:41  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: use windows paths for
	  utility depends

2002-09-03 10:41  hoffman

	* Source/cmMSDotNETGenerator.cxx: BUG: bug for more than one custom
	  commands

2002-09-03 09:14  iscott

	* Modules/Dart.cmake: Dart now has a configure option

2002-09-03 09:00  iscott

	* Modules/FindPNG.cmake: I copied a bit too much VXL functionality
	  here. Oops

2002-09-03 08:33  iscott

	* Modules/FindPerl.cmake: Added PERL_FOUND

2002-09-03 08:24  iscott

	* Modules/FindMPEG.cmake: Add an MPEG finder in the new format -
	  functionality copied from VXL.

2002-09-03 06:10  iscott

	* Modules/: FindAVIFile.cmake, FindGLU.cmake, FindGLUT.cmake,
	  FindJPEG.cmake, FindOpenGL.cmake, FindPNG.cmake, FindTIFF.cmake,
	  FindX11.cmake: Fixed mistake in comments Transferred OPENGL
	  finding logic in from VXL Added Some backwards compatibility with
	  CMake1.4

2002-09-02 17:34  iscott

	* Modules/: FindFLTK.cmake, FindGTK.cmake: Moved FLTK and GTK to
	  new FindXXX scheme. Imported some functionality from VXL

2002-09-02 17:33  iscott

	* Modules/FindX11.cmake: small bug fixes

2002-09-02 17:29  iscott

	* Source/cmFLTKWrapUICommand.cxx: FLTK_FLUID_EXE ->
	  FLTK_FLUID_EXECUTABLE because Module files are moving to
	  consistent scheme

2002-09-02 16:59  iscott

	* Modules/: FindQt.cmake, FindTIFF.cmake: Fix Bugs

2002-09-02 16:24  iscott

	* Modules/FindZLIB.cmake: This file should not be empty

2002-09-02 15:49  iscott

	* Modules/: FindZLIB.cmake, FindZLib.cmake: Moved FindZLib.cmake to
	  FindZLIB.cmake

2002-09-02 15:46  iscott

	* Modules/: FindPNG.cmake, FindX11.cmake, FindZLib.cmake: Copied
	  the X11 PNG and ZLIB functoinality from VXL

2002-09-02 14:08  iscott

	* Modules/: FindPNG.cmake, FindZLib.cmake: Adding Zlib and PNG find
	  modules in the new format

2002-09-02 12:58  iscott

	* Modules/FindTIFF.cmake: This Find Module is in the new style

2002-09-02 12:05  iscott

	* Modules/: FindJPEG.cmake, FindQt.cmake, FindWget.cmake,
	  FindZLib.cmake: Add helpful message for QT Windows users Add
	  FindZLib in new format Move FindJPEG and FINDWGET over to new
	  scheme

2002-09-02 07:03  iscott

	* Modules/FindAVIFile.cmake, Modules/FindQt.cmake,
	  Modules/LinkQT.cmake, Modules/readme.txt,
	  Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx:
	  Define a single expected format for the values defined in every
	  FindXXX.cmake file.  Upgrade all the QT functionality to use the
	  new FindXXX.cmake format Add a module for AVIFile.

2002-08-30 16:01  martink

	* Source/: cmGlobalUnixMakefileGenerator.cxx,
	  cmGlobalUnixMakefileGenerator.h,
	  cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
	  cmGlobalNMakeMakefileGenerator.cxx,
	  cmGlobalNMakeMakefileGenerator.h,
	  cmLocalNMakeMakefileGenerator.cxx,
	  cmLocalNMakeMakefileGenerator.h: in progress

2002-08-30 16:00  martink

	* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
	  cmLocalGenerator.cxx, cmLocalGenerator.h: in progress checkin

2002-08-30 09:54  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: add rpcrt4.lib
	  because of CMakeLib needing it

2002-08-29 09:45  martink

	* Source/cmCPluginAPI.cxx: extern C fixes

2002-08-28 16:35  martink

	* Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
	  cmCursesMainForm.h: some changes in cachemanager and singletons

2002-08-28 16:34  martink

	* Source/cmaketest.cxx: no more singletons

2002-08-28 16:33  martink

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: now needs dynlib
	  support

2002-08-28 15:08  king

	* Utilities/: cmake_release_config_cygwin,
	  cmake_release_unix_build.sh, cmake_release_unix_config.sh,
	  cmake_release_unix_package.sh: ENH: Moved build of source tarball
	  to package script.

2002-08-28 14:51  martink

	* Source/: cmCPluginAPI.cxx, cmCacheManager.cxx, cmCacheManager.h,
	  cmCommands.cxx, cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
	  cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
	  cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
	  cmMSProjectGenerator.cxx, cmMSProjectGenerator.h, cmMakefile.cxx,
	  cmMakefile.h, cmMakefileGenerator.cxx, cmMakefileGenerator.h,
	  cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
	  cmVariableRequiresCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx,
	  cmakewizard.cxx, cmakewizard.h: changed cache manager and
	  registered generators to no longer be singletons

2002-08-28 14:49  martink

	* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: an early
	  checking not complete

2002-08-28 14:33  hoffman

	* Source/cmBorlandMakefileGenerator.cxx,
	  Source/cmMSDotNETGenerator.cxx,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: ENH: add include paths to
	  rc program for resource generation

2002-08-28 10:43  king

	* Utilities/setup.hint: ENH: Incremented version number for 1.4-4

2002-08-28 10:40  king

	* Utilities/: cmake-cygwin.README, setup.hint: ENH: Adding cygwin
	  installation files to branch.

2002-08-28 10:28  hoffman

	* Utilities/: cmake-cygwin.README, cmake_release_config_cygwin,
	  setup.hint: [no log message]

2002-08-28 09:30  king

	* Utilities/cmake_release_config_darwin: Switched to release branch
	  tag instead of sticky tag.

2002-08-28 09:27  king

	* Utilities/cmake_release_config_darwin: ENH: Adding release
	  configuration for darwin.

2002-08-28 09:07  king

	* Utilities/cmake_release_unix_package.sh: BUG: Don't erase tarball
	  directory in packaging step in case there is a source tarball
	  there.

2002-08-28 09:04  hoffman

	* Utilities/: cmake_release_unix_config.sh,
	  cmake_release_unix_package.sh: cygwin release

2002-08-28 08:51  king

	* Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
	  cmake_release_config_linux, cmake_release_config_sun: ENH:
	  Updated release script configuration for CMake release 1.4.4.

2002-08-27 14:45  andy

	* Source/cmSourceFile.cxx: Fix bug in trying to set stding with
	  null

2002-08-27 09:43  hoffman

	* Source/: CMakeLists.txt, cmLoadCommandCommand.cxx: ENH: fix
	  warnings

2002-08-27 08:36  martink

	* Source/: CMakeLists.txt, cmCommands.cxx: fixed bootstrap build to
	  not use LoadCOmmandCOmmand

2002-08-26 15:22  martink

	* Source/: cmGetSourceFilePropertyCommand.cxx,
	  cmGetSourceFilePropertyCommand.h: updated to match the SET

2002-08-26 15:20  martink

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: added new form of Set source
	  file properties command

2002-08-26 10:52  martink

	* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h, cmCommands.cxx,
	  cmLoadCommandCommand.cxx: now uses stubs

2002-08-26 08:53  martink

	* Source/cmSetSourceFilesPropertiesCommand.cxx: fixed bug maybe

2002-08-23 17:00  hoffman

	* Templates/cxxconfigure, Templates/cxxconfigure.in, configure,
	  configure.in: try another flag for the dec compiler...

2002-08-23 16:25  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: no more dll for plugin

2002-08-23 16:15  martink

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: remoevd shared
	  lib

2002-08-23 16:12  martink

	* Source/: cmCPluginAPI.h, cmCacheManager.h, cmDirectory.h,
	  cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.h,
	  cmake.h, CMakeLists.txt, cmListFileCache.h, cmMakefile.h,
	  cmMakefileGenerator.h, cmakewizard.h: removed shared lib support

2002-08-23 16:12  martink

	* Source/cmaketest.cxx: memory issue

2002-08-23 15:11  martink

	* Source/: cmVTKMakeInstantiatorCommand.cxx, cmCacheManager.h,
	  cmCPluginAPI.cxx: compiler warnings

2002-08-23 13:47  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: BUG: fix for
	  cygwin

2002-08-23 13:46  hoffman

	* Source/: CMakeLists.txt, cmCacheManager.cxx, cmCacheManager.h,
	  cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
	  CursesDialog/CMakeLists.txt, CursesDialog/form/CMakeLists.txt:
	  BUG: add explicit clean up of the cachemanager at exit of
	  programs, so dll destruction is not a problem.

2002-08-23 09:09  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: remove use of
	  getpropertyasbool

2002-08-22 17:06  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: BUG: fix for borland and a
	  shared CMakeLib

2002-08-22 16:57  hoffman

	* Tests/: Complex/CMakeLists.txt,
	  Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: BUG: fix for
	  borland and a shared CMakeLib

2002-08-22 16:16  hoffman

	* Source/CMakeLists.txt: BUG: borland needs to have
	  BUILD_SHARED_LIBS on for executables to work with c++

2002-08-22 15:58  martink

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: complex test
	  needs the dll

2002-08-22 14:41  martink

	* Source/cmCPluginAPI.cxx: minor warning fix

2002-08-22 14:40  iscott

	* Modules/: FindAVIFile.cmake, readme.txt: Some more explanation of
	  a consistent scheme

2002-08-22 11:37  hoffman

	* configure, configure.in, Templates/cxxconfigure,
	  Templates/cxxconfigure.in: BUG: fix for OSF compiler to use ansi
	  mode for streams

2002-08-22 11:12  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: BUG: use c flags for
	  cprograms, and do not use large command lines for linking

2002-08-22 09:17  martink

	* Source/cmCPluginAPI.cxx: fixed some warnings

2002-08-22 09:11  martink

	* Source/cmSetSourceFilesPropertiesCommand.cxx: fixed some warnings

2002-08-22 09:10  martink

	* Source/cmCPluginAPI.h: fixed nested comment

2002-08-22 08:25  martink

	* Source/CursesDialog/CMakeLists.txt: added lib

2002-08-21 15:52  king

	* Utilities/cmake_release_unix_package.sh: ENH: Added -files to end
	  of internal binary tarball to distinguish from the outer
	  tarball's name.

2002-08-21 15:37  martink

	* Source/CursesDialog/cmCursesMainForm.cxx: minor fixes for new
	  cache api

2002-08-21 13:15  martink

	* Source/: cmMakefile.cxx, cmMakefile.h, cmCPluginAPI.cxx: minor
	  bug

2002-08-21 12:01  martink

	* Source/: cmMakefileGenerator.h, cmMakefile.h: dll support

2002-08-21 12:00  martink

	* Source/cmRegularExpression.h: made into dll

2002-08-21 11:59  martink

	* Source/: cmake.h, cmakewizard.h, cmakewizard.cxx: support for
	  plugins

2002-08-21 11:58  martink

	* Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: adding
	  plugin support

2002-08-21 11:58  martink

	* Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: added plugin
	  support

2002-08-21 11:55  martink

	* Source/: cmStandardIncludes.h, CMakeLists.txt,
	  cmCacheManager.cxx, cmCacheManager.h, cmDirectory.h,
	  cmSystemTools.h, cmListFileCache.h: made CMakeLib shared on
	  windows

2002-08-21 11:54  martink

	* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added C Plugin API
	  first cut

2002-08-21 09:45  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: BUG: use c compiler for link
	  of c programs, and use temp file nmake syntax for linking c and
	  c++ programs

2002-08-19 15:40  iscott

	* Modules/: FindQt.cmake, LinkQT.cmake: I have tested this with
	  VXL/our internal code, and it works for me.

2002-08-19 10:05  iscott

	* Modules/FindQt.cmake: I first go at a consistent FindXXX.cmake
	  file

2002-08-16 11:20  martink

	* Source/cmMacroCommand.cxx: minor fix

2002-08-16 11:17  martink

	* Source/: cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
	  cmSetSourceFilesPropertiesCommand.cxx,
	  cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
	  cmSourceFile.h, cmSourceFilesCommand.cxx,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx, cmGetSourceFilePropertyCommand.cxx,
	  cmWrapExcludeFilesCommand.cxx, cmCreateTestSourceList.cxx,
	  cmAbstractFilesCommand.cxx, cmAuxSourceDirectoryCommand.cxx,
	  cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
	  cmFLTKWrapUICommand.cxx, cmMSDotNETGenerator.cxx,
	  cmMakeDepend.cxx, cmNMakeMakefileGenerator.cxx, cmTarget.cxx,
	  cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx:
	  modified how source files store properties

2002-08-16 09:45  king

	* Source/cmVTKMakeInstantiatorCommand.cxx: ERR: unsigned int ->
	  size_t.

2002-08-16 09:31  king

	* Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Changed check for
	  which version of instantiators to generate to look for definition
	  of VTK_USE_INSTANTIATOR_NEW instead of an extra argument to
	  VTK_MAKE_INSTANTIATOR.

2002-08-15 15:01  king

	* Source/: cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKMakeInstantiatorCommand.h: BUG: Added
	  backward-compatability.  The old instantiator style will be used
	  unless the argument USE_INSTANTIATOR_NEW is given to tell the
	  command to make use of the instantiator new functions exported
	  from each class's implementation file.

2002-08-15 14:39  king

	* Source/: cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKMakeInstantiatorCommand.h: ENH: Improved generated
	  instantiator to use extern declarations to wrappers around the
	  New() methods.  This avoids the need to include each class's
	  header in an instantiator source.  The instantiator class
	  implementations can now fit in a single source file that compiles
	  quickly.

2002-08-15 09:34  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: ENH: add -DWIN32 flag for
	  builds

2002-08-14 11:44  ibanez

	* Modules/FindFLTK.cmake: ENH: Platform dependent libraries added.

2002-08-13 15:47  martink

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: added macro test

2002-08-13 15:46  martink

	* Source/: cmCommands.cxx, cmMacroCommand.cxx, cmMacroCommand.h:
	  added new command

2002-08-13 10:46  martink

	* Source/: cmExecProgramCommand.h, cmExecProgramCommand.cxx: merge
	  from main tree

2002-08-13 10:08  martink

	* CMakeLists.txt: added man page

2002-08-13 10:05  martink

	* Source/cmCreateTestSourceList.cxx: some warning and purify fixes

2002-08-13 10:04  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx: IF Else improvements

2002-08-13 10:03  martink

	* Source/: cmMakefile.cxx, cmMakefile.h: merges from the main
	  branch

2002-08-13 10:02  martink

	* Source/cmRemoveCommand.cxx: merge from main branch

2002-08-13 10:01  martink

	* Copyright.txt: merge from the main branch

2002-08-13 10:00  martink

	* cmake.1: updated from main branch

2002-08-13 09:59  martink

	* Modules/: FindFLTK.cmake, FindTCL.cmake: updates from the main
	  branch

2002-08-12 08:39  martink

	* Source/cmElseCommand.cxx: compiler warning

2002-08-09 12:00  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmMakefile.cxx:
	  better IF ELSE handling

2002-08-09 10:04  barre

	* Modules/FindTCL.cmake: FIX: fix commit messup (this change was
	  committed to the branch instead of the main tree, thus was
	  wiped-out later)

2002-08-09 08:33  barre

	* Modules/FindwxWindows.cmake: FIX: - WINDOWS does not exist, use
	  WIN32 (or defineWINDOWS if cygwin can not be used inUnix mode?),
	  - fix an un-closed IF, - use same prefix for vars (and make it
	  advanced)

2002-08-09 07:55  andy

	* Modules/FindwxWindows.cmake: This hopefully finds wxWindows on
	  UNIX

2002-08-08 15:30  andy

	* Modules/FindwxWindows.cmake: Add UNIX support for WXWINDOWS

2002-08-08 15:29  andy

	* Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
	  return value support and add documentation

2002-08-08 15:14  king

	* Copyright.txt: ENH: Updated copyright.

2002-08-08 15:13  andy

	* Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
	  option of storing output to the variable

2002-08-08 13:41  barre

	* Modules/FindwxWindows.cmake: ENH: first stab at wxWindows support
	  (win32)

2002-08-08 12:49  king

	* CMakeLists.txt: ENH: Adding installation for man page.

2002-08-08 12:30  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: handle .exe extension
	  for cygwin

2002-08-08 11:58  king

	* cmake.1: ENH: Initial checkin of unix manpage.

2002-08-08 08:51  martink

	* Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
	  and leaks

2002-08-07 18:12  king

	* Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
	  cmake_release_config_linux, cmake_release_config_sun,
	  cmake_release_unix.sh, cmake_release_unix_build.sh,
	  cmake_release_unix_config.sh, cmake_release_unix_package.sh: ENH:
	  Split install script into two parts.	Added basic support for
	  adding more files to the distribution and creating packages.

2002-08-07 11:01  martink

	* Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
	  and leaks

2002-08-07 10:30  martink

	* Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
	  and leaks

2002-08-05 18:08  ibanez

	* Modules/FindFLTK.cmake: ENH: Images library added. Names for
	  debuggin versions in windows added.

2002-08-05 09:51  martink

	* Source/cmRemoveCommand.cxx: minor fix

2002-08-02 13:43  ibanez

	* Modules/FindFLTK.cmake: FIX: names styles for fltkgl and
	  fltkforms are different in windows and linux.       Both styles
	  are now searched taking advantage of the NAMES option in
	  FIND_LIBRARY.

2002-08-02 12:51  martink

	* Source/cmLinkDirectoriesCommand.cxx: duhhhhhh

2002-08-02 08:50  martink

	* Source/: cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
	  cmMakefile.h: updates from the main tree

2002-08-01 23:05  barre

	* Source/cmFindLibraryCommand.cxx: FIX: put ExpandRegistryValue()
	  back (seems to have been removed accidentally I guess in 1.25)

2002-08-01 15:58  martink

	* Source/cmLinkDirectoriesCommand.cxx: no longer need an argument

2002-08-01 09:50  martink

	* Source/cmCreateTestSourceList.cxx,
	  Source/cmCreateTestSourceList.h, Source/cmMakefile.h,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Source/cmNMakeMakefileGenerator.h, Source/cmSystemTools.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h, Source/cmVTKWrapTclCommand.cxx,
	  Source/cmake.cxx, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
	  Tests/TestDriver/test2.cxx, Tests/TestDriver/testArgs.h,
	  Tests/TestDriver/subdir/test3.cxx: merges from the main branch

2002-08-01 08:41  martink

	* Modules/: FindGLU.cmake, FindJNI.cmake, FindOpenGL.cmake,
	  FindTCL.cmake: merges from the main tree

2002-07-31 13:45  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: BUG: fix jump to directory and build
	  for nmake if library path is not set. combine
	  OutputBuildExecutableInDir and OutputBuildLibraryInDir into
	  OutputBuildTargetInDir

2002-07-31 11:08  martink

	* Tests/TestDriver/testArgs.h: minor fix for c tests

2002-07-31 11:07  martink

	* Source/cmCreateTestSourceList.cxx: fixed support for C test
	  programs

2002-07-31 09:29  barre

	* Source/cmCreateTestSourceList.cxx: FIX: <stdlib.h> is enough to
	  get malloc()/free()

2002-07-30 16:19  martink

	* Tests/TestDriver/: CMakeLists.txt, test1.cxx, test2.cxx,
	  subdir/test3.cxx: updated to mods in command

2002-07-30 16:18  martink

	* Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h:
	  updated to handle extensions

2002-07-30 10:33  barre

	* Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
	  code C++. Du code C devrait faire l'affaire.

2002-07-30 10:23  barre

	* Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
	  code C++. Du code C devrait faire l'affaire.

2002-07-29 09:46  barre

	* Modules/: FindTCL.cmake: ENH: change the search path order (if
	  several Tcl/Tk are installed, the "current" version is likely to
	  be the one that is bound to the wish/tclsh found in the PATH)

2002-07-26 14:06  barre

	* Modules/: FindTCL.cmake: ENH: clean the module, add debug libs

2002-07-26 10:14  king

	* Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: BUG:
	  Only one generated Tcl wrapper source was getting added to the
	  package's library.

2002-07-26 09:54  king

	* Source/cmVTKWrapTclCommand.cxx: BUG: Generated call to
	  Tcl_CreateCommand for vtkCommand should cast pointer to extern
	  "C" version.

2002-07-25 16:47  king

	* Source/cmVTKWrapTclCommand.cxx: BUG: Generated vtkCommand
	  prototype cannot be extern "C" because it may not match with the
	  version in VTK.

2002-07-25 16:41  andy

	* Source/cmSystemTools.cxx: Ok, now cd will work on windows

2002-07-25 16:25  will

	* Source/cmVTKWrapTclCommand.cxx: fixed warning

2002-07-25 11:17  barre

	* Modules/FindTCL.cmake: FIX: the stub libs were not searched

2002-07-25 11:10  barre

	* Modules/FindTCL.cmake: FIX: the stub libs were not searched

2002-07-25 09:16  martink

	* Source/cmMakefile.cxx: makefile now does not ignore NOTFOUND libs
	  and includes

2002-07-25 08:00  martink

	* Source/cmMakefile.cxx: makefile now ignores NOTFOUND libs and
	  includes

2002-07-22 11:03  king

	* Utilities/cmake_release_config_irix: ENH: Added release script
	  configuration for IRIX build.

2002-07-22 10:40  martink

	* Source/cmMakefile.h: updated to patch 1

2002-07-22 10:34  martink

	* Templates/CXXCMakeSystemConfig.cmake.in: better docs and support
	  for mising args

2002-07-22 10:33  martink

	* Source/cmMakefile.cxx: now replaces args even if not defined

2002-07-22 10:31  martink

	* Source/: cmAddDefinitionsCommand.cxx,
	  cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
	  cmTargetLinkLibrariesCommand.cxx: allows less arguments changes
	  from main tree

2002-07-22 10:00  martink

	* Source/: cmIncludeDirectoryCommand.cxx,
	  cmLinkLibrariesCommand.cxx: allows no arguments

2002-07-20 08:55  martink

	* Source/cmAddDefinitionsCommand.cxx: modified to accept no
	  arguments

2002-07-19 15:49  martink

	* Templates/CXXCMakeSystemConfig.cmake.in: fixed some empty
	  descriptions

2002-07-19 14:42  martink

	* Source/cmMakefile.cxx: full variable replacement and removal or
	  empty arguments

2002-07-19 14:40  martink

	* Source/cmTargetLinkLibrariesCommand.cxx: does not need a second
	  argument

2002-07-18 18:43  starreveld

	* Modules/: FindGLU.cmake, FindOpenGL.cmake: ERR: remove automatic
	  Carbon framework on osx

2002-07-17 16:33  martink

	* Source/cmInstallFilesCommand.cxx: fix for install with paths

2002-07-17 15:57  martink

	* Source/cmInstallFilesCommand.cxx: fixe for files with paths

2002-07-17 11:53  andy

	* Source/cmake.cxx: Fix changing of directories using cmSystemTools
	  RunCommand feature

2002-07-17 10:52  martink

	* Source/: cmForEachCommand.cxx, cmForEachCommand.h,
	  cmMakefile.cxx: fix for IF statements inside of Foreach loops

2002-07-17 10:48  martink

	* Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
	  Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: fixed if statements
	  inside a foreach

2002-07-16 17:42  king

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: Added test for
	  IF inside a FOREACH.

2002-07-15 11:37  king

	* Utilities/cmake_release_config_hpux: ENH: Adding release script
	  configuration for HPUX.e

2002-07-15 11:13  king

	* Utilities/cmake_release_config_sun: ENH: Added release
	  configuration file for Sun.

2002-07-15 10:48  king

	* Utilities/: cmake_release_config_linux, cmake_release_unix.sh:
	  ENH: Made release script more generic for creating static and
	  shared releases.

2002-07-15 10:09  king

	* Utilities/cmake_release_config_linux: ENH: Release script
	  configuration file for linux.

2002-07-15 10:08  king

	* Utilities/cmake_release_unix.sh: ENH: Protoype unix release
	  script.

2002-07-15 09:55  king

	* Templates/CMakeLists.txt: ERR: CXXCMakeSystemConfig.cmake and
	  CCMakeSystemConfig.cmake need .in extension.

2002-07-15 09:46  king

	* Source/cmInstallFilesCommand.cxx: BUG: Only the last extension
	  should be removed.

2002-07-15 09:45  king

	* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
	  INSTALL_FILES command should remove the extension of a file
	  before adding the user provided extension.

2002-07-15 09:44  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
	  GetFilenameWithoutLastExtension.

2002-07-15 09:23  king

	* Templates/CMakeLists.txt: ERR: Install for
	  CXXCMakeSystemConfig.cmake and CCMakeSystemConfig.cmake need .in
	  extension.

2002-07-15 09:22  king

	* Modules/FindJNI.cmake: ENH: Added /usr/local/lib/java search
	  paths.

2002-07-15 08:44  martink

	* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: fix
	  install target

2002-07-12 11:17  martink

	* Modules/FindJava.cmake: merged module into branch

2002-07-12 11:10  martink

	* Source/cmIfCommand.cxx: minor warning fix

2002-07-11 14:58  martink

	* Source/cmIfCommand.cxx: fix warning

2002-07-11 14:25  martink

	* Source/cmMakefile.cxx: merge from the main tree

2002-07-11 14:20  hoffman

	* Source/cmMakefile.cxx: BUG: fix for compile with hp

2002-07-11 14:03  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
	  cmMakefile.cxx, cmMakefile.h: merged some updates, the IF
	  checking

2002-07-11 13:58  martink

	* Source/: cmUnixMakefileGenerator.cxx, cmVTKWrapTclCommand.cxx,
	  cmake.cxx: updates from the main tree

2002-07-10 16:07  martink

	* Source/cmVTKWrapTclCommand.cxx: fix warning on Sun

2002-07-10 14:34  andy

	* Source/cmake.cxx: Add command that runs program in given
	  directory

2002-07-10 11:38  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
	  cmMakefile.cxx, cmMakefile.h: better error handling with if
	  statements

2002-07-10 09:33  andy

	* Source/cmUnixMakefileGenerator.cxx: Fix problem when using NMake.
	  This generated lines without space so nmake got all confused

2002-07-08 09:30  andy

	* Modules/FindJava.cmake: Add module that finds java executables.
	  This module should find java, javac, and jar.

2002-07-02 09:58  martink

	* configure, configure.in: merges from main tree

2002-07-02 09:56  martink

	* Modules/FindFLTK.cmake: merges with main tree

2002-07-02 09:54  martink

	* Source/: cmAuxSourceDirectoryCommand.cxx,
	  cmBorlandMakefileGenerator.cxx, cmCMakeMinimumRequired.cxx,
	  cmConfigure.cmake.h.in, cmConfigure.h.in,
	  cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
	  cmDSWWriter.cxx, cmElseCommand.cxx, cmEnableTestingCommand.h,
	  cmFLTKWrapUICommand.cxx, cmFindLibraryCommand.cxx,
	  cmFunctionBlocker.h, cmGetFilenameComponentCommand.cxx,
	  cmITKWrapTclCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
	  cmInstallFilesCommand.cxx, cmLinkLibrariesCommand.cxx,
	  cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmMakeDepend.cxx,
	  cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
	  cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
	  cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.cxx,
	  cmSourceFile.h, cmSourceFilesCommand.cxx,
	  cmSourceFilesRemoveCommand.cxx, cmStandardIncludes.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
	  cmTargetLinkLibrariesCommand.cxx, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h, cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx, cmWrapExcludeFilesCommand.cxx,
	  cmake.cxx, cmake.h, ctest.cxx: massive merge from main tree

2002-07-02 09:33  martink

	* Source/: cmFindLibraryCommand.cxx, cmMakefile.h,
	  cmSystemTools.cxx, cmSystemTools.h: updates

2002-07-02 08:24  martink

	* Source/: cmMakefile.cxx, cmMakefile.h: fixed warning

2002-07-01 08:49  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h:
	  consolidated IF handling and added checks for bad arguments

2002-06-30 13:53  martink

	* Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
	  fixed commands that were setting definitions in final pass to set
	  definitions in initial pass

2002-06-29 20:04  martink

	* Source/: cmQTWrapCPPCommand.cxx, cmVTKWrapJavaCommand.cxx,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: fixed
	  commands that were setting definitions in final pass to set
	  definitions in initial pass

2002-06-28 10:29  andy

	* Source/cmVTKWrapPythonCommand.cxx: Remove another warning in the
	  python wrapping

2002-06-28 10:18  martink

	* Source/cmSourceFile.h: performance fix

2002-06-28 09:43  andy

	* Source/cmVTKWrapPythonCommand.cxx: Add removing of warnings and
	  add comment about the file being generated in CMake

2002-06-28 09:21  martink

	* Source/cmAuxSourceDirectoryCommand.cxx: bug fix for aux src dirs

2002-06-28 08:57  martink

	* Source/: cmMakefile.cxx, cmSourceFile.h: minor cleanup

2002-06-27 21:17  martink

	* Source/: cmMakefile.cxx, cmSourceFile.h: performance inprovements

2002-06-27 16:47  martink

	* Source/cmMakefile.cxx: bug fix

2002-06-27 16:42  martink

	* Source/: cmMakefile.cxx, cmSourceFilesCommand.cxx: bug fix

2002-06-27 16:25  martink

	* Source/cmSourceFilesCommand.cxx: bug fix

2002-06-27 16:05  martink

	* Tests/Simple/CMakeLists.txt: a minor fix to make my life easier

2002-06-27 15:57  martink

	* Source/cmAuxSourceDirectoryCommand.cxx,
	  Source/cmCreateTestSourceList.cxx, Source/cmDSWWriter.cxx,
	  Source/cmFLTKWrapUICommand.cxx,
	  Source/cmGetFilenameComponentCommand.cxx,
	  Source/cmITKWrapTclCommand.cxx, Source/cmInstallFilesCommand.cxx,
	  Source/cmLinkLibrariesCommand.cxx,
	  Source/cmMSDotNETGenerator.cxx, Source/cmMakeDepend.cxx,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx,
	  Source/cmSourceFilesCommand.cxx,
	  Source/cmSourceFilesRemoveCommand.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmTarget.cxx,
	  Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmVTKMakeInstantiatorCommand.cxx,
	  Source/cmVTKWrapJavaCommand.cxx,
	  Source/cmVTKWrapPythonCommand.cxx,
	  Source/cmVTKWrapTclCommand.cxx,
	  Source/cmWrapExcludeFilesCommand.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: removed all
	  source lists from the system and made them vectors. Also appended
	  _CMAKE_PATH to the end of the automatic cache entries for
	  executables and libraries. Odds of all these changes working are
	  slim but cmake builds and passes all its tests. VTK40 starts
	  building

2002-06-27 09:35  king

	* Source/: cmake.cxx, cmake.h: BUG: CMake crashed if it failed to
	  find its own executable.  Also added better error messages when
	  this occurs.

2002-06-25 09:59  hoffman

	* Tests/Simple/CMakeLists.txt: add a test with no extension

2002-06-25 09:59  hoffman

	* Source/cmTarget.cxx: BUG: try to tell the difference between
	  variables with sources and other variables

2002-06-25 09:18  king

	* Source/cmStandardIncludes.h: BUG: Result from ostrstream::str()
	  can be a null pointer.

2002-06-24 18:19  king

	* Source/cmStandardIncludes.h: BUG: Attempt to fix
	  ostrstream::str() wrapper for broken platforms.

2002-06-24 16:42  martink

	* Source/cmTarget.cxx: modified to handle src list vectors without
	  proper dollar signs

2002-06-24 14:07  martink

	* Source/ctest.cxx: BUG: make sure windows paths are used for the
	  command or it will not work for win 98

2002-06-21 11:35  martink

	* Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
	  cxxconfigure.in: now looks for stringstream as well, from the
	  main tree

2002-06-21 11:25  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx: fixed if matches bug

2002-06-21 10:31  king

	* Source/cmStandardIncludes.h: ERR: using declaration to move
	  streams into std namespace needs to bring up ostrstream and
	  ostringstream, not strstream and stringstream.

2002-06-21 10:26  king

	* Source/CursesDialog/form/frm_driver.c: ERR: Removed most of the
	  repeated curses declarations.  The cause errors on other
	  platforms.  Grrrr..

2002-06-21 09:25  king

	* Source/CursesDialog/form/frm_driver.c: ERR: Added function
	  declarations from curses.h.  They are not present on some
	  platforms.  Fixes warnings about implicit declarations.

2002-06-21 09:00  king

	* Tests/: Complex/cmTestConfigure.h.in,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexRelativePaths/cmTestConfigure.h.in: ENH: Added
	  configuration of CMAKE_NO_ANSI_STRING_STREAM.  It is defined when
	  the sstream header does not exist.

2002-06-21 08:42  king

	* configure, Templates/cxxconfigure: ERR: Ran autoconf on
	  corresponding fixes to configure.in and cxxconfigure.in.

2002-06-21 08:39  hoffman

	* Templates/cxxconfigure.in: fix for sstream

2002-06-21 08:38  hoffman

	* configure.in: fix to sstring stuff

2002-06-20 10:39  hoffman

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx: modified MATCHES to
	  handle non variables

2002-06-20 10:20  king

	* Source/cmStandardIncludes.h: ERR: cmStringStream is taking the
	  functionality of ostringstream and ostrstream, not stringstream
	  and strstream.

2002-06-20 10:19  king

	* Templates/CXXCMakeSystemConfig.cmake.in: BUG:
	  CMAKE_NO_ANSI_STRING_STREAM needs to be copied from the
	  cxxconfigure results.

2002-06-19 15:21  king

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmCMakeMinimumRequired.cxx, cmConfigure.cmake.h.in,
	  cmConfigure.h.in, cmNMakeMakefileGenerator.cxx,
	  cmStandardIncludes.h, cmSystemTools.cxx,
	  cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx,
	  cmake.cxx: ENH: Added cmStringStream class to wrap
	  std::stringstream or std::strstream depending on the platform.
	  The interface is that of std::stringstream, so no "ends" or
	  "rdbuf()->freeze(0)" lines are needed.

2002-06-19 15:09  king

	* configure, Templates/cxxconfigure: ENH: Re-ran autoconf to
	  include changes to corresponding configure input.  This adds a
	  test for the availability of sstream.

2002-06-19 15:05  king

	* configure.in, Templates/cxxconfigure.in: ENH: Added test for
	  sstream header.  Defines CMAKE_NO_ANSI_STRING_STREAM if the
	  header doesn't exist.

2002-06-19 14:35  barre

	* Source/cmSystemTools.cxx: ENH: FindLibrary supports .Net specific
	  lib dirs

2002-06-19 13:49  martink

	* Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
	  cmEnableTestingCommand.h, cmFunctionBlocker.h, cmMakefile.h,
	  cmTarget.cxx: merges from main tree

2002-06-19 13:28  martink

	* Source/cmSourceFile.cxx: modified create test source to create a
	  vector

2002-06-19 13:14  martink

	* Modules/: Dart.cmake, FindGLU.cmake, FindGLUT.cmake,
	  FindJNI.cmake, FindOpenGL.cmake, FindTclsh.cmake, FindX11.cmake:
	  update dfrom main tree

2002-06-19 12:51  martink

	* Source/cmCreateTestSourceList.cxx,
	  Source/cmCreateTestSourceList.h, Source/cmSourceFile.cxx,
	  Source/cmTarget.cxx, Tests/TestDriver/CMakeLists.txt: modified
	  create test source to create a vector

2002-06-19 08:57  king

	* Source/CursesDialog/form/fty_alpha.c: ERR: Fixed unused parameter
	  warning.

2002-06-19 07:28  hoffman

	* CMakeLists.txt, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: [no log message]

2002-06-18 17:20  king

	* Source/: cmEnableTestingCommand.h, cmFunctionBlocker.h,
	  cmMakefile.cxx, cmSystemTools.cxx, cmTarget.cxx: ERR: Fixed
	  compiler warnings.

2002-06-18 17:20  king

	* Source/CursesDialog/: ccmake.cxx, cmCursesBoolWidget.cxx,
	  cmCursesDummyWidget.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
	  cmCursesLongMessageForm.cxx, cmCursesMainForm.cxx: ERR: Fixed
	  compiler warnings about unused parameters.

2002-06-18 17:19  king

	* Source/CursesDialog/form/: frm_driver.c, frm_req_name.c,
	  fty_alnum.c, fty_int.c, fty_ipv4.c, fty_num.c, fty_regex.c: ERR:
	  Fixed compiler warnings when using strict ansi.

2002-06-18 16:43  martink

	* Modules/Dart.cmake: fixed another bug

2002-06-18 16:35  martink

	* Modules/Dart.cmake: fixed bug

2002-06-18 16:32  king

	* Source/ctest.cxx: ERR: Fix for fprintf format warning.

2002-06-18 16:30  king

	* Source/CursesDialog/form/frm_data.c: ERR: Attempt to fix warning
	  on OSF about implicit declaration of winnstr.

2002-06-18 14:26  barre

	* Modules/FindGLUT.cmake: ENH: add more paths for the HP

2002-06-18 08:54  hoffman

	* CMakeLists.txt, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: try and fix link
	  problem on dec

2002-06-17 13:43  andy

	* Modules/FindJNI.cmake: Add debian Java paths

2002-06-17 13:07  barre

	* Modules/: FindGLU.cmake, FindGLUT.cmake: FIX: GLU and GLUT flags
	  for Mac OSX

2002-06-14 16:49  barre

	* Modules/: FindCABLE.cmake, FindTclsh.cmake, FindX11.cmake: ENH:
	  clean modules (doc, make stuff advanced, etc.)

2002-06-14 16:38  hoffman

	* Modules/Dart.cmake: ENH: change so that on all make based systems
	  all dart targets are added

2002-06-14 11:46  barre

	* Modules/: FindGLU.cmake, FindGLUT.cmake: ENH: use
	  OPENGL_LIBRARY_PATH as additional search path

2002-06-14 11:45  barre

	* Modules/FindOpenGL.cmake: ENH: define OPENGL_LIBRARY_PATH (path
	  to OPENGL_LIBRARY) so that it can be used to search for other
	  OpenGL-related libs

2002-06-14 11:31  barre

	* Modules/FindGLU.cmake: FIX: bug, the wrong include file was
	  searched.

2002-06-14 10:37  barre

	* Source/: cmFindLibraryCommand.cxx, cmSystemTools.cxx,
	  cmSystemTools.h: ENH: FindLibrary can now use the makefile to add
	  some compiler-specific lib search path (depending on the
	  generator).

2002-06-14 10:35  barre

	* Modules/FindGLUT.cmake: ENH/FIX: Glut should be found, not set.
	  Add search path for Cygwin

2002-06-13 14:45  barre

	* Modules/FindGLUT.cmake: FIX: comply with the way OpenGL libs are
	  set in FindOpenGL and FindGLU

2002-06-13 11:48  barre

	* Modules/: FindGLU.cmake, FindGLUT.cmake, FindOpenGL.cmake: ENH:
	  make all OpenGL libs advanced, and add support for glu lib with
	  Borland

2002-06-11 14:54  martink

	* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
	  cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: some
	  fixes for dot net and spaces

2002-06-11 14:25  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: use lower case and not short path for
	  uniq paths on window

2002-06-11 14:25  hoffman

	* Source/cmMSDotNETGenerator.cxx: only allow unique configurations

2002-06-11 14:15  hoffman

	* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: BUG: fix
	  dot net for paths with spaces

2002-06-11 12:16  hoffman

	* Source/cmMSDotNETGenerator.cxx: BUG: RelativePath should not be
	  quoted in output files even if it has spaces

2002-06-11 11:19  martink

	* Source/cmUnixMakefileGenerator.cxx: some win98 depend problems

2002-06-11 11:01  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: don't use short paths in
	  the output

2002-06-11 10:43  hoffman

	* Source/cmUnixMakefileGenerator.cxx: use short path to get unique
	  path names for depend path output

2002-06-11 09:14  hoffman

	* Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: ERR:
	  Fixed sun CC warnings.

2002-06-10 14:21  martink

	* Source/: cmMakeDepend.cxx, cmMakeDepend.h, CMakeLists.txt: joins
	  with the head

2002-06-10 14:19  martink

	* Source/: cmMakeDepend.cxx, cmMakeDepend.h: now includes current
	  include files directory when searching for files it includes

2002-06-10 11:33  hoffman

	* Source/CMakeLists.txt: BUG: cmake needs it's own directory for
	  includes, so depends work

2002-06-10 09:50  hoffman

	* ChangeLog.txt: new changes for 1.4

2002-06-10 09:35  martink

	* Source/cmMakefile.h: updated revision

2002-06-10 09:33  martink

	* Modules/: FindGLUT.cmake, FindPythonLibs.cmake: updated from main
	  branch

2002-06-10 08:53  andy

	* Modules/FindPythonLibs.cmake: Oops, forgot the library name

2002-06-10 08:52  andy

	* Modules/FindPythonLibs.cmake: Add search for python 2.2

2002-06-07 08:39  ibanez

	* Modules/FindFLTK.cmake: FIX: {} were missing around
	  FLTK_*_LIBRARY.

2002-06-06 17:49  ibanez

	* Modules/FindFLTK.cmake: FIX: The final test is done now over
	  FLTK_LIBRARY instead of FLTK_LIBRARY_PATH

2002-06-06 15:28  ibanez

	* Modules/FindFLTK.cmake: ENH: Support for FLTK1.1 and FLTK1.0.11
	  added. An option allows to select	 between the two versions.

2002-06-06 15:00  martink

	* CMake.rtf: updates

2002-06-06 11:53  hoffman

	* Source/: Makefile.borland: ENH: remove borland bootstrap makefile

2002-06-06 08:49  hoffman

	* Modules/FindGLUT.cmake: fix for glut on win32

2002-06-05 13:31  martink

	* Source/cmMakefile.h: updated revision

2002-06-05 13:30  martink

	* Source/cmMakefile.h: updated rev

2002-06-05 13:22  martink

	* Source/ccommand.cxx: merged ccommand into cmake

2002-06-05 09:11  martink

	* Source/: CMakeLib.dsp, DumpDocumentation.dsp, ccommand.dsp,
	  cmake.dsp, ctest.dsp: uses executabke bootstrap

2002-06-03 13:40  martink

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: changed CCOMMAND to
	  CMAKE

2002-06-03 13:08  martink

	* Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator.cxx,
	  Source/cmNMakeMakefileGenerator.cxx, Source/cmake.cxx,
	  Source/cmake.h, Source/cmakemain.cxx,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: removed ccommand use
	  cmake now

2002-06-03 11:06  martink

	* CMake.rtf: updated

2002-06-03 10:25  hoffman

	* Source/: cmMakefile.cxx, cmTarget.cxx: ENH: only add _LIB_DEPEND
	  information for libraries and modules

2002-05-31 08:39  martink

	* Source/cmSystemTools.cxx: fixed bug in get short path for quoted
	  paths

2002-05-29 15:00  perera

	* Source/cmTarget.cxx: BUG: never make a target depend on itself.
	  This was causing unnecessary library duplication, resulting in
	  link errors on some platforms.

2002-05-29 09:56  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: MAKEFLAGS does not need
	  to be passed on command line.  It is automatically set by make in
	  environment for recursive call.

2002-05-28 08:56  martink

	* Source/: cmake.cxx, cmake.h: remobed bootstrap

2002-05-28 08:50  martink

	* bootstrap.exe, ccommand.exe: different bootstrap command

2002-05-27 10:29  barre

	* Tests/: Complex/VarTests.cmake, Complex/Executable/complex.cxx,
	  ComplexOneConfig/VarTests.cmake,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/VarTests.cmake,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add tests for
	  LESS, GREATER, STRLESS, STRGREATER (IF command)

2002-05-23 13:27  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: ENH: increse coverage

2002-05-23 13:23  hoffman

	* Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Tests/Complex/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: increase
	  coverage

2002-05-23 13:04  hoffman

	* Tests/: Complex/CMakeLists.txt,
	  Complex/cmTestConfigureEscape.h.in,
	  Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigureEscape.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigureEscape.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: add a test for
	  escape quotes and configure file

2002-05-23 10:36  martink

	* bootstrap.exe, ccommand.exe: added win32 bootstrap support

2002-05-23 10:34  martink

	* Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: only add test
	  target if testing is enabled and ctest is found

2002-05-23 10:33  martink

	* Source/cmake.cxx: minor bootstap fixes

2002-05-23 10:32  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: adde
	  less greater

2002-05-22 13:20  hoffman

	* Source/cmAddCustomCommandCommand.cxx: ENH: add list expansion
	  back

2002-05-22 09:48  hoffman

	* Source/: cmMSDotNETGenerator.cxx, cmMSProjectGenerator.cxx,
	  cmUnixMakefileGenerator.cxx: ENH: enable cxx by default if no
	  languages have been enabled

2002-05-22 09:48  hoffman

	* Source/cmSystemTools.cxx: ENH: better comment processing

2002-05-22 09:47  hoffman

	* Source/: ctest.cxx, ctest.h: ENH: fix depend problem

2002-05-18 16:09  starreveld

	* Modules/FindOpenGL.cmake: find openGL in Carbon

2002-05-15 17:23  martink

	* Source/: cmake.cxx, cmake.h: added initial attempt to support
	  win32 bootstrapping

2002-05-15 11:11  berk

	* Source/cmSystemTools.cxx: RunCommand now checks whether the
	  process died abnormally (on Unix)

2002-05-14 08:42  andy

	* Modules/FindWish.cmake: Add better detection of wish 8.2

2002-05-12 11:32  barre

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: add
	  no_system_path option to FindProgram so that the PATH is ignored

2002-05-12 11:31  barre

	* Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h:
	  ENH/FIX: add NO_SYSTEM_PATH option + fix command usage

2002-05-12 11:31  barre

	* Source/cmFindLibraryCommand.h: FIX: command usage

2002-05-11 22:28  perera

	* Source/cmTarget.cxx: FIX: Remove assert since it was breaking
	  IRIX builds.

2002-05-10 14:06  millerjv

	* Source/cmTarget.cxx: FIX: Const reference to a set needs a
	  const_iterator. (.NET build error)

2002-05-10 13:35  perera

	* Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
	  Tests/Dependency/CMakeLists.txt,
	  Tests/Dependency/Eight/CMakeLists.txt,
	  Tests/Dependency/Eight/EightSrc.c,
	  Tests/Dependency/Exec2/CMakeLists.txt,
	  Tests/Dependency/Exec2/ExecMain.c,
	  Tests/Dependency/Exec3/CMakeLists.txt,
	  Tests/Dependency/Exec3/ExecMain.c,
	  Tests/Dependency/Exec4/CMakeLists.txt,
	  Tests/Dependency/Exec4/ExecMain.c,
	  Tests/Dependency/Seven/CMakeLists.txt,
	  Tests/Dependency/Seven/SevenSrc.c, Tests/LinkLine/CMakeLists.txt,
	  Tests/LinkLine/Exec.c, Tests/LinkLine/One.c,
	  Tests/LinkLine/Two.c: BUG: Correct some of the dependency
	  analysis code.  - Make sure the original link line is untouched -
	  Avoid duplicating the link line when supporting version < 1.4 -
	  Make sure the cyclic dependencies and such are output correctly
	  in   complicated cases.  - Avoid outputing dependencies that are
	  already satisfied on the original   link line when possible.

2002-05-10 08:54  king

	* Source/cmSystemTools.cxx: ERR: Added variable initializer.

2002-05-09 09:33  hoffman

	* Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx, cmTarget.cxx,
	  cmTarget.h, cmUnixMakefileGenerator.cxx: ENH: change set<string>
	  to set<cmStdString>  to avoid long symbols that crash ar on
	  solaris

2002-05-08 17:45  king

	* Tests/Wrapping/: CMakeLists.txt, itkWrapperConfig.cxx: ENH: Added
	  coverage test for ITK_WRAP_TCL.  Doesn't actually invoke CABLE.

2002-05-08 17:45  king

	* Source/cmITKWrapTclCommand.cxx: ENH: Added dependency hack to
	  support wrapping test.

2002-05-08 17:37  king

	* Source/cmITKWrapTclCommand.cxx: BUG: Need to use
	  CMAKE_CXX_COMPILER, not CXX, to get the C++ compiler name.

2002-05-08 13:11  king

	* Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
	  cmITKWrapTclCommand.h: ENH: Added ITK Tcl wrapping command.

2002-05-08 10:27  martink

	* Source/Makefile.borland: ENH: add clean command

2002-05-08 09:05  hoffman

	* Source/cmake.cxx: ENH: fix cmake to work without ccommand.

2002-05-08 08:46  hoffman

	* Source/cmBorlandMakefileGenerator.cxx: BUG: short path does not
	  work on bcc32

2002-05-07 11:03  hoffman

	* Source/CursesDialog/ccmake.cxx: ENH: add -B option to specify the
	  build directory, so make edit_cache will work

2002-05-07 09:11  hoffman

	* Source/cmUnixMakefileGenerator.cxx: WNG: remove a warning

2002-05-07 09:03  hoffman

	* CMake.rtf: ENH: update with docs about the targets

2002-05-07 09:02  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
	  cmake.cxx: ENH: add an edit_cache target that runs ccmake or
	  CMakeSetup

2002-05-03 18:10  hoffman

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: fix borland test

2002-05-03 16:34  hoffman

	* Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: rework
	  library depend stuff

2002-05-03 00:27  perera

	* Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
	  Tests/Dependency/CMakeLists.txt: - bug fix where paths weren't
	  being output when LIB_OUT_PATH *isn't* used - test case for above
	  mentioned bug - more comments. Comments are good.

2002-05-02 19:09  hoffman

	* Source/cmTarget.cxx: check for optimized or debug library adds

2002-05-02 16:13  hoffman

	* Source/: cmTarget.cxx, cmTarget.h: remove canonical conversion
	  for lib names

2002-05-02 15:56  hoffman

	* Source/: cmMakefile.cxx, cmMakefile.h, cmTarget.cxx: make it
	  backwards compatible with old cmake

2002-05-02 15:10  hoffman

	* Source/CMakeLists.txt, Source/cmMakefile.cxx,
	  Source/cmTarget.cxx, Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: Debug
	  optimized cache fixes

2002-05-02 13:41  perera

	* Source/: cmTarget.cxx, cmTarget.h: BUG: The library paths should
	  stay with the libraries during dependency analysis.

2002-05-02 13:17  hoffman

	* Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/Dependency/Exec/CMakeLists.txt,
	  Tests/Dependency/Six/CMakeLists.txt: ENH: change LINK_LIBRARY to
	  add to targets

2002-05-02 08:54  andy

	* configure, configure.in: Revert to make it work again

2002-05-02 08:46  andy

	* configure, configure.in: Improve bootstrap on UNIX. Now it
	  bootstraps into a separate directory.

2002-05-02 02:27  perera

	* Source/cmTarget.cxx: BUG: if a_LIBS_DEPENDS exists but is empty,
	  there are no explicit dependencies.

2002-05-01 16:33  perera

	* Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
	  Tests/Dependency/CMakeLists.txt: ENH: Make the LinkLibraries
	  command contribute dependencies towards AddLibraries.

2002-05-01 16:24  perera

	* Tests/Dependency/: CMakeLists.txt, Exec/CMakeLists.txt,
	  Exec/ExecMain.c, Six/CMakeLists.txt, Six/SixASrc.c,
	  Six/SixBSrc.c: ENH: Make the LinkLibraries command contribute
	  dependencies towards AddLibraries.

2002-05-01 14:00  perera

	* Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
	  Source/cmDSWWriter.cxx, Source/cmMSDotNETGenerator.cxx,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmNMakeMakefileGenerator.cxx, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
	  Tests/Dependency/CMakeLists.txt,
	  Tests/Dependency/Exec/CMakeLists.txt,
	  Tests/Dependency/Exec/ExecMain.c,
	  Tests/Dependency/Five/CMakeLists.txt,
	  Tests/Dependency/Five/FiveSrc.c,
	  Tests/Dependency/Four/CMakeLists.txt,
	  Tests/Dependency/Four/FourSrc.c,
	  Tests/Dependency/NoDepA/CMakeLists.txt,
	  Tests/Dependency/NoDepA/NoDepASrc.c,
	  Tests/Dependency/NoDepB/CMakeLists.txt,
	  Tests/Dependency/NoDepB/NoDepBSrc.c,
	  Tests/Dependency/NoDepC/CMakeLists.txt,
	  Tests/Dependency/NoDepC/NoDepCSrc.c,
	  Tests/Dependency/Three/CMakeLists.txt,
	  Tests/Dependency/Three/ThreeSrc.c,
	  Tests/Dependency/Two/CMakeLists.txt,
	  Tests/Dependency/Two/TwoSrc.c: ENH: Add library dependency
	  analysis.

2002-05-01 11:34  berk

	* Source/CursesDialog/: ccmake.cxx,
	  cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
	  cmCursesMainForm.cxx, cmCursesMainForm.h: The entry widgets are
	  now created with what is initially available on the terminal.

2002-05-01 10:12  berk

	* Source/: cmIncludeCommand.cxx, cmMakefile.cxx: Reformatted the
	  error printed by cmMakefile.

2002-04-30 21:48  hoffman

	* Source/CMakeLists.txt: ENH: allow cmake tests to be run without
	  dart.

2002-04-30 17:49  hoffman

	* CMakeLists.txt, Source/CMakeLists.txt: create tests without Dart

2002-04-30 17:45  hoffman

	* Source/cmVTKMakeInstantiatorCommand.cxx: ENH: replace freeze with
	  delete

2002-04-30 16:58  hoffman

	* Templates/: cconfigure, cconfigure.in: ENH: remove -fPIC for AIX
	  gnu

2002-04-30 15:33  hoffman

	* Source/cmMSDotNETGenerator.cxx: ENH: fix relwithdebinfo

2002-04-30 14:01  hoffman

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add test for
	  SEPARATE_ARGUMENTS

2002-04-30 14:00  hoffman

	* Source/: cmCommands.cxx, cmSeparateArgumentsCommand.cxx,
	  cmSeparateArgumentsCommand.h: ENH: add new command to separate
	  space separated arguments

2002-04-30 14:00  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx, cmCacheManager.cxx: ENH:
	  do not use count, find for map lookup

2002-04-30 12:58  hoffman

	* Source/cmMakefile.cxx: ENH: improve speed of GetSource function

2002-04-30 08:09  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: look for -l anywhere in
	  link library entry not just the begining of the line

2002-04-29 10:23  hoffman

	* Source/cmMakefile.cxx: BUG: make sure link directories are not
	  duplicated

2002-04-29 08:27  hoffman

	* Templates/: cconfigure, cconfigure.in: use multiple rpath options
	  for sgi

2002-04-28 16:14  perera

	* Source/: cmLinkLibrariesCommand.cxx,
	  cmTargetLinkLibrariesCommand.cxx: ENH: Make it unnecessary to
	  ever specify LINK_DIRECTORIES for any library generated in this
	  project, even when LIBRARY_OUTPUT_PATH is set.

2002-04-26 21:45  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: remove redirections for
	  output of make commands as some things are lost

2002-04-26 12:43  hoffman

	* Source/cmUnixMakefileGenerator.cxx: COM: just fix up a comment

2002-04-26 12:42  hoffman

	* Templates/CCMakeSystemConfig.cmake.in: correct c flags for shared
	  links

2002-04-26 12:21  hoffman

	* Source/cmUnixMakefileGenerator.cxx,
	  Templates/CCMakeSystemConfig.cmake.in,
	  Templates/CMakeSystemConfig.cmake.in: BUG: fix shared links for
	  cc on hp

2002-04-26 09:55  hoffman

	* Source/cmBuildNameCommand.cxx: ENH: fix build name

2002-04-26 09:35  hoffman

	* Source/cmSiteNameCommand.cxx: ENH: look for nslookup and hostname
	  in the right places

2002-04-26 09:22  will

	* CMake.pdf: ENH:New pdf for CMake

2002-04-26 09:17  martink

	* CMake.rtf: updated for 1.4

2002-04-26 09:11  martink

	* Source/cmSourceFilesRemoveCommand.cxx: dprecated

2002-04-26 08:59  martink

	* Source/Makefile.borland: fixed up again duh

2002-04-25 16:29  martink

	* Source/Makefile.borland: updated to build ccommand

2002-04-25 15:40  hoffman

	* Modules/Dart.cmake, Source/cmSiteNameCommand.cxx: fix up hostname
	  for windows

2002-04-25 13:09  hoffman

	* Source/cmake.cxx: ENH: check for mismatched generators

2002-04-25 07:59  hoffman

	* Source/: ccommand.cxx, cmCMakeMinimumRequired.cxx,
	  cmOptionCommand.cxx: WAR: remove warnings for .NET compiler

2002-04-24 10:08  andy

	* Source/.cvsignore: Add cvsignore so that you do not see visual
	  stufio files when you do cvs update

2002-04-23 16:16  berk

	* Source/: cmake.cxx, CursesDialog/ccmake.cxx,
	  CursesDialog/cmCursesMainForm.cxx,
	  CursesDialog/cmCursesMainForm.h: Exit ccmake on fatal errors.

2002-04-23 12:18  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: clean up depend output

2002-04-23 11:33  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: add depends for utility
	  targets

2002-04-22 15:16  barre

	* Templates/CMakeNMakeWindowsSystemConfig.cmake,
	  Templates/CMakeWindowsSystemConfig.cmake,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.cxx: ENH: make CMake less
	  verbose/precious

2002-04-22 15:05  perera

	* Source/CursesDialog/: CMakeLists.txt, form/CMakeLists.txt: BUG:
	  Changed from SOURCE_FILES to SET

2002-04-22 14:29  barre

	* Source/cmNMakeMakefileGenerator.cxx: ENH: need CMAKE_LINKER_FLAGS

2002-04-22 14:22  barre

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: ENH: make CMake less verbose/precious

2002-04-22 14:18  martink

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: duhZ

2002-04-22 11:51  martink

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  Complex/Executable/CMakeLists.txt,
	  Complex/Executable/cmVersion.h.in,
	  Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/cmVersion.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/cmVersion.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: fixed for remove
	  COMMAND

2002-04-22 11:50  martink

	* Source/: CMakeLists.txt, cmCommands.cxx, cmRemoveCommand.cxx,
	  cmRemoveCommand.h: updated for 1.4

2002-04-19 15:28  hoffman

	* Source/cmTargetLinkLibrariesCommand.cxx,
	  Tests/Simple/CMakeLists.txt, Tests/Simple/simple.cxx,
	  Tests/Simple/simpleLib.cxx: BUG: add link directories for target
	  link libraries and add a test for it

2002-04-19 14:03  martink

	* Source/: cmAbstractFilesCommand.cxx, cmSourceFilesCommand.cxx,
	  cmWrapExcludeFilesCommand.cxx: added deprecated warnings for
	  version 1.4 or later

2002-04-19 13:05  hoffman

	* Source/cmCMakeMinimumRequired.h: ENH: fix doc line

2002-04-19 12:49  martink

	* Source/cmNMakeMakefileGenerator.cxx: renamed unix to unixPath for
	  compile error

2002-04-19 11:49  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: BUG: fix short path on files
	  that do not exist

2002-04-19 09:00  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: try to make sure a
	  depend file only has one rule

2002-04-19 08:27  hoffman

	* Source/: cmSystemTools.cxx, cmake.cxx: BUG: fix SameFile function
	  for windows, and compare source directories

2002-04-18 16:13  martink

	* Source/cmUnixMakefileGenerator.cxx: BUG: work with spaces in the
	  path

2002-04-18 15:58  andy

	* Source/cmUnixMakefileGenerator.cxx: Make quotes and echos to work
	  on unix (hopefully)

2002-04-18 15:58  andy

	* Modules/FindMPI.cmake: Add mpi search paths for Debian

2002-04-18 14:51  hoffman

	* Source/cmake.cxx: ENH: use home not start

2002-04-18 14:19  hoffman

	* Source/cmake.cxx: ENH: check for mis-matched source directories

2002-04-18 13:44  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: quote the echo commands

2002-04-18 13:12  hoffman

	* Source/cmSystemTools.cxx: BUG: do escaped semi-colon better

2002-04-18 12:02  hoffman

	* Source/cmMessageCommand.cxx, Source/cmSystemTools.cxx,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: add ability to
	  escape semi-colons

2002-04-18 11:52  martink

	* configure, configure.in: ENH: handle spaces in paths for cygwin
	  bootstrap

2002-04-18 07:58  hoffman

	* Source/cmCMakeMinimumRequired.cxx: BUG: add missing include

2002-04-18 07:57  hoffman

	* Source/: CMakeLib.dsp, Makefile.borland: BUG: fix bootstrap build
	  makefiles

2002-04-17 16:16  hoffman

	* Source/cmAbstractFilesCommand.cxx,
	  Source/cmAddCustomCommandCommand.cxx,
	  Source/cmCMakeMinimumRequired.cxx,
	  Source/cmCMakeMinimumRequired.h, Source/cmCommands.cxx,
	  Source/cmOptionCommand.cxx, Tests/Complex/CMakeLists.txt,
	  Tests/Complex/cmTestConfigure.h.in,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/CMakeLists.txt,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: backwards
	  compatible for VTK 4.0, add cmake version requires

2002-04-17 14:58  king

	* Tests/Wrapping/CMakeLists.txt: ENH: Removed tests for commands
	  that no longer exist.

2002-04-17 14:54  king

	* Source/: CMakeLists.txt, Makefile.in, cmCableClassSet.cxx,
	  cmCableClassSet.h, cmCableClassSetCommand.cxx,
	  cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
	  cmCableWrapTclCommand.h, cmCommands.cxx,
	  cmConfigureGccXmlCommand.cxx, cmConfigureGccXmlCommand.h,
	  cmMakefile.cxx: ENH: Removed out-of-date commands CABLE_WRAP_TCL
	  CABLE_CLASS_SET and CONFIGURE_GCCXML

2002-04-17 14:52  king

	* Modules/FindCABLE.cmake: ENH: Updated for latest Cable from CVS.
	  Old alpha version of Cable is no longer supported.

2002-04-17 14:51  king

	* Modules/FindGCCXML.cmake: ENH: Updated for version 0.2 of
	  GCC-XML.

2002-04-17 14:39  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: use convert to output
	  path for depend files

2002-04-17 08:28  hoffman

	* Modules/FindOpenGL.cmake: better to find mac opengl

2002-04-17 08:15  hoffman

	* Templates/: CCMakeSystemConfig.cmake.in,
	  CXXCMakeSystemConfig.cmake.in: more advanced values

2002-04-17 08:09  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: ENH: more coverage

2002-04-16 13:48  barre

	* Source/cmSystemTools.cxx: Syntax seemed to be confusing according
	  to the Bill

2002-04-16 09:28  barre

	* Source/ccommand.cxx: FIX: warning

2002-04-15 09:09  hoffman

	* Source/cmSystemTools.cxx: use stream not sprintf

2002-04-15 08:48  barre

	* Source/cmSystemTools.cxx: ENH: FilesDiffer checks for 0 byte
	  files

2002-04-14 15:32  barre

	* Source/cmSystemTools.cxx: ENH: more paranoid checkings

2002-04-12 12:05  barre

	* Source/cmSystemTools.cxx: FIX: iostream binary flag should be
	  used for cygwin too

2002-04-12 09:57  barre

	* Source/cmSystemTools.cxx: FIX: fix UMR

2002-04-11 18:59  barre

	* Source/ccommand.cxx: ENH: also displays command output

2002-04-11 18:17  barre

	* Source/ccommand.cxx: can be used to time commands (time() &
	  clock())

2002-04-11 17:02  hoffman

	* Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.h,
	  Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
	  Source/cmIncludeCommand.cxx, Source/cmListFileCache.cxx,
	  Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: speed
	  improvements

2002-04-11 16:58  starreveld

	* Source/cmUnixMakefileGenerator.cxx:

	  Allow modules to build properly again. (broken when Cxx testing
	  was added)

2002-04-11 11:30  barre

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: increase
	  coverage

2002-04-11 10:29  hoffman

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  ENH: clean up utility rule generation

2002-04-11 10:11  barre

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: use target as
	  source if source is empty

2002-04-11 10:05  barre

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h: ENH: use target as source if source
	  is empty

2002-04-11 09:53  barre

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx: FIX: echo pb, make Nmake gen use
	  Unix gen, factorize stuff in Unix gen

2002-04-10 17:33  barre

	* Tests/: Complex/Executable/complex.cxx,
	  Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: add a test to
	  check if more than one post-build command can be attached. it
	  fails right now.

2002-04-10 16:45  andy

	* Source/cmUnixMakefileGenerator.cxx: Fix problem with custom
	  commands on unix

2002-04-10 12:13  king

	* Source/cmaketest.cxx: ERR: UseIt() missing return type.

2002-04-10 11:23  hoffman

	* Tests/: Complex/Library/testConly.c,
	  ComplexOneConfig/Library/testConly.c,
	  ComplexRelativePaths/Library/testConly.c: ENH: only check flag on
	  unix

2002-04-10 08:38  hoffman

	* Source/cmaketest.cxx: fix warning

2002-04-09 12:22  hoffman

	* Tests/: Complex/Library/testConly.h,
	  ComplexOneConfig/Library/testConly.h,
	  ComplexRelativePaths/Library/testConly.h,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: check for
	  compile flags and add back c flag to unix generator

2002-04-09 12:15  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: check for compile flags
	  and add back c flag to unix generator

2002-04-09 12:02  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  Complex/Library/testConly.c,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/testConly.c,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/testConly.c: ENH: check for compile
	  flags and add back c flag to unix generator

2002-04-09 11:33  barre

	* DartConfig.cmake: ENH: quick stab at a rollup button

2002-04-09 10:19  hoffman

	* Tests/: Complex/Library/testConly.c, Complex/Library/testConly.h,
	  ComplexOneConfig/Library/testConly.c,
	  ComplexOneConfig/Library/testConly.h,
	  ComplexRelativePaths/Library/testConly.c,
	  ComplexRelativePaths/Library/testConly.h: correct exports for
	  windows

2002-04-09 09:37  hoffman

	* Tests/: Complex/Library/sharedFile.h,
	  ComplexOneConfig/Library/sharedFile.h,
	  ComplexRelativePaths/Library/sharedFile.h: c not c++ comment

2002-04-09 08:55  hoffman

	* DartConfig.cmake:  change EST to EDT

2002-04-08 19:31  biddi

	* Source/cmSystemTools.cxx: ERR: ReplaceString didn't work properly
	  if replace was longer than with as length added to start pos on
	  next search was replaceLength  instead of withLength

2002-04-08 15:01  hoffman

	* Templates/: CXXCMakeSystemConfig.cmake.in, cconfigure,
	  cconfigure.in: [no log message]

2002-04-08 13:36  hoffman

	* Source/cmExecProgramCommand.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Templates/CCMakeSystemConfig.cmake.in,
	  Templates/CXXCMakeSystemConfig.cmake.in, Templates/cconfigure,
	  Templates/cconfigure.in, Templates/cxxconfigure,
	  Templates/cxxconfigure.in,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/Complex/Library/testConly.c,
	  Tests/Complex/Library/testConly.h,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/testConly.c,
	  Tests/ComplexOneConfig/Library/testConly.h,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/testConly.c,
	  Tests/ComplexRelativePaths/Library/testConly.h: ENH: use separate
	  vars for creating c++ and c shared libraries and add a test for c
	  libraries

2002-04-05 12:08  hoffman

	* Source/cmProjectCommand.cxx: expand ; args

2002-04-05 10:51  martink

	* Modules/Dart.cmake: improved finding purify on windows to use
	  registry

2002-04-05 09:39  hoffman

	* Source/: Makefile.borland, cmaketest.cxx, cmaketest.h.in: ENH:
	  make sure the test tests the right cmake, and not the cmake used
	  to bootstrap this cmake

2002-04-05 07:22  hoffman

	* Tests/TestDriver/testArgs.h: ENH: add missing file

2002-04-04 16:53  hoffman

	* Source/cmCreateTestSourceList.cxx,
	  Source/cmCreateTestSourceList.h, Tests/TestDriver/CMakeLists.txt:
	  ENH: add the ability to process command line arguments in the
	  test driver before the test driver gets them

2002-04-04 11:01  hoffman

	* Source/cmUnixMakefileGenerator.cxx,
	  Templates/CXXCMakeSystemConfig.cmake.in, Templates/cxxconfigure,
	  Templates/cxxconfigure.in: ENH: separate the ar program for cxx
	  and c

2002-04-04 10:08  hoffman

	* Templates/CMakeLists.txt: update install information

2002-04-04 09:04  hoffman

	* Templates/: cxxconfigure, cxxconfigure.in: BUG: add system
	  command back into script

2002-04-03 16:14  hoffman

	* Source/cmExecProgramCommand.cxx, Source/cmExecProgramCommand.h,
	  Source/cmNMakeMakefileGenerator.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmaketest.cxx,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: fix more space
	  problems, you can add args to the ExecProgram command separatly
	  now

2002-04-03 13:53  andy

	* Modules/FindTCL.cmake: More places to find TCL/TK for example on
	  Debian

2002-04-02 15:42  hoffman

	* CMake.rtf, Example/Demo/CMakeLists.txt,
	  Example/Hello/CMakeLists.txt, Source/CMakeLists.txt,
	  Source/cmBorlandMakefileGenerator.cxx,
	  Source/cmBorlandMakefileGenerator.h, Source/cmDSWWriter.cxx,
	  Source/cmMSDotNETGenerator.cxx, Source/cmMSDotNETGenerator.h,
	  Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Source/cmNMakeMakefileGenerator.h, Source/cmProjectCommand.cxx,
	  Source/cmProjectCommand.h, Source/cmSetCommand.cxx,
	  Source/cmSetSourceFilesPropertiesCommand.h, Source/cmTarget.cxx,
	  Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
	  Templates/cconfigure, Templates/cconfigure.in,
	  Templates/cxxconfigure, Templates/cxxconfigure.in,
	  Tests/COnly/CMakeLists.txt, Tests/COnly/conly.c,
	  Templates/configure, Templates/configure.in,
	  Templates/CCMakeSystemConfig.cmake.in,
	  Templates/CXXCMakeSystemConfig.cmake.in: ENH: add enable language
	  support for PROJECT command, this means that a C only project can
	  be built with cmake, even without a cxx compiler

2002-04-01 14:58  barre

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add test for
	  registry-related functions (win32)

2002-04-01 14:50  hoffman

	* Source/cmSystemTools.cxx: ENH: fix for regkey and ; separation

2002-04-01 13:34  barre

	* Source/: ccommand.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
	  add functions to API (read, write, delete registry key value)

2002-04-01 08:08  andy

	* Modules/FindVTK.cmake: More finds for VTK

2002-03-31 11:43  andy

	* Modules/FindVTK.cmake: Add some more locations of VTK

2002-03-30 17:17  barre

	* Source/: cmAbstractFilesCommand.cxx, cmSetCommand.cxx: FIX: get
	  rid of warnings

2002-03-29 18:07  ibanez

	* Modules/FindFLTK.cmake: ENH: HAS_FLTK variable added.
	  FLTK_WRAP_UI command made INTERNAL.

2002-03-29 16:25  barre

	* Source/cmCreateTestSourceList.cxx: FIX: should compare to 0, not
	  NULL

2002-03-29 16:03  barre

	* Source/: ctest.cxx, ctest.h: ENH: if -R or -E was used, displays
	  also the name of the tests that passed.

2002-03-29 15:41  barre

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: FIX: fix dummy lib name for
	  Unix

2002-03-29 15:02  barre

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  Complex/Library/cmTestLibraryConfigure.h.in,
	  Complex/Library/dummy, Complex/Library/empty.h,
	  Complex/Library/file2.cxx, Complex/Library/file2.h,
	  ComplexOneConfig/Library/cmTestLibraryConfigure.h.in,
	  ComplexOneConfig/Library/dummy, ComplexOneConfig/Library/empty.h,
	  ComplexOneConfig/Library/file2.cxx,
	  ComplexOneConfig/Library/file2.h,
	  ComplexRelativePaths/Library/cmTestLibraryConfigure.h.in,
	  ComplexRelativePaths/Library/dummy,
	  ComplexRelativePaths/Library/empty.h,
	  ComplexRelativePaths/Library/file2.cxx,
	  ComplexRelativePaths/Library/file2.h,
	  Complex/Library/fileFlags.cxx,
	  ComplexOneConfig/Library/fileFlags.cxx,
	  ComplexRelativePaths/Library/fileFlags.cxx: ENH: fix tests

2002-03-29 14:31  hoffman

	* Source/cmMSDotNETGenerator.cxx: output list bug

2002-03-29 14:22  hoffman

	* Tests/: Complex/Library/cmTestLibraryConfigure.h.in,
	  ComplexOneConfig/Library/cmTestLibraryConfigure.h.in,
	  ComplexRelativePaths/Library/cmTestLibraryConfigure.h.in: [no log
	  message]

2002-03-29 14:20  hoffman

	* Source/cmAbstractFilesCommand.cxx,
	  Source/cmAddCustomCommandCommand.cxx,
	  Source/cmAddCustomTargetCommand.cxx,
	  Source/cmAddDefinitionsCommand.cxx,
	  Source/cmAddDependenciesCommand.cxx, Source/cmAddTestCommand.cxx,
	  Source/cmCableClassSetCommand.cxx,
	  Source/cmCableWrapTclCommand.cxx, Source/cmCommands.cxx,
	  Source/cmCreateTestSourceList.cxx,
	  Source/cmFLTKWrapUICommand.cxx, Source/cmFindFileCommand.cxx,
	  Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
	  Source/cmFindProgramCommand.cxx,
	  Source/cmGetSourceFilePropertyCommand.cxx,
	  Source/cmGetSourceFilePropertyCommand.h,
	  Source/cmIncludeDirectoryCommand.cxx,
	  Source/cmInstallFilesCommand.cxx,
	  Source/cmInstallProgramsCommand.cxx,
	  Source/cmInstallTargetsCommand.cxx,
	  Source/cmLinkDirectoriesCommand.cxx,
	  Source/cmLoadCacheCommand.cxx, Source/cmMakeDirectoryCommand.cxx,
	  Source/cmMarkAsAdvancedCommand.cxx,
	  Source/cmOutputRequiredFilesCommand.cxx,
	  Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
	  Source/cmQTWrapUICommand.cxx,
	  Source/cmSetSourceFilesPropertiesCommand.cxx,
	  Source/cmSetSourceFilesPropertiesCommand.h,
	  Source/cmSiteNameCommand.cxx, Source/cmSourceFilesCommand.cxx,
	  Source/cmSourceFilesFlagsCommand.cxx,
	  Source/cmSourceFilesFlagsCommand.h,
	  Source/cmSourceFilesRemoveCommand.cxx,
	  Source/cmSubdirCommand.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmUseMangledMesaCommand.cxx,
	  Source/cmUseMangledMesaCommand.h,
	  Source/cmUtilitySourceCommand.cxx,
	  Source/cmVTKMakeInstantiatorCommand.cxx,
	  Source/cmVTKWrapJavaCommand.cxx,
	  Source/cmVTKWrapPythonCommand.cxx,
	  Source/cmVTKWrapTclCommand.cxx,
	  Source/cmVariableRequiresCommand.cxx,
	  Source/cmWrapExcludeFilesCommand.cxx,
	  Tests/Complex/Executable/CMakeLists.txt,
	  Tests/Complex/Executable/complex.cxx,
	  Tests/ComplexOneConfig/Executable/CMakeLists.txt,
	  Tests/ComplexOneConfig/Executable/complex.cxx,
	  Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Executable/complex.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/Complex/Library/file2.cxx, Tests/Complex/Library/file2.h,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/file2.cxx,
	  Tests/ComplexOneConfig/Library/file2.h,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/file2.cxx,
	  Tests/ComplexRelativePaths/Library/file2.h: make sure ; expansion
	  is done in all commands

2002-03-29 11:12  hoffman

	* Tests/TestDriver/: CMakeLists.txt, test1.cxx, testExtraStuff.cxx,
	  testExtraStuff2.cxx, testExtraStuff3.cxx: ENH: add test for set
	  to create source lists

2002-03-29 11:11  hoffman

	* Source/cmAddExecutableCommand.cxx: fix const problem

2002-03-29 11:04  hoffman

	* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
	  cmSetCommand.cxx, cmSetCommand.h: ENH: add ability to use ;
	  separated lists in SET and expand them for addexecutable and
	  addlibrary

2002-03-29 11:03  hoffman

	* Source/cmGetSourceFilePropertyCommand.h: fix docs

2002-03-29 10:56  barre

	* Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: Add
	  SEND_ERROR flag to MESSAGE so that an error can be raised within
	  a CMakeList file

2002-03-29 10:07  hoffman

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: more tests

2002-03-29 10:06  hoffman

	* Source/: cmAbstractFilesCommand.cxx,
	  cmBorlandMakefileGenerator.cxx, cmCommands.cxx,
	  cmCreateTestSourceList.cxx, cmDSPWriter.cxx,
	  cmFLTKWrapUICommand.cxx, cmGetSourceFilePropertyCommand.cxx,
	  cmGetSourceFilePropertyCommand.h, cmInstallFilesCommand.cxx,
	  cmMSDotNETGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmNMakeMakefileGenerator.cxx,
	  cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
	  cmSetSourceFilesPropertiesCommand.cxx,
	  cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
	  cmSourceFilesCommand.cxx, cmSourceFilesFlagsCommand.cxx,
	  cmTarget.cxx, cmTarget.h, cmUnixMakefileGenerator.cxx,
	  cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
	  cmWrapExcludeFilesCommand.cxx, cmaketest.cxx, cmaketest.h.in:
	  ENH: major change, the cmMakefile now contains a master list of
	  cmSourceFile objects, the source lists reference the list via
	  pointers, also you can now set properties on a file, like compile
	  flags, abstract, etc.

2002-03-29 08:42  barre

	* Source/cmCreateTestSourceList.cxx: FIX: tolower is in <ctype.h>
	  !, frenchy

2002-03-28 11:43  barre

	* Source/cmCreateTestSourceList.cxx: ENH: perform case insensitive
	  comparison on test names

2002-03-27 16:19  barre

	* Source/cmCreateTestSourceList.cxx: FIX: cmSourceFile::SetName was
	  not called correctly for the test source files

2002-03-27 15:52  barre

	* Source/cmCreateTestSourceList.cxx: ENH: small formatting enh

2002-03-27 13:54  barre

	* Tests/: Complex/VarTests.cmake, Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx, ComplexOneConfig/VarTests.cmake,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/VarTests.cmake,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add a more
	  stressing FOREACH test.

2002-03-27 13:46  barre

	* Source/CMakeLists.txt, Tests/TestDriver/CMakeLists.txt,
	  Tests/TestDriver/test3.cxx, Tests/TestDriver/subdir/test3.cxx:
	  ENH: add testdriver test with source file in subdir

2002-03-27 10:55  barre

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: FIX: do not use
	  CMAKE_CFG_INTDIR, just use LINK_DIRECTORIES

2002-03-27 10:54  barre

	* Tests/: Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: FIX: do
	  not need CMakeLib

2002-03-26 18:06  barre

	* Source/cmCreateTestSourceList.cxx: ENH: keep the name of the test
	  as close to the source file (only the function name is cleaned
	  up)

2002-03-26 17:53  barre

	* Source/cmCreateTestSourceList.cxx: ENH: add -R (similar to ctest
	  but use substr instead of regexp). indent.

2002-03-26 16:45  barre

	* Source/: cmForEachCommand.h, cmFunctionBlocker.h, cmMakefile.cxx:
	  FIX: foreach function-blockers were using expanded args. Add
	  virtual func to specify if function blocker needs them expanded
	  or not.

2002-03-26 16:44  barre

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH:
	  ExpandListArguments(): empty elements in semi-colon-separated
	  string-list can now be ignored.

2002-03-26 16:42  barre

	* Source/cmCreateTestSourceList.cxx: ENH: now supports tests inside
	  sub-dirs

2002-03-26 14:42  barre

	* Tests/Wrapping/CMakeLists.txt: ENH: USE_MANGLED_MESA is more
	  careful now. Try to trick it again.

2002-03-26 14:41  barre

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: ENH: Use
	  ${CMAKE_CFG_INTDIR} instead of hardcoded RelInfo, Debug, Release,
	  etc.

2002-03-26 12:55  hoffman

	* Source/cmUseMangledMesaCommand.cxx: ENH: add error checking for
	  mmesa

2002-03-26 12:38  hoffman

	* Source/: ccommand.cxx, cmBorlandMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.cxx: ENH: use ccommand for del on
	  windows

2002-03-26 12:38  hoffman

	* Source/cmaketest.cxx: ENH: show output when running tests

2002-03-26 12:37  hoffman

	* Source/cmCreateTestSourceList.cxx: ENH: if no arguments are given
	  and there is only one test, then run it

2002-03-25 17:03  martink

	* Source/cmake.cxx: removed quotes from cmake and ccommand
	  executable to be consistant

2002-03-25 16:24  barre

	* Source/cmForEachCommand.cxx: ENH: support semi-colon format (list
	  of args as string)

2002-03-25 15:59  barre

	* Source/: ccommand.cxx, cmSystemTools.cxx: ENH: cmCopyFile ; the
	  path to the destination file will be created ; second arg can be
	  a directory.

2002-03-25 15:58  barre

	* Templates/: CMakeDotNetSystemConfig.cmake,
	  CMakeWindowsSystemConfig.cmake: Add suffixes

2002-03-20 16:18  hoffman

	* Source/CMakeLists.txt, Source/cmCommands.cxx,
	  Source/cmCreateTestSourceList.cxx,
	  Source/cmCreateTestSourceList.h, Source/cmaketest.cxx,
	  Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
	  Tests/TestDriver/test2.cxx, Tests/TestDriver/test3.cxx: ENH: add
	  new command to create a test driver

2002-03-20 13:16  hoffman

	* CMakeLists.txt, Source/CMakeLists.txt: ENH: remove fltk dialog as
	  it is no longer supported

2002-03-19 12:25  andy

	* Source/ccommand.cxx: Return error on copy

2002-03-18 11:59  andy

	* Source/ccommand.cxx: Remove warning about sign and unsigned

2002-03-15 15:42  andy

	* Source/: CMakeLists.txt, CMakeSetup.dsw, ccommand.cxx,
	  ccommand.dsp, cmake.cxx: Add ccommand for executing commands on
	  the system, so by using ADD_CUSTOM_COMMAND, you can make rules to
	  do some system commands during build. Currently supported
	  commands are copy and remove. Others will follow.

2002-03-15 13:20  perera

	* Source/cmSourceFilesFlagsCommand.cxx: BUG: The source file may be
	  specified with an extension.

2002-03-15 10:43  martink

	* Source/ctest.cxx: less noisy about changing directories

2002-03-15 09:40  berk

	* Templates/CMakeSystemConfig.cmake.in: There can be multiple ansi
	  flags now

2002-03-15 09:23  hoffman

	* Templates/configure: HP add Ae flag

2002-03-15 09:14  berk

	* Templates/configure.in: Added better support for HPux

2002-03-14 16:04  hoffman

	* Source/cmMakefile.cxx: ENH: add .in as a header file type, as it
	  can not be compiled

2002-03-14 16:03  hoffman

	* Source/CMakeLists.txt: BUG: .h not two .cxx files

2002-03-14 14:59  hoffman

	* Source/cmSystemTools.cxx: BUG: fix RunCommand again... back to
	  system, but with GetShortPath

2002-03-14 14:59  hoffman

	* Source/cmDSPWriter.cxx: BUG: fix for paths with spaces

2002-03-14 14:58  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h: BUG: fix for files with dashes in
	  them

2002-03-14 11:11  hoffman

	* Source/: cmConfigureGccXmlCommand.cxx, cmExecProgramCommand.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmaketest.cxx, ctest.cxx:
	  ENH: overhaul of RunCommand on windows, if only win32 had
	  popen...

2002-03-13 14:23  martink

	* Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: ENH: closer to working
	  with spaces in the path

2002-03-13 10:25  hoffman

	* Source/: CMakeLists.txt, cmAuxSourceDirectoryCommand.cxx,
	  cmCableClassSet.cxx, cmCableClassSet.h, cmDirectory.cxx,
	  cmDirectory.h, cmFLTKWrapUICommand.cxx, cmFindFileCommand.cxx,
	  cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
	  cmFindProgramCommand.cxx, cmMSDotNETGenerator.cxx,
	  cmMakefile.cxx, cmNMakeMakefileGenerator.cxx,
	  cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
	  cmRegularExpression.cxx, cmSourceGroup.cxx, cmSystemTools.cxx,
	  cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
	  cmaketest.cxx, ctest.cxx: ENH: remove several compiler warnings

2002-03-12 10:16  king

	* Templates/: configure, configure.in: ENH: Added test for explicit
	  instantiation support.

2002-03-11 16:04  hoffman

	* Source/cmOptionCommand.cxx: ENH: add error checking for option
	  commands with too many arguments

2002-03-11 12:11  hoffman

	* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH: add
	  support for .def files

2002-03-11 08:11  hoffman

	* Source/cmMSDotNETGenerator.cxx: BUG: make sure libraries do not
	  depend on themselves

2002-03-10 18:24  hoffman

	* Templates/: configure, configure.in: ENH: try to get crazy dec
	  cxx to work again... one more time

2002-03-10 10:02  hoffman

	* Templates/: configure, configure.in: ENH: try to get crazy dec
	  cxx to work again...

2002-03-08 13:12  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: more dec silly
	  stuff

2002-03-08 11:01  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: more stupid dec cxx
	  tricks...

2002-03-08 08:19  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add one more
	  stupid function call for the dec cxx compiler...

2002-03-08 07:25  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: try to fix dec cxx

2002-03-07 22:07  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: add more junk
	  for the dec cxx compiler to force it to instantiate stuff

2002-03-07 12:13  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: use the string
	  class to force the dec compiler to instantiate some templates

2002-03-07 10:41  barre

	* Source/CMakeLists.txt: Build cmaketest even if testing if OFF (so
	  that it can be used externally)

2002-03-06 17:58  barre

	* Source/: ctest.cxx, ctest.h: ENH: add -E option (exclude tests
	  matching a regexp)

2002-03-06 16:30  barre

	* Source/: CMakeLists.txt, cmaketest.cxx: ENH: add cmaketest to
	  install targets (so that it can be used in other projects) and
	  pass the rest of its command-line args to cmake

2002-03-06 10:44  hoffman

	* Templates/CMakeNMakeWindowsSystemConfig.cmake: build type should
	  not be advanced

2002-03-06 10:11  hoffman

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt: ENH: add test for
	  semi-colon separated lists of libraries

2002-03-06 10:10  hoffman

	* Source/: cmLinkLibrariesCommand.cxx, cmMSDotNETGenerator.cxx,
	  cmSystemTools.cxx, cmSystemTools.h,
	  cmTargetLinkLibrariesCommand.cxx: ENH: add suport for semi-colon
	  separated list variables

2002-03-05 18:41  hoffman

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
	  cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
	  cmAddLibraryCommand.cxx, cmAddTestCommand.cxx,
	  cmBuildCommand.cxx, cmCableClassSetCommand.cxx,
	  cmCableWrapTclCommand.cxx, cmConfigureFileCommand.cxx,
	  cmElseCommand.cxx, cmEndIfCommand.cxx, cmExecProgramCommand.cxx,
	  cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
	  cmGetFilenameComponentCommand.cxx, cmIfCommand.cxx,
	  cmIncludeCommand.cxx, cmIncludeExternalMSProjectCommand.cxx,
	  cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx,
	  cmLoadCacheCommand.cxx, cmMakeDirectoryCommand.cxx,
	  cmMakefile.cxx, cmMessageCommand.cxx, cmOptionCommand.cxx,
	  cmOutputRequiredFilesCommand.cxx, cmSetCommand.cxx,
	  cmSourceFilesCommand.cxx, cmSubdirCommand.cxx, cmSystemTools.cxx,
	  cmUnixMakefileGenerator.cxx, cmUseMangledMesaCommand.cxx,
	  cmVTKMakeInstantiatorCommand.cxx: ENH: expand variables in
	  arguments before the commands get them

2002-03-05 18:25  hoffman

	* Source/cmSystemTools.cxx: BUG: get the correct return value from
	  pclose

2002-03-04 15:00  hoffman

	* Tests/: Complex/Library/fileFlags.cxx,
	  ComplexOneConfig/Library/fileFlags.cxx,
	  ComplexRelativePaths/Library/fileFlags.cxx: ENH: add support for
	  per file flags

2002-03-04 14:12  hoffman

	* Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSPWriter.h,
	  cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmSourceFile.h,
	  cmSourceGroup.cxx, cmSourceGroup.h, cmUnixMakefileGenerator.cxx,
	  cmSourceFilesFlagsCommand.cxx, cmSourceFilesFlagsCommand.h: ENH:
	  add file specific compile flags

2002-03-04 14:11  hoffman

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: add a test for
	  per file flags

2002-03-01 15:49  king

	* Source/: cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKMakeInstantiatorCommand.h: ENH: Added support for including
	  extra files in generated header to get access to export macros of
	  derived projects.

2002-03-01 09:00  hoffman

	* Templates/: CMakeBorlandWindowsSystemConfig.cmake,
	  CMakeDotNetSystemConfig.cmake,
	  CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
	  CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
	  some OS/compiler variables

2002-02-28 15:58  hoffman

	* Modules/Dart.cmake: ENH: add VERBOSE_BUILD to options

2002-02-28 15:57  hoffman

	* Source/cmakewizard.cxx: check bool values and prefere off

2002-02-28 15:42  hoffman

	* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: use xml
	  output quotes for paths

2002-02-28 15:06  hoffman

	* Templates/: configure, configure.in: change hp checks to all hps
	  and not just version 10

2002-02-28 11:15  hoffman

	* Source/cmSystemTools.cxx: BUG: look for exe path as well.

2002-02-28 10:41  hoffman

	* Source/cmSystemTools.cxx: ENH:  look for .com files before .exe

2002-02-28 08:45  hoffman

	* Templates/CMakeDotNetSystemConfig.cmake: find path to devenv

2002-02-28 07:50  hoffman

	* Templates/CMakeDotNetSystemConfig.cmake: ENH: add build name to
	  the cache with a default value for dot net

2002-02-27 18:11  hoffman

	* Source/cmMSDotNETGenerator.cxx, Source/cmSystemTools.cxx,
	  Templates/CMakeDotNetSystemConfig.cmake: clean up in dot net

2002-02-26 15:15  hoffman

	* Source/: ctest.cxx, ctest.h: add command line option -D for
	  config directory to run

2002-02-26 15:14  hoffman

	* Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: ENH: add
	  RUN_TESTS

2002-02-26 11:46  barre

	* Source/cmAddTestCommand.cxx: FIX: command now expands args during
	  the first pass (found through FOREACH example)

2002-02-26 10:11  hoffman

	* Templates/CMakeDotNetSystemConfig.cmake: [no log message]

2002-02-26 08:56  hoffman

	* Source/cmCableClassSet.cxx: BUG: fix type problem size_type is
	  unsigned

2002-02-25 18:14  hoffman

	* Source/: cmBuildCommand.cxx, cmDirectory.h,
	  cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
	  cmRegularExpression.h, cmSystemTools.cxx: ENH: dot net almost
	  working

2002-02-25 16:57  barre

	* Source/cmAddExecutableCommand.cxx: FIX: command now expands *all*
	  args (found through FOREACH example)

2002-02-25 15:22  barre

	* Tests/Testing/: CMakeLists.txt, Sub/CMakeLists.txt,
	  Sub/Sub2/CMakeLists.txt, Sub/Sub2/testing2.cxx: ENH: provide a
	  test for today's ReadListFile() bug fix

2002-02-25 15:06  barre

	* Source/cmMakefile.cxx: FIX: although a CMakeLists.txt file could
	  be searched up 'n' level in the directory tree, ReadListFile()
	  always implied a CMakeLists.txt file was up *one* level.

2002-02-25 13:20  hoffman

	* Modules/FindDart.cmake: ENH: look for Dart in c:

2002-02-25 11:58  barre

	* Source/cmSubdirCommand.cxx: ENH: Expand vars in SUBDIRS

2002-02-25 10:47  hoffman

	* Source/cmSystemTools.cxx: BUG: fix remove of cygdrive path stuff

2002-02-23 10:00  king

	* Source/cmSystemTools.cxx: ERR: std::ios::binary is only needed
	  for Windows platforms, and isn't supported for all UNIX
	  platforms.

2002-02-22 15:40  hoffman

	* Source/: cmAddTestCommand.cxx, cmSystemTools.cxx,
	  cmUnixMakefileGenerator.cxx: ENH: fix for spaces in paths on unix

2002-02-22 13:38  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
	  cmExecProgramCommand.cxx, cmMSDotNETGenerator.cxx,
	  cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h, cmaketest.cxx: ENH: big change in the
	  path handling, one function CreateOutputPath is used to escape
	  spaces and convert to the native path type

2002-02-22 10:08  king

	* Source/cmSystemTools.cxx: ENH: Another attempt at getting
	  cmCopyFile to work correctly.  The previous implementation was
	  correct, but didn't work on HPUX due to stream library bugs.
	  This implementation will hopefully work everywhere.

2002-02-21 17:32  hoffman

	* Source/cmSystemTools.cxx: BUG: fix copy file for HP

2002-02-21 16:06  barre

	* Source/: ctest.cxx, ctest.h: ENH: Since each test can send a lot
	  of text to stderr/stdout, ctest now displays the list of tests
	  that failed at the end of the process.

2002-02-21 15:55  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH: add
	  a virtual CreateMakeVariable to shorten makefile variables for
	  borland make

2002-02-21 08:53  berk

	* Source/cmake.dsp: Argh

2002-02-21 08:43  hoffman

	* Source/cmaketest.cxx: add ifdef for windows function

2002-02-20 15:26  hoffman

	* Source/: cmMSDotNETGenerator.cxx, cmaketest.cxx: close to dot net
	  working

2002-02-20 09:16  berk

	* Source/cmake.dsp: Bill forgot to add a library to the release
	  target.

2002-02-19 17:56  hoffman

	* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH:
	  getting closer

2002-02-19 11:53  hoffman

	* Source/: Makefile.borland, CMakeLists.txt: ENH: add dotnet stuff

2002-02-19 09:43  hoffman

	* Source/: CMakeLib.dsp, CMakeLists.txt: add dot net stuff to
	  cmakelists file and dsp file

2002-02-18 17:41  hoffman

	* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
	  cmSLNWriter.cxx, cmSLNWriter.h, cmVCProjWriter.cxx,
	  cmVCProjWriter.h: getting closer but still not working dot net
	  support

2002-02-18 14:36  hoffman

	* Source/: CMakeLib.dsp, cmMSDotNETGenerator.cxx,
	  cmMSDotNETGenerator.h, cmSLNWriter.cxx, cmSLNWriter.h,
	  cmSystemTools.cxx, cmVCProjWriter.cxx, cmVCProjWriter.h,
	  cmake.cxx, cmake.dsp: ENH: first pass at dot net support

2002-02-18 14:09  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx: ENH: fix for borland tlib files with
	  dash in them problem.

2002-02-14 10:03  hoffman

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  ENH: only depend subdir builds on TARGETS, not all sub dir
	  operations, we do not want to build when doing a make depend

2002-02-14 10:01  hoffman

	* configure, configure.in, Templates/configure,
	  Templates/configure.in: ENH: do not use O2 g as default flags

2002-02-14 09:31  barre

	* DartConfig.cmake: ENH: Add PROJECT_URL

2002-02-13 18:57  barre

	* DartConfig.cmake: ENH: Doxygen page

2002-02-13 18:50  barre

	* Utilities/Doxygen/doc_makeall.sh.in: FIX: remove that good ol'
	  exit 0;

2002-02-13 18:32  barre

	* Utilities/Doxygen/doc_makeall.sh.in: FIX: update html archive
	  filename

2002-02-13 18:28  barre

	* Utilities/Doxygen/: CMakeLists.txt, authors.txt,
	  doc_makeall.sh.in, doxyfile.in: ENH: Contribution graphs

2002-02-13 16:17  barre

	* Source/CursesDialog/form/.NoDartCoverage: This dir should not be
	  covered (form distrib)

2002-02-12 17:38  barre

	* Tests/Wrapping/: CMakeLists.txt, dummy: ENH: Trick VTK_WRAP_JAVA
	  in a better way (avoid CUSTOM_TARGET)

2002-02-08 15:52  hoffman

	* Source/cmSystemTools.cxx: BUG: fix CollapseFullPath so a trailing
	  slash is not added to directories

2002-02-07 11:39  andy

	* Templates/CMakeSystemConfig.cmake.in: ERR: Cache bigendian

2002-02-07 11:28  martink

	* Source/cmMakefile.h: next patch

2002-02-07 11:27  martink

	* Templates/CMakeSystemConfig.cmake.in: value needed to be cached

2002-02-06 12:14  hoffman

	* Source/cmake.cxx: ENH: add ends at end of string

2002-02-06 10:50  hoffman

	* Source/: cmSystemTools.cxx, cmSystemTools.h: add bool return
	  value so diagnostics are easier

2002-02-06 10:42  hoffman

	* Source/cmAuxSourceDirectoryCommand.cxx: BUG: remove depend on
	  directory because it is not supported by all makes

2002-02-04 22:00  hoffman

	* Source/CursesDialog/CMakeLists.txt: ENH: use target link
	  libraries and add the link directory for cmform

2002-02-04 18:41  barre

	* Modules/: Documentation.cmake, FindGnuplot.cmake: Add module to
	  find gnuplot

2002-02-04 08:28  iscott

	* Source/cmAuxSourceDirectoryCommand.cxx: the generated
	  makefiles/DSPfiles now depend on the aux source directory's last
	  modified date.

2002-02-01 13:08  berk

	* Source/cmake.cxx: Using cmSystemTools::Error() instead of cerr.

2002-02-01 13:07  berk

	* Source/cmUnixMakefileGenerator.cxx: Better support for parallel
	  builds. Subdirs depend on their parent.

2002-02-01 09:28  hoffman

	* CMakeLists.txt, Source/CMakeLists.txt: use CMake_SOURCE and not
	  CMAKE_ROOT

2002-01-31 15:16  blezek

	* Modules/FindPythonLibs.cmake: ENH: Adding search path's for
	  PYTHON_LIBRARY

2002-01-31 10:32  hoffman

	* Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: try to get
	  this working for dec cxx default compiler options

2002-01-30 11:23  hoffman

	* Source/cmStandardIncludes.h: ENH: fix for dec compiler, they
	  still do not have the correct ansi stream library

2002-01-25 09:06  king

	* Source/CursesDialog/form/: fld_def.c, frm_data.c, frm_def.c,
	  frm_driver.c: ERR: Corrected assertions of pointers to remove
	  warnings.

2002-01-24 14:15  berk

	* Source/cmSystemTools.cxx: BUG: fix for network paths

2002-01-23 11:58  hoffman

	* Source/cmMakefile.h: patch 2 release to fix dsp header problem

2002-01-23 11:52  hoffman

	* Source/cmDSPWriter.cxx: BUG: allow .h files to be added to the
	  sources

2002-01-23 10:56  barre

	* Source/cmaketest.cxx: ENH: run CMake a second time. The first
	  time it is run, some cache values are computed. The second time
	  it is run, some commands check if the value is already in the
	  cache and return that value instead of re-computing it. Therefore
	  this ENH: a) make sure that this specific code is tested, b)
	  increase coverage.

2002-01-22 17:18  king

	* Modules/FindVTK.cmake: ENH: Added option of disabling error
	  message when VTK is not found.

2002-01-22 15:55  barre

	* Tests/: Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  Complex/Executable/Temp/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Executable/Temp/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/Temp/CMakeLists.txt,
	  Testing/CMakeLists.txt, Testing/Sub/CMakeLists.txt: Just rename
	  dir

2002-01-22 15:50  barre

	* Tests/: Complex/CMakeCache.txt, ComplexOneConfig/CMakeCache.txt,
	  ComplexRelativePaths/CMakeCache.txt, Complex/CMakeLists.txt,
	  Complex/Cache/CMakeCache.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/Cache/CMakeCache.txt,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/Cache/CMakeCache.txt: ENH: Move
	  CMakeCache.txt to Cache/ directory to avoid any in-source build
	  pb.

2002-01-22 14:15  millerjv

	* Modules/Dart.cmake: ENH: New variables CVS_UPDATE_OPTIONS,
	  DART_TESTING_TIMEOUT

2002-01-22 13:30  barre

	* Tests/: Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: Coverage for
	  OUTPUT_REQUIRED_FILES

2002-01-22 10:17  king

	* Source/: cmCacheManager.cxx, cmCacheManager.h,
	  cmLoadCacheCommand.cxx, cmMakefile.cxx, cmake.cxx: ERR: Removed
	  cmCacheManager::DefineCache method.  It is no longer needed.

2002-01-22 07:37  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: flags already there, just
	  not working

2002-01-22 07:18  hoffman

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt: BUG: must use ANSI flags for
	  complex test now.

2002-01-21 15:30  barre

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: Add warnings/infos

2002-01-21 15:30  barre

	* Tests/Wrapping/CMakeLists.txt: Add coverage for
	  VTK_MAKE_INSTANTIATOR

2002-01-21 15:30  will

	* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
	  cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
	  cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
	  cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
	  cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
	  cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmAddTestCommand.cxx, cmAddTestCommand.h,
	  cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
	  cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
	  cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
	  cmBuildNameCommand.h, cmCableClassSet.cxx, cmCableClassSet.h,
	  cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
	  cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
	  cmCacheManager.cxx, cmCacheManager.h, cmCommand.h,
	  cmCommands.cxx, cmCommands.h, cmConfigureFileCommand.cxx,
	  cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
	  cmConfigureGccXmlCommand.h, cmCustomCommand.cxx,
	  cmCustomCommand.h, cmDSPWriter.cxx, cmDSPWriter.h,
	  cmDSWWriter.cxx, cmDSWWriter.h, cmData.h, cmDirectory.cxx,
	  cmDirectory.h, cmDumpDocumentation.cxx, cmElseCommand.cxx,
	  cmElseCommand.h, cmEnableTestingCommand.cxx,
	  cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
	  cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
	  cmExecProgramCommand.cxx, cmExecProgramCommand.h,
	  cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
	  cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
	  cmFindPathCommand.cxx, cmFindPathCommand.h,
	  cmFindProgramCommand.cxx, cmFindProgramCommand.h,
	  cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
	  cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
	  cmIncludeCommand.cxx, cmIncludeCommand.h,
	  cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
	  cmIncludeExternalMSProjectCommand.cxx,
	  cmIncludeExternalMSProjectCommand.h,
	  cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
	  cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
	  cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
	  cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
	  cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
	  cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
	  cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
	  cmMakeDepend.cxx, cmMakeDepend.h, cmMakeDirectoryCommand.cxx,
	  cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
	  cmMakefileGenerator.cxx, cmMakefileGenerator.h,
	  cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
	  cmMessageCommand.cxx, cmMessageCommand.h,
	  cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
	  cmOptionCommand.cxx, cmOptionCommand.h,
	  cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
	  cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
	  cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
	  cmRegularExpression.cxx, cmRegularExpression.h, cmSetCommand.cxx,
	  cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
	  cmSourceFile.cxx, cmSourceFile.h, cmSourceFilesCommand.cxx,
	  cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
	  cmSourceFilesRemoveCommand.h, cmSourceGroup.cxx, cmSourceGroup.h,
	  cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
	  cmStandardIncludes.h, cmSubdirCommand.cxx, cmSubdirCommand.h,
	  cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
	  cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
	  cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
	  cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
	  cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
	  cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
	  cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
	  cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
	  cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
	  cmakewizard.cxx, cmakewizard.h, ctest.cxx, ctest.h,
	  CursesDialog/ccmake.cxx, CursesDialog/cmCursesBoolWidget.cxx,
	  CursesDialog/cmCursesBoolWidget.h,
	  CursesDialog/cmCursesCacheEntryComposite.cxx,
	  CursesDialog/cmCursesCacheEntryComposite.h,
	  CursesDialog/cmCursesDummyWidget.cxx,
	  CursesDialog/cmCursesDummyWidget.h,
	  CursesDialog/cmCursesFilePathWidget.cxx,
	  CursesDialog/cmCursesFilePathWidget.h,
	  CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
	  CursesDialog/cmCursesLabelWidget.cxx,
	  CursesDialog/cmCursesLabelWidget.h,
	  CursesDialog/cmCursesLongMessageForm.cxx,
	  CursesDialog/cmCursesLongMessageForm.h,
	  CursesDialog/cmCursesMainForm.cxx,
	  CursesDialog/cmCursesMainForm.h,
	  CursesDialog/cmCursesPathWidget.cxx,
	  CursesDialog/cmCursesPathWidget.h,
	  CursesDialog/cmCursesStandardIncludes.h,
	  CursesDialog/cmCursesStringWidget.cxx,
	  CursesDialog/cmCursesStringWidget.h,
	  CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h:
	  ENH:Updated copyright

2002-01-21 15:11  will

	* Copyright.txt: ENH:Formal copyright notice

2002-01-21 11:39  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: remove warning from hpux
	  make

2002-01-21 10:38  hoffman

	* Source/cmaketest.cxx: ENH: check the return value of the test
	  program to be run

2002-01-21 10:22  barre

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: Comment test
	  OUTPUT_REQUIRED

2002-01-21 10:11  hoffman

	* Source/: cmSourceFile.cxx, cmSourceFilesCommand.cxx,
	  cmSourceFilesRemoveCommand.cxx: BUG: fix generated files with no
	  extension bug

2002-01-20 02:21  barre

	* Tests/: Complex/VarTests.cmake, ComplexOneConfig/VarTests.cmake,
	  ComplexRelativePaths/VarTests.cmake: More IF coverage

2002-01-20 01:58  barre

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt, Complex/VarTests.cmake,
	  ComplexOneConfig/VarTests.cmake,
	  ComplexRelativePaths/VarTests.cmake,
	  Complex/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx,
	  Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  Complex/Library/empty.h, ComplexOneConfig/Library/empty.h,
	  ComplexRelativePaths/Library/empty.h, Testing/CMakeLists.txt,
	  Wrapping/vtkExcluded.h, Wrapping/vtkIncluded.h: Increase
	  Coverage.

2002-01-20 01:05  barre

	* Tests/Wrapping/: CMakeLists.txt, fltk1.fl: Add coverage for QT
	  and FLTK wrappers. Also MANGLED_MESA

2002-01-20 00:12  barre

	* Tests/: Complex/CMakeCache.txt, Complex/CMakeLists.txt,
	  Complex/VarTests.cmake, Complex/cmTestConfigure.h.in,
	  ComplexOneConfig/CMakeCache.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/VarTests.cmake,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexRelativePaths/CMakeCache.txt,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/VarTests.cmake,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt: More tests +
	  coverage

2002-01-20 00:11  barre

	* Tests/Testing/: CMakeLists.txt, DartConfig.cmake: More coverage +
	  include Dart.cmake to maximize chance nslookup/hostname are found

2002-01-20 00:11  barre

	* Tests/Wrapping/: CMakeLists.txt, hints, vtkExcluded.cxx,
	  vtkExcluded.h, vtkIncluded.cxx, vtkIncluded.h: Add test for
	  VTK_WRAP_*

2002-01-20 00:06  barre

	* Source/cmLoadCacheCommand.h: Typo

2002-01-19 21:24  barre

	* Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
	  Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.cmake,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/VarTests.cmake,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  Testing/CMakeLists.txt, Testing/testing.cxx,
	  Wrapping/CMakeLists.txt, Wrapping/wrapping.cxx: Add
	  documentation, comments. Move some 'Complex' sub-tests into 2 new
	  'Wrapping' and 'Testing' tests.

2002-01-19 21:23  barre

	* Source/CMakeLists.txt: Add 2 new tests

2002-01-19 21:22  barre

	* Source/cmSiteNameCommand.cxx: FIX: if the 'hostname' and
	  'nslookup' commands were not found from their HOSTNAME and
	  NSLOOKUP cache definition, hard-coded values were used instead,
	  thus causing pb if the corresponding progs were not in the PATH
	  (RunCommand). Now use FindProgram() to be sure to find both,
	  otherwise do nothing and set the site name to "unknown"
	  (arbitrary. could be empty string ? or error ?).

2002-01-18 23:38  hoffman

	* Source/cmCableClassSet.cxx: BUG: make sure regex match has a
	  string to match

2002-01-18 20:33  barre

	* Source/cmExecProgramCommand.cxx: Fix: "cd arg2 ; arg1" not
	  working. OK with &&. Also should prevent from: "cd
	  non_existing_dir_oops && rm -fr *"

2002-01-18 20:32  barre

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt, Complex/VarTests.cmake,
	  Complex/VarTests.txt, ComplexOneConfig/VarTests.cmake,
	  ComplexOneConfig/VarTests.txt,
	  ComplexRelativePaths/VarTests.cmake,
	  ComplexRelativePaths/VarTests.txt,
	  Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: Increase test +
	  coverage

2002-01-18 19:22  barre

	* Tests/: Complex/CMakeCache.txt, ComplexOneConfig/CMakeCache.txt,
	  ComplexRelativePaths/CMakeCache.txt: ENH: Increase test +
	  coverage. This is not a bug, this cache is used for test.

2002-01-18 19:21  barre

	* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
	  ComplexRelativePaths/CMakeLists.txt,
	  Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt: ENH: Increase test +
	  coverage

2002-01-18 19:21  barre

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: RemoveFile
	  returns if the file was removed or not

2002-01-18 17:01  barre

	* Source/cmLibraryCommand.h: Unused and deprecated class. Goodbye.

2002-01-18 16:59  martink

	* Source/cmIfCommand.cxx: bug fix

2002-01-18 16:45  hoffman

	* Source/cmIfCommand.cxx: fix if logic for null defs

2002-01-18 15:54  martink

	* Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h:
	  required for utilties

2002-01-18 15:51  martink

	* Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
	  fix for utilties

2002-01-18 15:39  andy

	* Source/cmSourceFilesRemoveCommand.cxx,
	  Tests/Complex/Library/CMakeLists.txt,
	  Tests/ComplexOneConfig/Library/CMakeLists.txt,
	  Tests/ComplexRelativePaths/Library/CMakeLists.txt: Add GENERATED
	  to cmSourceFilesRemoveCommand

2002-01-18 15:32  martink

	* Source/cmAddCustomCommandCommand.cxx: revert to old behaviour

2002-01-18 15:31  barre

	* Tests/: Complex/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/CMakeLists.txt: Fix: create_file.cxx
	  is not GENERATED, it exists (so that it can be removed, until
	  SOURCE_FILES_REMOVE is synced with SOURCE_FILES)

2002-01-18 15:18  martink

	* Source/cmSiteNameCommand.cxx: minor bug fix

2002-01-18 15:16  martink

	* Source/cmMakefile.h: bug fixes

2002-01-18 14:44  martink

	* Source/: cmCableClassSet.cxx, cmBuildNameCommand.cxx: bug fixes

2002-01-18 14:38  martink

	* Source/cmBuildCommand.cxx: compiler warning

2002-01-18 14:07  barre

	* Source/cmake.cxx: Fix: escaping spaces was preventing a value
	  with space to be passed correctly

2002-01-18 13:37  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx: merged if MATCHES
	  fix

2002-01-18 13:30  martink

	* Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
	  some fixes to recent screwerd up changes

2002-01-18 12:03  barre

	* Tests/: Complex/CMakeLists.txt, Complex/VarTests.txt,
	  Complex/cmTestConfigure.h.in, ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/VarTests.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/VarTests.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  Complex/Library/create_file.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/create_file.cxx,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/create_file.cxx: Increase coverage,
	  add tests

2002-01-18 11:48  barre

	* Source/cmExecProgramCommand.cxx: Fix bug: was expanding second
	  arg even if not passed. crashed

2002-01-18 11:38  barre

	* Source/: cmVariableRequiresCommand.h, cmExecProgramCommand.h: Fix
	  typo

2002-01-18 11:37  barre

	* Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: Fix:
	  argument was not used.

2002-01-18 11:36  barre

	* Source/cmBuildCommand.h: Fix typo (second argument was not
	  reported)

2002-01-18 11:36  barre

	* Source/cmBuildCommand.cxx: no message

2002-01-18 10:28  hoffman

	* Source/cmCableClassSet.cxx: AIX compiler fix private to public

2002-01-18 10:27  hoffman

	* Source/cmElseCommand.cxx: BUG: GetDefiniton can return null

2002-01-18 09:02  barre

	* Tests/: Complex/simple.cxx, ComplexOneConfig/simple.cxx,
	  ComplexRelativePaths/simple.cxx: Is not used (see Simple test)

2002-01-18 07:05  hoffman

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: ENH: remove unused
	  and non-standard io.h file

2002-01-18 07:04  hoffman

	* Source/cmIfCommand.cxx: BUG: fix null pointer read if def is not
	  defined

2002-01-17 16:36  barre

	* Tests/: Complex/Executable/complex.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/Executable/complex.cxx: Fix: displays msg if
	  passed for custom command

2002-01-17 16:35  barre

	* Source/cmaketest.cxx: FIX: need a 'make clean' before 'make all'
	  otherwise the post-build custom-command are not run (since a lib
	  might be up to date already for ex.).

2002-01-17 15:49  barre

	* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
	  ComplexOneConfig/CMakeLists.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  Complex/Library/create_file.cxx,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/create_file.cxx,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/create_file.cxx: ENH: tests
	  ADD_DEPENDENCIES and ADD_CUSTOM_COMMAND

2002-01-17 15:46  barre

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  Fix so that ADD_DEPENDENCIES work (the Utilities dependencies
	  were not output)

2002-01-17 14:11  andy

	* Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: Add
	  option of adding generated files to source list

2002-01-17 12:54  hoffman

	* Source/cmDSPWriter.cxx: ENH: only output each link path once

2002-01-17 10:48  king

	* Source/cmMakefile.h: ERR: Missing forward declaration of
	  cmMakeDepend added.

2002-01-17 09:28  hoffman

	* Source/cmDSPWriter.cxx: BUG: allow header files to be added to
	  the dsp file

2002-01-16 17:29  barre

	* Source/cmAddCustomCommandCommand.cxx: Remove hack.

2002-01-16 17:26  andy

	* Source/cmAddCustomCommandCommand.cxx: Hack to make it work almost
	  like before

2002-01-16 15:53  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: add silent and suffixes
	  to check depend file

2002-01-16 15:00  hoffman

	* Source/cmConfigureFileCommand.cxx: BUG: make sure non cmakedef
	  lines are not skipped

2002-01-16 12:45  hoffman

	* Source/cmConfigureFileCommand.cxx: ENH: do not undef cmakedefine
	  stuff, just comment out the line

2002-01-15 17:21  berk

	* Source/cmUnixMakefileGenerator.cxx: Improved performance by
	  removing implicit rules.

2002-01-15 16:20  martink

	* CMake.pdf, CMake.rtf: updated

2002-01-15 16:19  will

	* CMake.pdf: ENH:Support v1.2

2002-01-15 16:15  hoffman

	* CMake.rtf: public to www.cmake.org

2002-01-15 15:56  will

	* CMake.pdf: ENH:Docs for version 1.2

2002-01-15 15:52  hoffman

	* CMake.rtf: update for next version

2002-01-15 15:50  martink

	* Source/cmMakefile.h: next release

2002-01-15 15:46  martink

	* Source/cmMakefile.h: next release

2002-01-15 15:38  hoffman

	* ChangeLog.txt: log for relase 1.2

2002-01-15 15:29  millerjv

	* Modules/Dart.cmake: ENH: Added DELIVER_CONTINUOUS_EMAIL as an
	  advanced cache entry.

2002-01-15 13:20  berk

	* Source/: cmFindPathCommand.cxx, cmFindProgramCommand.cxx: FIX:
	  Entry doc. should never be overwritten. This may cause cmake to
	  be re-run very often.

2002-01-14 19:08  hoffman

	* Source/cmDSPWriter.cxx: ENH: do not depend on the .dsp file but
	  rather depend on .dsp.cmake and if the .dsp actually changes,
	  then write it, so clean and rebuild will not cause many reloads

2002-01-14 18:52  hoffman

	* Source/cmCacheManager.cxx: ENH: try to keep the dsp files from
	  changing between each write

2002-01-14 16:28  hoffman

	* Source/cmUnixMakefileGenerator.cxx: remove extra logic not needed
	  anymore because of better depends

2002-01-14 16:02  berk

	* Source/cmUnixMakefileGenerator.cxx: Quote echo

2002-01-14 14:49  berk

	* Source/CursesDialog/cmCursesMainForm.cxx: BUG: Curses was being
	  used without initialization.

2002-01-12 22:55  hoffman

	* Source/cmBorlandMakefileGenerator.cxx: BUG: use borland run time
	  dll for shared builds to avoid crashes

2002-01-11 10:55  hoffman

	* Templates/configure: ENH: add support for AIX shared libraries
	  with gcc

2002-01-11 10:54  hoffman

	* Templates/configure.in: ENH: add support for shared libraries
	  with gcc on AIX

2002-01-10 18:09  hoffman

	* Source/CMakeLists.txt: ENH: make the fltk build default to OFF,
	  it fails on too many linux machines with the default build

2002-01-10 18:09  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: BUG: fix build of library in
	  other directory if it is not there

2002-01-10 16:22  andy

	* Source/cmConfigureFileCommand.cxx: Add space to output

2002-01-08 17:18  hoffman

	* Source/cmBorlandMakefileGenerator.cxx: BUG: need a larger default
	  page size

2002-01-08 17:18  hoffman

	* Source/cmDSPWriter.cxx: BUG: need spaces around linker options

2002-01-08 13:32  hoffman

	* Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake:
	  ENH: add CMAKE_EXTRA_LINK_FLAGS to dsp generator

2002-01-08 12:57  hoffman

	* Templates/: configure, configure.in: ENH: use +Z not +z for pic
	  and use -fPIC for gcc

2002-01-08 12:53  hoffman

	* Templates/: configure, configure.in: ENH: add -L/usr/lib for hp
	  so shared libs find that directory before the pa1.1 directory

2002-01-07 17:29  barre

	* Modules/FindVTK.cmake: More user friendly (built tree is
	  automatically used).

2002-01-07 16:30  hoffman

	* Source/CursesDialog/cmCursesMainForm.cxx: BUG: not all displayed
	  messages are errors

2002-01-07 15:49  perera

	* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
	  Rolling back symbolic path changes until it works on Windows.

2002-01-07 14:12  hoffman

	* Templates/configure: Add sizeof some types support

2002-01-07 14:07  andy

	* Templates/: configure.in, CMakeBorlandWindowsSystemConfig.cmake,
	  CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
	  CMakeWindowsSystemConfig.cmake: Add sizeof some types support

2002-01-07 13:47  hoffman

	* Templates/: configure, configure.in: use -shared for sunos build

2002-01-06 14:59  perera

	* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
	  ENH: Add an invocation that maintains symbolic paths to the
	  source and binary trees, mainly for systems with automounted
	  network drives.  ENH: CollapseFullPath() no longer adds a
	  trailing "/" to directory paths.

2002-01-03 16:02  andy

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h: Fix add custom command so that it
	  actually executes the code

2002-01-03 14:19  martink

	* Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx:
	  minor fixes

2002-01-03 14:05  martink

	* Source/cmVTKWrapTclCommand.cxx: minor fix

2002-01-03 13:56  martink

	* Source/cmVTKWrapTclCommand.cxx: minor fix

2002-01-03 09:34  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx: expand vars nwo for
	  exists test

2002-01-02 16:46  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: added
	  exists option for if statement

2002-01-02 16:45  martink

	* Source/: cmake.cxx, CursesDialog/cmCursesLongMessageForm.cxx,
	  CursesDialog/cmCursesMainForm.cxx: prints the relese version

2002-01-02 16:44  martink

	* Source/cmMakefile.h: added release verison to cmMakefile

2002-01-02 11:54  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx: BUG: put back recursive call to make
	  for checking sources

2001-12-31 12:02  berk

	* Source/cmUnixMakefileGenerator.cxx: Type || should have been &&

2001-12-31 11:54  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx: ENH: remove one call to make, and
	  clean echo stuff a bit

2001-12-30 17:18  berk

	* Source/cmUnixMakefileGenerator.cxx: BUG: fix long depend list
	  because it gets cut on the hp: I may look like berk, but it is
	  bill H.

2001-12-28 17:00  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH:
	  remove the rule to run make depend from the top with each change
	  in any cmakelist file.  Instead, run make depend in the current
	  directory if a source file changes, or if a .h file changes or is
	  removed

2001-12-28 15:58  perera

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: BUG:
	  Don't generate build rules for header files.

2001-12-28 15:56  perera

	* Source/cmMakefile.cxx: BUG: .txx are not source files. They
	  contain template code which can only be compiled when included in
	  a regular .cxx file. By themselves, they cause do not cause code
	  to be generated.

2001-12-28 15:54  perera

	* Source/cmSourceFile.cxx: ENH: Classify a file as source or header
	  even when the extension is given explicitly.

2001-12-28 15:37  hoffman

	* CMakeLists.txt: remove bad ADD_DEPENDENCIES commands

2001-12-28 12:40  hoffman

	* Source/CMakeLists.txt: ERR: remove bad ADD_DEPENDENCIES commands

2001-12-27 14:55  hoffman

	* Source/cmIfCommand.cxx: remove warning

2001-12-27 13:55  hoffman

	* Source/cmAddDependenciesCommand.cxx: ENH: add error checking

2001-12-21 15:39  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx: BUG: fix so you can remove a
	  directory in the source tree, and clean up echo of commands

2001-12-21 15:11  martink

	* Source/CursesDialog/: cmCursesBoolWidget.cxx,
	  cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
	  cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
	  cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
	  cmCursesMainForm.cxx, cmCursesMainForm.h,
	  cmCursesStringWidget.cxx, cmCursesStringWidget.h,
	  cmCursesWidget.cxx, cmCursesWidget.h: update interface

2001-12-21 15:10  martink

	* Source/cmake.cxx: add patch hack

2001-12-21 14:54  martink

	* Source/: cmBuildCommand.cxx, cmSystemTools.cxx, ctest.cxx: fix
	  for dos files on UNIX make -k and flush in ctest

2001-12-21 14:44  martink

	* Modules/: FindCurses.cmake, FindJNI.cmake, FindMPI.cmake,
	  FindPythonLibs.cmake: general improvements

2001-12-21 14:40  barre

	* Modules/: FindVTK.cmake: Change so that different flavours of VTK
	  might be chosen by the user. See full instructions in that file.

2001-12-21 14:40  martink

	* configure.in, configure: fixed for SGI CC

2001-12-21 14:39  martink

	* Templates/: CMakeBorlandWindowsSystemConfig.cmake,
	  CMakeNMakeWindowsSystemConfig.cmake,
	  CMakeWindowsSystemConfig.cmake, DLLHeader.dsptemplate, configure,
	  configure.in, staticLibHeader.dsptemplate: variety of bug fixes

2001-12-21 09:55  ibanez

	* Source/cmFLTKWrapUICommand.cxx: ENH: No longer tries to create a
	  directory for the output

2001-12-21 09:07  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: add support for DESTDIR
	  in install targets

2001-12-21 00:01  perera

	* Source/cmUnixMakefileGenerator.cxx,
	  Templates/CMakeSystemConfig.cmake.in: ENH: Add option to disable
	  use of -rpath.

2001-12-20 17:00  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.cxx: ENH: fix for win98 check for
	  directory existence

2001-12-20 16:10  barre

	* Modules/: FindTclsh.cmake, FindWish.cmake, FindTCL.cmake: ENH:
	  ADVANCED was not propagated to the new sub-mods

2001-12-20 15:46  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx: ENH: add make silent flag for nmake
	  and move .SILENT: directive to top of makefile

2001-12-20 15:45  barre

	* Modules/: FindFLTK.cmake: ENH: mark everything ADVANCED

2001-12-20 15:45  hoffman

	* Source/cmBorlandMakefileGenerator.cxx: ENH: use better command
	  for creating static library

2001-12-20 15:44  hoffman

	* Templates/: CMakeBorlandWindowsSystemConfig.cmake,
	  CMakeNMakeWindowsSystemConfig.cmake,
	  CMakeWindowsSystemConfig.cmake: BUG: must use CACHE values in
	  these

2001-12-20 15:22  barre

	* Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0

2001-12-20 15:17  barre

	* Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0

2001-12-20 08:16  hoffman

	* Example/Demo/demo.cxx: remove fancy cxx stuff from the example

2001-12-19 21:51  barre

	* Modules/FindJNI.cmake: ENH: Make everything ADVANCED

2001-12-19 18:45  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.cxx: ENH: add silent mode for makefile
	  builds and fix borland and nmake after the depend stuff

2001-12-19 15:26  hoffman

	* Source/: CMakeLists.txt, cmaketest.cxx: add example to tests

2001-12-19 15:25  hoffman

	* Example/: CMakeLists.txt, Demo/CMakeLists.txt, Demo/demo.cxx,
	  Demo/demo_b.cxx, Hello/CMakeLists.txt, Hello/hello.cxx,
	  Hello/hello.h: move example into the source tree so it will
	  work...

2001-12-19 11:38  barre

	* Modules/FindTCL.cmake: default ActiveState Tcl install dir is now
	  C:/Tcl

2001-12-19 08:35  hoffman

	* Source/cmVTKMakeInstantiatorCommand.cxx: change ostrstream to
	  strstream

2001-12-19 08:26  hoffman

	* Templates/configure, Templates/configure.in, configure,
	  configure.in: check for LANG:std

2001-12-18 21:00  hoffman

	* configure, configure.in, Templates/configure,
	  Templates/configure.in: -LANG:std should be default on sgi for
	  ansi CXX Flags

2001-12-18 20:32  hoffman

	* Templates/staticLibHeader.dsptemplate: fix comment

2001-12-18 17:30  hoffman

	* Templates/: configure, configure.in: syntax error

2001-12-18 17:17  hoffman

	* Templates/configure: use cxx compiler on sgi to build static libs

2001-12-18 17:16  hoffman

	* Templates/configure.in: use cxx compiler to build static libs on
	  sgi

2001-12-18 16:21  martink

	* Modules/FindJNI.cmake: bad spelling of java

2001-12-18 14:55  king

	* Source/cmIfCommand.cxx: ENH: Added error reporting for missing
	  arguments to ENDIF.

2001-12-18 13:35  berk

	* Source/CursesDialog/cmCursesBoolWidget.cxx: Fixed warning.

2001-12-18 11:35  king

	* Source/: cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKMakeInstantiatorCommand.h: ENH: Improved flexibility of
	  command by allowing specificiation of separate input and outputs
	  source lists.  Multiple input source lists are now also allowed.

2001-12-18 10:21  king

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: ENH:
	  Improved dependency generation.  If any cmake.depends is out of
	  date, all of them in the tree are re-generated.  This is
	  necessary in certain cases when CMakeLists.txt files change.

2001-12-18 09:51  king

	* Source/cmElseCommand.cxx: ENH: Added option to IF command to test
	  if a command exists.	Syntax is IF(COMMAND name-of-command).

2001-12-18 09:39  king

	* Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: ENH:
	  Added option to IF command to test if a command exists.  Syntax
	  is IF(COMMAND name-of-command).

2001-12-18 09:16  king

	* Source/cmMakefile.cxx: BUG: Existing projects have cache entries
	  with the same name as the command they adjust (VTK_WRAP_JAVA in
	  VTK, for example).  Setting the command name as a variable is too
	  dangerous.

2001-12-17 17:44  andy

	* Source/cmSystemTools.cxx: Better handling of new lines when
	  moving from dos to unix

2001-12-17 16:20  king

	* Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
	  cmVTKMakeInstantiatorCommand.h: ENH: Adding VTK_MAKE_INSTANTIATOR
	  command.  This command will be used by VTK kits to register their
	  classes with vtkInstantiator.

2001-12-17 16:19  king

	* Source/cmMakefile.cxx: ENH: Each cmake command now adds a cmake
	  variable of its own name, set to ON.	This allows constructs in
	  CMakeLists.txt files like: IF(FOO_COMMAND)   FOO_COMMAND()
	  ENDIF(FOO_COMMAND) This provides the option to add CMake commands
	  for extra functionality without breaking compatability with
	  earlier versions of CMake.

2001-12-17 11:30  hoffman

	* Templates/: CMakeNMakeWindowsSystemConfig.cmake,
	  DLLHeader.dsptemplate: remove stack stuff

2001-12-17 11:28  hoffman

	* Templates/CMakeWindowsSystemConfig.cmake: use a better compiler
	  name

2001-12-17 11:15  hoffman

	* Source/cmDSPWriter.cxx: ENH: allow custom commands for files that
	  msdev knows about

2001-12-16 18:52  barre

	* Source/cmVTKWrapPythonCommand.cxx: Wrap abstract class too, as
	  per David Gobbi's request (for the sake of the internal
	  documentation features of python").

2001-12-14 22:41  hoffman

	* Source/cmBuildCommand.cxx: use -i not -k for make

2001-12-13 13:28  berk

	* Source/CursesDialog/: cmCursesBoolWidget.cxx,
	  cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
	  cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
	  cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
	  cmCursesMainForm.cxx, cmCursesMainForm.h,
	  cmCursesStringWidget.cxx, cmCursesStringWidget.h,
	  cmCursesWidget.cxx, cmCursesWidget.h: Updated toolbar.

2001-12-12 18:27  hoffman

	* Source/CMakeLists.txt: ENH: allow local changes

2001-12-12 13:57  berk

	* Modules/FindMPI.cmake: Added doc.

2001-12-12 12:05  king

	* Modules/FindCurses.cmake: ENH: Added /lib to curses search path.

2001-12-12 11:51  berk

	* Modules/FindMPI.cmake: Added support for a 2nd mpi library
	  (usually mpi++)

2001-12-11 15:59  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: cmake.depends files of
	  zero size were not being re-written in some cases.  Added a
	  comment output to the top of the file so it will be re-written
	  every time.

2001-12-11 14:09  blezek

	* Modules/FindPythonLibs.cmake: ENH: Adding /usr/*/python1.5 for
	  RedHat 7.1/Python 1.5 users

2001-12-11 12:29  hoffman

	* Source/cmSubdirDependsCommand.cxx: remove warning

2001-12-11 10:42  hoffman

	* Source/: cmUnixMakefileGenerator.cxx: check for empty library
	  output path

2001-12-11 10:39  hoffman

	* Source/ctest.cxx: ENH: add flush

2001-12-11 02:21  ibanez

	* Source/: cmFLTKWrapUICommand.h, cmFLTKWrapUICommand.cxx: FIX: The
	  command was modified it uses now a target and a source list
	  composed of .fl files. The names of the generated .cxx files are
	  added internally to the Sources list of the target.

2001-12-11 02:17  ibanez

	* Source/: cmUnixMakefileGenerator.cxx, cmTarget.h: FIX:
	  GENERATED_CODE type is no longer needed: generated code is not a
	  Target.

2001-12-10 12:10  king

	* Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
	  program.  Also now only looks for cygtclsh80 if under cygwin.

2001-12-10 12:04  king

	* Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
	  program.  Also now only looks for cygtclsh80 if under cygwin.

2001-12-10 12:02  perera

	* Source/cmUnixMakefileGenerator.cxx: BUG: LIBRARY_OUTPATH_PATH may
	  be "set" to the null string, in which case it should be ignored.

2001-12-10 11:27  king

	* Source/: cmMakefile.cxx, cmMakefile.h,
	  cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
	  cmUnixMakefileGenerator.cxx: ENH: Parallel build support is now
	  automatic.  SUBDIR_DEPENDS command now does nothing.	Also fixed
	  a bug in CMakeLists.txt file inheritance when a directory level
	  is skipped.

2001-12-10 11:03  king

	* Source/: cmMakefile.cxx, cmMakefile.h,
	  cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
	  cmUnixMakefileGenerator.cxx: ENH: SUBDIR_DEPENDS command now does
	  nothing.  The parallel build functionality is now automatic.
	  Dependencies are setup to force the same build order as a single
	  threaded build, but multiple files in the same directory can be
	  built simultaneously.  Also fixed bug with inheriting
	  CMakeLists.txt files when a directory level is skipped.

2001-12-08 21:17  hoffman

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  merge bug fixes to release

2001-12-08 21:16  hoffman

	* Source/cmCacheManager.cxx: merge bug fixes to release, mistaken
	  comment in cache

2001-12-08 21:10  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: if LIBRARY_OUTPUT_PATH
	  is set, then use the fullpath for a remote target

2001-12-08 20:49  hoffman

	* Source/cmUnixMakefileGenerator.h: WAR: remove warning

2001-12-07 19:11  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: executable extension
	  wrong for ctest search, and was not looking in Debug and Release

2001-12-07 18:27  berk

	* Source/cmCacheManager.cxx: If an entry starts with // (network
	  paths), double quote it.

2001-12-07 18:15  perera

	* Source/cmUnixMakefileGenerator.cxx: BUG: the rule for generating
	  a library no longer has the full path, and so the dependency
	  targets shouldn't, either.

2001-12-07 18:12  berk

	* Source/cmCacheManager.cxx: Comments start with TWO leading
	  slashes not _one_

2001-12-07 16:06  martink

	* Source/cmMakefile.h: version rev

2001-12-07 16:01  martink

	* Source/cmMakefile.h: release 10

2001-12-07 15:47  hoffman

	* Source/cmCacheManager.cxx, Source/cmMarkAsAdvancedCommand.cxx,
	  Source/cmMarkAsAdvancedCommand.h,
	  Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add mark as
	  not advanced to mark as advanced

2001-12-07 14:57  hoffman

	* ChangeLog.txt: yet another release

2001-12-07 14:31  hoffman

	* Source/cmaketest.cxx: ENH: convert to windows paths

2001-12-07 13:10  hoffman

	* Source/cmaketest.cxx: ENH: use windows paths to run commands and
	  escape spaces

2001-12-07 10:58  hoffman

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: ENH: add custom commands for targets

2001-12-07 10:32  barre

	* Templates/CMakeBorlandWindowsSystemConfig.cmake: Remove "unused
	  var" warning from C_FLAGS

2001-12-06 20:04  barre

	* Source/cmNMakeMakefileGenerator.cxx: Do not output library search
	  path if the library path option/flag is empty + add
	  CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
	  support the @<< syntax

2001-12-06 20:02  barre

	* Templates/CMakeNMakeWindowsSystemConfig.cmake: Add
	  CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
	  support the @<< syntax

2001-12-06 17:40  andy

	* Source/CursesDialog/cmCursesMainForm.cxx: Fix bug with string

2001-12-06 17:09  hoffman

	* Source/cmakewizard.cxx: ENH: call convert to unix slashes for
	  path and filepath entries

2001-12-06 17:07  berk

	* Source/CursesDialog/cmCursesMainForm.cxx: Added support for ~.

2001-12-06 16:50  martink

	* Source/cmSystemTools.cxx: handle tildas

2001-12-06 13:32  barre

	* Source/cmUnixMakefileGenerator.cxx: Lib path should be converted
	  to native path too.

2001-12-06 13:31  barre

	* Source/: cmBorlandMakefileGenerator.cxx,
	  cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h: Fix the command quoting pb (remove
	  m_QuoteNextCommand), move ConvertToNativePath to NMake gen

2001-12-06 11:52  martink

	* Modules/Dart.cmake: better use of modules

2001-12-06 11:52  martink

	* Modules/FindDart.cmake: better docs

2001-12-06 11:52  martink

	* Modules/FindTCL.cmake: now broken into pieces

2001-12-06 11:51  martink

	* Modules/: FindTclsh.cmake, FindWish.cmake: new modules

2001-12-06 11:49  martink

	* Source/CursesDialog/ccmake.cxx: Cleaning last line at exit.

2001-12-06 10:24  martink

	* Templates/CMakeSystemConfig.cmake.in: made install prefix non
	  advanced

2001-12-05 15:36  perera

	* Modules/FindTCL.cmake: ENH: add more possible names for
	  executables.

2001-12-05 15:28  barre

	* Source/: cmNMakeMakefileGenerator.cxx, cmCacheManager.cxx: Add
	  single quotes feature.

2001-12-05 15:00  barre

	* Templates/CMakeNMakeWindowsSystemConfig.cmake: Add single quotes
	  feature.

2001-12-05 12:07  martink

	* Source/cmMakefile.h: up version

2001-12-05 11:59  martink

	* Source/cmMakefile.h: up version

2001-12-05 11:38  hoffman

	* ChangeLog.txt: new version

2001-12-05 11:37  will

	* CMake.pdf: updated from rtf

2001-12-05 11:32  hoffman

	* CMake.rtf: ENH: update cvs path

2001-12-04 18:49  starreveld

	* Templates/: configure, configure.in:

	  Add the flat_namespace and undefined suppress flags to OSX builds

2001-12-04 17:28  hoffman

	* Source/cmSystemTools.cxx: ENH: remove /tmp_mnt from all paths in
	  convert to unix slashes

2001-12-04 16:19  berk

	* Source/CursesDialog/cmCursesMainForm.cxx: Fixed outdated comment

2001-12-04 15:55  hoffman

	* Templates/CMakeBorlandWindowsSystemConfig.cmake: add tWM to c
	  flags as well as CXX flags

2001-12-04 15:53  berk

	* Source/CursesDialog/cmCursesMainForm.cxx: Fixed overflow problem.

2001-12-04 15:16  hoffman

	* Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add -tWM to
	  default flags for compilation

2001-12-04 12:03  hoffman

	* Source/cmUnixMakefileGenerator.cxx: crazy fix for putenv, and
	  native path called on custom command paths

2001-12-04 11:20  berk

	* Source/CursesDialog/cmCursesStandardIncludes.h: replacing clear()

2001-12-04 11:16  berk

	* Source/CursesDialog/: ccmake.cxx, cmCursesForm.cxx,
	  cmCursesForm.h, cmCursesLongMessageForm.cxx,
	  cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Added debugging.

2001-12-04 10:55  barre

	* Modules/: Documentation.cmake, FindCygwin.cmake,
	  FindDoxygen.cmake, FindHhc.cmake, FindPerl.cmake,
	  FindSelfPackers.cmake, FindUnixCommands.cmake, FindWget.cmake:
	  Remove unneeded test and code duplication. Add WIN32 test. Make
	  all ADVANCED.

2001-12-04 10:54  barre

	* Modules/Dart.cmake: Remove code duplication. Call FindTcl.cmake,
	  which also does the ADVANCED stuff.

2001-12-04 10:53  barre

	* Modules/FindTCL.cmake: Make shells also ADVANCED

2001-12-04 10:27  barre

	* Modules/FindPythonLibs.cmake: Make vars ADVANCED for WIN32 (same
	  as Tcl)

2001-12-04 10:11  hoffman

	* Source/CursesDialog/form/frm_driver.c: no c++ comments in c code,
	  duhhhh

2001-12-03 19:58  hoffman

	* Source/CursesDialog/form/frm_driver.c: ENH: AIX seems to define
	  lines and columns as macros, I undefed them

2001-12-03 18:04  hoffman

	* Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix crashes
	  in console apps

2001-12-03 17:47  hoffman

	* Source/cmVariableRequiresCommand.cxx: ENH: let people know the
	  variable is advanced

2001-12-03 17:01  hoffman

	* Modules/FindOpenGL.cmake, Source/cmBorlandMakefileGenerator.cxx,
	  Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix
	  debugging with borland

2001-12-03 17:00  hoffman

	* Source/cmake.cxx: ENH: add -C load cache file option

2001-12-03 15:55  martink

	* Source/ctest.cxx: minor fix for not found executables

2001-12-03 15:48  hoffman

	* CMake.rtf: [no log message]

2001-12-03 15:11  berk

	* Source/: cmake.cxx: Fixed help.

2001-12-03 13:05  hoffman

	* Source/Makefile.borland: add wizard

2001-12-03 09:39  hoffman

	* CMake.rtf: update docs some

2001-12-02 18:22  ibanez

	* Source/cmFLTKWrapUICommand.cxx: ENH: AddCustomCommand register
	  now multiple outputs. Auxiliary variable manage      the output
	  directory where FLTK generated code is going to be writen.

2001-11-30 17:20  barre

	* Source/: cmBuildCommand.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
	  cmIfCommand.cxx, cmUnixMakefileGenerator.cxx, cmake.cxx: fix
	  warning for Borland build

2001-11-30 16:51  hoffman

	* Source/cmakewizard.h: [no log message]

2001-11-30 16:48  hoffman

	* Source/CMakeLib.dsp, Source/CMakeLists.txt,
	  Source/Makefile.borland, Source/Makefile.in,
	  Source/cmBorlandMakefileGenerator.cxx,
	  Source/cmBorlandMakefileGenerator.h,
	  Source/cmBorlandMakefileGenerator2.cxx,
	  Source/cmBorlandMakefileGenerator2.h,
	  Source/cmForEachCommand.cxx, Source/cmake.cxx,
	  Source/cmakemain.cxx, Source/cmakewizard.cxx,
	  Templates/CMakeBorlandWindowsSystemConfig.cmake,
	  Templates/CMakeWindowsBorlandConfig.cmake,
	  Templates/CMakeWindowsBorlandConfig2.cmake: new borland generator
	  moved into place

2001-11-30 16:27  hoffman

	* Source/: cmBorlandMakefileGenerator.cpp,
	  cmBorlandMakefileGenerator.h: Replace with nmake subclassed
	  generator

2001-11-30 16:05  barre

	* Source/: cmBorlandMakefileGenerator2.cxx,
	  cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: Add
	  options for library manager (lib).

2001-11-30 16:04  barre

	* Templates/CMakeNMakeWindowsSystemConfig.cmake: Add options for
	  library manager (lib). Alpha sort

2001-11-30 15:55  berk

	* Modules/FindTCL.cmake: Unix users are smarter.

2001-11-30 15:04  berk

	* Source/CursesDialog/: cmCursesMainForm.cxx,
	  cmCursesStringWidget.cxx: Improving interface.

2001-11-30 14:50  hoffman

	* Source/CursesDialog/cmCursesMainForm.cxx: print cmake running
	  message to cerr

2001-11-30 14:33  barre

	* Templates/CMakeNMakeWindowsSystemConfig.cmake,
	  Source/cmNMakeMakefileGenerator.cxx: Add linker flags for each
	  build type

2001-11-30 14:24  berk

	* Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.

2001-11-30 14:16  berk

	* Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.

2001-11-30 13:59  berk

	* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
	  cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Improved help.

2001-11-30 13:53  berk

	* Templates/CMakeSystemConfig.cmake.in: Removed unused options.

2001-11-30 13:10  barre

	* Templates/CMakeNMakeWindowsSystemConfig.cmake: CMAKE_ANSI_CFLAGS
	  is used by VTK, so it should be set in the NMake config so that
	  it gets expanded (even to "")

2001-11-30 13:09  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: fix library suffix

2001-11-30 12:41  hoffman

	* Source/cmUnixMakefileGenerator.cxx: remove suffix rules

2001-11-30 12:05  hoffman

	* Source/cmUnixMakefileGenerator.cxx: add new suffix rules

2001-11-30 11:34  berk

	* Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
	  cmCursesMainForm.cxx, cmCursesStandardIncludes.h: Can non use
	  clear because it is undef'ed.

2001-11-30 10:58  berk

	* Source/CursesDialog/ccmake.cxx: Fixed warning.

2001-11-30 10:54  berk

	* Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: Fixed
	  warning.

2001-11-30 10:51  berk

	* Source/CursesDialog/: cmCursesMainForm.h, cmCursesMainForm.cxx:
	  Since it is being used as an array size in another file, it is
	  not possible to initialize MAX_WIDTH in a .cxx file.

2001-11-30 10:41  hoffman

	* Source/cmUnixMakefileGenerator.cxx: fix warning

2001-11-30 10:39  berk

	* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
	  cmCursesLongMessageForm.h: Missed std::

2001-11-30 10:28  berk

	* Source/CursesDialog/cmCursesMainForm.h: Missed std::

2001-11-30 10:27  berk

	* Templates/CMakeSystemConfig.cmake.in: CMAKE_WORDS_BIGENDIAN
	  should not be in the cache.

2001-11-30 10:23  berk

	* Modules/FindPythonLibs.cmake: PYTHON_DEBUG_LIBRARY is only used
	  on Windows.

2001-11-30 09:19  barre

	* Templates/CMakeSystemConfig.cmake.in: fix: If documentation
	  added, then need cache type

2001-11-29 23:45  berk

	* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
	  cmCursesLongMessageForm.h: opps I forgot to add these

2001-11-29 23:24  hoffman

	* Source/Makefile.borland, Source/cmBorlandMakefileGenerator2.cxx,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Templates/CMakeSystemConfig.cmake.in,
	  Templates/CMakeWindowsBorlandConfig2.cmake: ENH: fix various
	  problems caused by the generalization of nmake generator

2001-11-29 20:59  barre

	* Source/cmBorlandMakefileGenerator2.cxx,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h,
	  Templates/CMakeNMakeWindowsSystemConfig.cmake,
	  Templates/CMakeSystemConfig.cmake.in,
	  Templates/CMakeWindowsBorlandConfig2.cmake,
	  Templates/CMakeWindowsSystemConfig.cmake: Nmake build: move most
	  of hard-coded values to config parameters

2001-11-29 16:44  berk

	* Source/: cmListFileCache.cxx, cmSystemTools.cxx, cmSystemTools.h,
	  ctest.cxx, CursesDialog/CMakeLists.txt, CursesDialog/ccmake.cxx,
	  CursesDialog/cmCursesCacheEntryComposite.cxx,
	  CursesDialog/cmCursesCacheEntryComposite.h,
	  CursesDialog/cmCursesForm.h, CursesDialog/cmCursesMainForm.cxx,
	  CursesDialog/cmCursesMainForm.h: Improvements to the curses
	  interface.

2001-11-29 14:51  barre

	* Source/cmNMakeMakefileGenerator.cxx: Fix space pb (embended, then
	  escaped)

2001-11-29 09:22  hoffman

	* Source/Makefile.borland: add bootstrap makefile for borland
	  compiler

2001-11-29 09:09  hoffman

	* Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator2.cxx,
	  Source/cmakewizard.cxx,
	  Templates/CMakeWindowsBorlandConfig2.cmake: fix for shared libs
	  and borland

2001-11-29 01:51  ibanez

	* Source/cmUnixMakefileGenerator.cxx: ENH: GENERATED_CODE case
	  added to switch.

2001-11-29 01:48  ibanez

	* Source/cmTarget.h: ENH: A type of target was added for
	  representing GENERATED_CODE

2001-11-29 01:46  ibanez

	* Source/cmFLTKWrapUICommand.cxx: ENH: Custom commands are now
	  builded.

2001-11-28 18:07  hoffman

	* Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator2.cxx,
	  Source/cmBorlandMakefileGenerator2.h,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Source/cmNMakeMakefileGenerator.h,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h,
	  Templates/CMakeWindowsBorlandConfig2.cmake: ENH: borland
	  generator 2 is working more or less

2001-11-28 14:45  ibanez

	* Source/cmFLTKWrapUICommand.cxx: ENH: Command simplified in order
	  to construct a Source list of .cxx from      a source list of .fl
	  GUI files.

2001-11-28 14:44  ibanez

	* Source/cmFLTKWrapUICommand.h: ENH: The command was simplified to
	  generate a source list of cxx from a	    source list of .fl GUI
	  files.

2001-11-28 12:49  barre

	* Modules/FindPythonLibs.cmake: Fynd Python debug lib in usual libs
	  dir too

2001-11-28 11:12  hoffman

	* Source/: CMakeLists.txt, cmBorlandMakefileGenerator2.cxx,
	  cmBorlandMakefileGenerator2.h, cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h, cmake.cxx: add new borland generator

2001-11-28 10:51  hoffman

	* Source/cmaketest.cxx: [no log message]

2001-11-28 07:15  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: bug: fix same path comparison when
	  short paths are used

2001-11-28 07:14  hoffman

	* Source/cmMarkAsAdvancedCommand.cxx: fix warning

2001-11-27 17:53  berk

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: ENH: nmake generator much closer to
	  working with spaces

2001-11-27 17:32  berk

	* Source/cmMakefile.cxx: ENH: expand variables in a command before
	  escaping spaces in the command

2001-11-27 17:31  berk

	* Source/cmOptionCommand.cxx: ENH: do not write over existing cache
	  values even doc strings to avoid changing the cache file

2001-11-27 16:12  berk

	* Source/cmDSPWriter.cxx: remove unused include

2001-11-27 15:33  martink

	* Source/cmLinkLibrariesCommand.cxx: removed extra lib paths to
	  avoid finding old libs

2001-11-27 15:32  martink

	* Modules/FindTCL.cmake: made some vars advanced

2001-11-27 15:20  martink

	* Modules/Dart.cmake: made some vars advanced

2001-11-27 00:03  ibanez

	* Source/cmCommands.cxx: ENH: Command for running FLTK's UI tool
	  "Fluid" was added.

2001-11-27 00:02  ibanez

	* Source/cmUnixMakefileGenerator.cxx: ENH: Support for FLTK Fluid
	  tool added.

2001-11-26 23:57  ibanez

	* Modules/FindFLTK.cmake: ENH: Support for running FLUID was added.

2001-11-26 22:40  ibanez

	* Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: Command
	  for invoking FLTK's code generator "Fluid" during the building
	  process

2001-11-26 18:26  hoffman

	* Modules/Dart.cmake, Source/CMakeLists.txt,
	  Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmCommands.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
	  Source/cmakewizard.cxx, Templates/CMakeSystemConfig.cmake.in,
	  Templates/CMakeWindowsSystemConfig.cmake,
	  Source/cmMarkAsAdvancedCommand.cxx,
	  Source/cmMarkAsAdvancedCommand.h: ENH: add advanced variable
	  types and command line wizard gui

2001-11-26 18:24  hoffman

	* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
	  cmFindPathCommand.cxx, cmFindPathCommand.h,
	  cmFindProgramCommand.cxx, cmFindProgramCommand.h: ENH: add
	  possibility to add doc strings to varibles created by find type
	  commands

2001-11-26 16:32  berk

	* Source/cmCacheManager.cxx: Oops. The wrong version of the
	  duplicate code was kept. Loaded cache values were not made
	  internal.

2001-11-26 15:45  berk

	* Modules/FindTCL.cmake: TK_INTERNAL_PATH is only needed on
	  Windows.

2001-11-26 11:32  martink

	* Source/: cmSystemTools.cxx, cmSystemTools.h: removed warning
	  messages

2001-11-26 11:31  martink

	* Source/cmIfCommand.cxx: better error messages

2001-11-24 18:47  barre

	* Modules/Dart.cmake: I want to be able to start/end
	  experimental-only dashboards

2001-11-21 17:45  hoffman

	* Source/: cmCacheManager.cxx, cmDSPWriter.cxx,
	  cmNMakeMakefileGenerator.cxx, cmSystemTools.cxx, cmSystemTools.h,
	  cmUnixMakefileGenerator.cxx, cmake.cxx, cmaketest.cxx: NMake with
	  spaces in directories

2001-11-21 11:35  andy

	* Source/cmCacheManager.cxx: Fix the current directory check for
	  NMake

2001-11-21 08:47  hoffman

	* Source/cmake.cxx: ENH: clean up command line arguments

2001-11-21 08:46  hoffman

	* Source/: cmQTWrapUICommand.cxx, cmVariableRequiresCommand.cxx:
	  WAR: fix warning

2001-11-20 17:50  hoffman

	* Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx,
	  cmake.h: ENH: add command line arguments to set cache entries

2001-11-20 17:27  berk

	* Source/cmNMakeMakefileGenerator.cxx: ENH: closer to working with
	  spaces in source directory

2001-11-20 17:27  berk

	* Source/cmaketest.cxx: BUG: fix memory leak

2001-11-20 17:26  berk

	* Source/cmDSPWriter.cxx: BUG: fix for spaces in path to
	  CMakeList.txt file

2001-11-20 08:28  hoffman

	* Source/: cmStandardIncludes.h, CursesDialog/cmCursesMainForm.cxx,
	  CursesDialog/cmCursesStandardIncludes.h: define hacks and such
	  for the dec compiler

2001-11-19 17:52  hoffman

	* Source/: cmCommands.cxx, cmSystemTools.cxx, cmSystemTools.h,
	  cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h: ENH:
	  add new command VARIABLE_REQUIRES for better debugging of list
	  files

2001-11-19 09:34  hoffman

	* Source/: cmVariableRequiresCommand.cxx,
	  cmVariableRequiresCommand.h: [no log message]

2001-11-16 16:42  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: look for cmake test with
	  .exe if nmake

2001-11-16 16:28  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: ENH: fix for dll builds

2001-11-16 13:08  bettingf

	* Source/cmUnixMakefileGenerator.cxx: Added a make depend in the
	  clean rule to refresh the dependencies

2001-11-16 10:14  bettingf

	* Source/cmUnixMakefileGenerator.cxx: undo the last change because
	  of problem with some versions of make

2001-11-16 09:40  bettingf

	* Modules/FindQt.cmake: fixed QT_UIC_EXE name

2001-11-16 09:04  bettingf

	* Source/cmUnixMakefileGenerator.cxx: added the deletion of
	  cmake.depends in the cleaning so that it is recomputed even
	  source files (i.e. .cxx or .h) are generated

2001-11-16 09:03  bettingf

	* Source/cmMakeDepend.cxx: Now adds dependency if the file doesn't
	  exist but will be created during the compilation

2001-11-16 09:01  bettingf

	* Source/: cmQTWrapUICommand.cxx, cmQTWrapUICommand.h: corrected
	  path problem and added moc compilation too

2001-11-15 22:10  hoffman

	* Source/Makefile.in: remove depend on star dot h as it is not
	  really needed and breaks some versions of gmake

2001-11-15 18:18  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: ENH: use crazy temp files
	  for long command lines

2001-11-15 17:45  hoffman

	* Source/cmNMakeMakefileGenerator.cxx: ENH: remove debug prints

2001-11-15 17:11  hoffman

	* Modules/Dart.cmake, Source/cmBuildCommand.cxx,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Source/cmNMakeMakefileGenerator.h,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h,
	  Templates/CMakeNMakeWindowsSystemConfig.cmake,
	  Templates/CMakeSystemConfig.cmake.in,
	  Templates/CMakeWindowsBorlandConfig.cmake,
	  Templates/CMakeWindowsSystemConfig.cmake: closer to nmake
	  working, added CMAKE_MAKE_COMMAND instead of MAKECOMMAND used by
	  Dart, nmake makefiles work with borland make and nmake

2001-11-15 14:54  millerjv

	* Modules/Dart.cmake: ENH: New make targets for Continuous builds.
	  Added a NightlyStart and NightlyUpdate target for unix builds as
	  well.

2001-11-15 14:52  millerjv

	* DartConfig.cmake: ENH: Changed Nightly start time

2001-11-15 09:55  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.h, cmake.cxx:
	  ENH: fix library builds with nmake

2001-11-15 09:00  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: wrong shortname used

2001-11-15 08:43  hoffman

	* Source/cmaketest.cxx: BUG: fix build for cygwin

2001-11-15 08:42  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: avoid .cxx.o names...

2001-11-14 18:12  hoffman

	* Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
	  Source/cmaketest.cxx, Source/cmaketest.h.in,
	  Templates/CMakeNMakeWindowsSystemConfig.cmake: Closer to nmake
	  build

2001-11-14 18:11  hoffman

	* Source/: cmNMakeMakefileGenerator.cxx,
	  cmNMakeMakefileGenerator.h: closer to nmake build

2001-11-14 10:21  hoffman

	* Templates/CMakeNMakeWindowsSystemConfig.cmake,
	  Source/cmNMakeMakefileGenerator.cxx,
	  Source/cmNMakeMakefileGenerator.h,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h: nmake support

2001-11-14 09:56  king

	* Source/CursesDialog/ccmake.cxx: ERR: Re-ordered includes to fix
	  macro conflict for gcc 3.0.

2001-11-14 09:55  king

	* Source/CursesDialog/form/frm_driver.c: ERR: Fixed compiler
	  warning for gcc 3.0.

2001-11-14 09:22  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: remove debug statements

2001-11-13 18:23  hoffman

	* Source/: CMakeLib.dsp, CMakeLists.txt,
	  cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: start
	  work on nmake generator

2001-11-13 15:54  hoffman

	* Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
	  clean up object file build rule, and do not attempt to remove
	  link_directories that are in the build tree

2001-11-13 14:22  martink

	* Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: fixes to
	  curses stuff

2001-11-13 12:42  hoffman

	* Source/CursesDialog/form/fty_num.c: warnings

2001-11-13 12:38  hoffman

	* Source/: cmCacheManager.cxx, cmForEachCommand.cxx,
	  cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
	  cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: ENH: clean up
	  warnings

2001-11-13 12:21  hoffman

	* Source/cmAddDependenciesCommand.h: ENH: fix spelling error

2001-11-13 12:21  hoffman

	* Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove warnings

2001-11-12 15:37  king

	* Source/cmMakeDepend.cxx: ENH:
	  cmMakeDepend::GenerateDependInformation will now use hints
	  regardless of whether the actual file exists.  This can be used
	  to add dependencies to .h files which are generated but included
	  in hand-written .cxx files.  If the .cxx does exist, though, it
	  will be used first, and the hints will be used afterward.

2001-11-12 09:21  martink

	* Source/cmDSPWriter.cxx: minor fix

2001-11-10 23:01  ibanez

	* Modules/FindX11.cmake:      Module to search for the installation
	  of X11

2001-11-09 16:16  berk

	* Source/CursesDialog/: CMakeLists.txt, ccmake.cxx, ccurses.cxx:
	  Renaming ccurses to ccmake.

2001-11-09 16:15  barre

	* Modules/FindSelfPackers.cmake: Self-packers

2001-11-09 16:05  berk

	* Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
	  CursesDialog/cmCursesStandardIncludes.h,
	  CursesDialog/form/frm_driver.c, CursesDialog/form/frm_req_name.c:
	  Trying to fix curses.

2001-11-09 13:00  martink

	* Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: support for custom targets
	  on exe and lib

2001-11-09 12:08  bettingf

	* Modules/FindQt.cmake: support for compilation of .ui files into
	  .h and .cxx files

2001-11-09 12:07  bettingf

	* Source/: cmQTWrapCPPCommand.cxx, cmQTWrapCPPCommand.h: cleanups

2001-11-09 12:02  bettingf

	* Source/: cmQTWrapUICommand.h, cmQTWrapUICommand.cxx,
	  cmCommands.cxx, cmUnixMakefileGenerator.cxx: support for
	  compilation of .ui files into .h and .cxx files

2001-11-09 10:42  barre

	* Source/cmAddCustomCommandCommand.cxx: SOURCE, COMMAND, TARGET are
	  required now

2001-11-09 10:37  barre

	* Source/cmAddCustomCommandCommand.h: SOURCE, COMMAND, TARGET are
	  required now

2001-11-09 10:33  barre

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h: Reimplement code. Since a custom
	  command is very flexible and might be extended in the future,
	  make all arguments prefixed with arg type, make ordering
	  irrelevant and potentially all args optional.

2001-11-08 17:30  berk

	* Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
	  to fix curses problems.

2001-11-08 17:25  berk

	* Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Fixing
	  problems with curses headers.

2001-11-08 17:17  berk

	* Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
	  to fix curses problems.

2001-11-08 17:10  berk

	* Source/CursesDialog/form/form.h: Oops.

2001-11-08 17:03  berk

	* CMakeLists.txt, Source/CursesDialog/CMakeLists.txt,
	  Source/CursesDialog/form/CMakeLists.txt,
	  Source/CursesDialog/form/form.h,
	  Source/CursesDialog/form/nc_alloc.h: Changes to remove warnings
	  and fix dependencies.

2001-11-08 15:09  martink

	* Source/cmDSWWriter.cxx: a better fix maybe

2001-11-08 14:44  hoffman

	* Source/cmDSWWriter.cxx: make sure custom targets are in the
	  ALL_BUILD

2001-11-08 14:34  barre

	* Source/cmAddCustomCommandCommand.cxx: Fix number of params and
	  expand vars in all args

2001-11-08 11:50  barre

	* Source/cmSourceFilesCommand.cxx: Fix bug. Was using unexpanded
	  var instead of copy

2001-11-08 11:40  barre

	* Source/cmAddLibraryCommand.cxx: Break the "to infinity and
	  beyond" stuff

2001-11-08 10:48  barre

	* Source/cmAddLibraryCommand.cxx: Expand var in srclist name too

2001-11-08 10:40  barre

	* Source/cmSourceFilesCommand.cxx: Expand var in name too

2001-11-08 09:16  barre

	* Source/cmAddDependenciesCommand.cxx: Expand variables in all
	  target args

2001-11-08 08:42  berk

	* Source/cmUnixMakefileGenerator.cxx: Needed to replace srcdir to
	  make install targets work.

2001-11-07 17:12  hoffman

	* Templates/: configure, configure.in: put back
	  CMAKE_TEMPLATE_FLAGS

2001-11-07 17:04  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: no +=+

2001-11-07 16:47  andy

	* Source/: cmAddCustomCommandCommand.cxx,
	  cmAddCustomCommandCommand.h, cmCommands.cxx: Added accessor for
	  add custom command

2001-11-07 16:07  barre

	* Modules/FindUnixCommands.cmake: Add cp (CP)

2001-11-07 15:57  hoffman

	* configure, configure.in, Source/cmUnixMakefileGenerator.cxx,
	  Templates/configure, Templates/configure.in: remove template
	  flags from cmake, no ptused, or -instance=static

2001-11-07 15:57  hoffman

	* Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
	  curses problems with some systems.

2001-11-07 15:01  berk

	* Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
	  build problems related to curses.

2001-11-07 14:55  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: use full source name for
	  c code as well as c++

2001-11-07 14:44  hoffman

	* Source/CursesDialog/ccurses.cxx: use cmake as the executable for
	  cmake and not ccurses

2001-11-07 14:44  hoffman

	* Source/cmUnixMakefileGenerator.cxx: make sure default_target is
	  first

2001-11-07 13:46  hoffman

	* CMakeLists.txt: ENH: add ansi flag for c compiler

2001-11-07 12:23  hoffman

	* Source/cmMessageCommand.cxx: Allow multiline messages

2001-11-07 09:54  hoffman

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  Clean up a bit more

2001-11-07 09:29  hoffman

	* Source/cmCacheManager.cxx: One more time...  case does not matter
	  on cygwin

2001-11-06 16:14  hoffman

	* Source/cmExecProgramCommand.h: ENH: fix doc string

2001-11-06 15:29  bettingf

	* Source/: cmQTWrapCPPCommand.cxx, cmUnixMakefileGenerator.cxx: add
	  cleaning of QT generated files when make clean is used

2001-11-06 12:03  hoffman

	* Source/CursesDialog/: ccurses.cxx, cmCursesMainForm.cxx,
	  cmCursesMainForm.h: ENH: tell cmake object where cmake is

2001-11-06 09:35  hoffman

	* Source/: cmCableWrapTclCommand.cxx, cmQTWrapCPPCommand.cxx,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx: BUG: CustomCommand has to use full path
	  to Source file now

2001-11-06 08:40  hoffman

	* Source/CursesDialog/form/: fld_type.c, form.h: Removed a function
	  which used va_start (did not compile on Sun with gcc)

2001-11-05 22:10  berk

	* Source/CursesDialog/: ccurses.cxx, cmCursesBoolWidget.cxx,
	  cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
	  cmCursesMainForm.h, cmCursesStringWidget.cxx: Many improvements.

2001-11-05 16:38  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: use full paths for
	  object compile rules

2001-11-05 15:55  berk

	* Source/: CMakeLists.txt, CursesDialog/cmCursesMainForm.cxx:
	  Re-enabling curses support.

2001-11-05 15:39  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: change to work with
	  nmake

2001-11-05 13:22  berk

	* Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
	  Source/CursesDialog/cmCursesForm.h,
	  Source/CursesDialog/cmCursesLabelWidget.h,
	  Source/CursesDialog/cmCursesMainForm.h,
	  Source/CursesDialog/cmCursesWidget.h,
	  Source/CursesDialog/form/frm_driver.c,
	  Source/CursesDialog/form/frm_req_name.c,
	  Source/CursesDialog/cmCursesStandardIncludes.h: HPUX support.

2001-11-05 12:57  lorensen

	* Source/cmIncludeExternalMSProjectCommand.cxx: ERR: ^M's removed.

2001-11-05 11:52  berk

	* Source/CursesDialog/form/: CMakeLists.txt, READ.ME, eti.h,
	  fld_arg.c, fld_attr.c, fld_current.c, fld_def.c, fld_dup.c,
	  fld_ftchoice.c, fld_ftlink.c, fld_info.c, fld_just.c, fld_link.c,
	  fld_max.c, fld_move.c, fld_newftyp.c, fld_opts.c, fld_pad.c,
	  fld_page.c, fld_stat.c, fld_type.c, fld_user.c, form.h,
	  form.priv.h, frm_cursor.c, frm_data.c, frm_def.c, frm_driver.c,
	  frm_hook.c, frm_opts.c, frm_page.c, frm_post.c, frm_req_name.c,
	  frm_scale.c, frm_sub.c, frm_user.c, frm_win.c, fty_alnum.c,
	  fty_alpha.c, fty_enum.c, fty_int.c, fty_ipv4.c, fty_num.c,
	  fty_regex.c, llib-lform, mf_common.h, nc_alloc.h: Adding form
	  library.

2001-11-05 11:52  berk

	* Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
	  CursesDialog/cmCursesCacheEntryComposite.h,
	  CursesDialog/cmCursesLabelWidget.h,
	  CursesDialog/cmCursesMainForm.cxx,
	  CursesDialog/cmCursesMainForm.h, CursesDialog/cmCursesWidget.h:
	  Fixing problems on Sun (name collusions between STL and curses)
	  and disabling curses temporarily.

2001-11-05 10:42  andy

	* Source/CMakeLists.txt: Fix the IF IF problem

2001-11-05 08:37  berk

	* Source/CursesDialog/: ccurses.cxx,
	  cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
	  cmCursesLabelWidget.h, cmCursesMainForm.cxx, cmCursesMainForm.h,
	  cmCursesWidget.h: ERR: To include cmake headers, one should use
	  ../

2001-11-05 05:43  pcp

	* Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: switched
	  string::compare to strncmp

2001-11-04 18:10  berk

	* Source/CursesDialog/cmCursesMainForm.h: Need to include standard
	  headers.

2001-11-04 18:05  berk

	* Source/CursesDialog/: CMakeLists.txt, cmCursesBoolWidget.h,
	  cmCursesCacheEntryComposite.h, cmCursesDummyWidget.h,
	  cmCursesFilePathWidget.h, cmCursesForm.h, cmCursesLabelWidget.h,
	  cmCursesMainForm.h, cmCursesPathWidget.h, cmCursesStringWidget.h,
	  cmCursesWidget.h, ccurses.cxx, cmCursesBoolWidget.cxx,
	  cmCursesCacheEntryComposite.cxx, cmCursesDummyWidget.cxx,
	  cmCursesFilePathWidget.cxx, cmCursesForm.cxx,
	  cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
	  cmCursesPathWidget.cxx, cmCursesStringWidget.cxx,
	  cmCursesWidget.cxx: Adding curses support.

2001-11-04 18:00  berk

	* Modules/FindCurses.cmake, Source/CMakeLists.txt: Adding curses
	  support.

2001-11-02 22:32  barre

	* Source/: cmIncludeDirectoryCommand.cxx,
	  cmIncludeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h: Add
	  optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs
	  can be specified before the actual include dirs

2001-11-02 16:44  barre

	* Utilities/Doxygen/: CMakeLists.txt, doc_makeall.sh.in: Update

2001-11-02 16:43  barre

	* Modules/: Documentation.cmake, DocumentationVTK.cmake,
	  FindCygwin.cmake, FindPerl.cmake, FindUnixCommands.cmake,
	  FindWget.cmake: Move usual Unix commands to FindUnixCommands, use
	  FingCygwin in other modules

2001-11-02 16:05  barre

	* Utilities/: CMakeLists.txt, Doxygen/CMakeLists.txt,
	  Doxygen/doc_makeall.sh.in, Doxygen/doxyfile.in: Doxygen doc
	  generator

2001-11-02 16:01  barre

	* CMakeLists.txt: Doxygen doc generator

2001-11-02 15:26  blezek

	* Modules/Dart.cmake: ENH: More Experimental targets for unix

2001-11-02 11:19  pcp

	* Source/: cmDSWWriter.cxx, cmIncludeExternalMSProjectCommand.cxx,
	  cmDSPWriter.cxx: allow more than one external MS project

2001-11-02 09:18  andy

	* Source/cmCacheManager.cxx: On win32 path is all in lower case now

2001-11-01 18:37  hoffman

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  ENH: clean up interface and change build in current directory to
	  build the depend file first

2001-11-01 18:36  hoffman

	* Source/cmCacheManager.cxx: BUG: use collapse full path when
	  testing cache directory

2001-11-01 18:36  hoffman

	* Source/cmDSPWriter.cxx: ENH: IntDir to INTDIR

2001-11-01 13:09  barre

	* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
	  Expand vars in exe and lib name

2001-11-01 10:42  hoffman

	* Source/cmCacheManager.cxx: ENH: clean up drive letter check

2001-10-31 18:56  king

	* Source/: cmCableClassSet.cxx, cmCableClassSet.h: ENH: Added
	  automatic detection of >> sequences in template names and
	  replacement with "> >" in the output.

2001-10-31 18:56  king

	* Source/cmStandardIncludes.h: ENH: Replaced cmStdString
	  implementation to make it more transparently a std:string.

2001-10-31 07:03  pcp

	* Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
	  cmDSWWriter.h, cmIncludeExternalMSProjectCommand.cxx,
	  cmIncludeExternalMSProjectCommand.h: INCLUDE_EXTERNAL_MSPROJECT
	  command

2001-10-30 14:36  andy

	* Source/cmCacheManager.cxx: Fix the problem on windows of capital
	  or lower case drive letter for CMAKE_CACHEFILE_DIR

2001-10-30 14:15  andy

	* Source/cmCacheManager.cxx: Change CMAKE_CURRENT_CWD to
	  CMAKE_CACHEFILE_DIR and change the messages

2001-10-30 14:05  hoffman

	* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
	  cmMakefile.cxx, cmMakefile.h: ENH: add an option to configure
	  file command that allows for only expansion of at variables and
	  not dollar variables

2001-10-29 10:41  hoffman

	* Source/cmSystemTools.cxx: ENH: use callback not ifdef for MFC
	  message box errors

2001-10-29 10:19  hoffman

	* Source/: cmCacheManager.cxx, cmSystemTools.cxx, cmSystemTools.h:
	  ENH: add callback for message display

2001-10-26 18:21  hoffman

	* Modules/FindITK.cmake: [no log message]

2001-10-26 17:06  berk

	* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
	  added CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION

2001-10-26 15:42  hoffman

	* Source/: cmConfigureFileCommand.cxx, cmMakefile.h, cmaketest.cxx:
	  add dependency for configure files and use short path in WIN32
	  cmake test

2001-10-26 14:35  hoffman

	* Modules/FindVTK.cmake: use find_file and not just a set for
	  USE_VTK_FILE

2001-10-26 11:22  barre

	* Modules/DocumentationVTK.cmake: VTK documentation framework

2001-10-26 09:29  andy

	* Source/cmCacheManager.cxx: Added check if the binary directory
	  changed. If it did, it will print the warning message

2001-10-24 20:37  barre

	* Modules/FindCygwin.cmake: Add GZIP (gzip)

2001-10-24 20:33  barre

	* Modules/FindCygwin.cmake: Add TAR (path to tar or gtar)

2001-10-24 17:51  berk

	* Source/cmUnixMakefileGenerator.cxx: ENH: allow -framework as a
	  complete entry in the link line for Mac OSX

2001-10-24 15:51  berk

	* DartConfig.cmake: public no longer has anonymous ftp.

2001-10-24 09:41  king

	* Modules/FindGCCXML.cmake: ENH: Improved FIND_PROGRAM call to find
	  the executable in PREFIX/share/GCC_XML, the new standard install
	  location.

2001-10-23 18:30  barre

	* Modules/FindCygwin.cmake: Cygwin mod

2001-10-23 17:49  barre

	* Source/: cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h: The result of this utility
	  command can now be optionally added to the cache

2001-10-23 17:47  barre

	* Modules/FindDoxygen.cmake: Find Graphivz's dot too

2001-10-23 17:06  barre

	* Modules/: FindDoxygen.cmake, FindWget.cmake: Add Doxygen and Wget
	  modules. Very simple. But might be more complex later, so let's
	  use them asap

2001-10-23 16:55  barre

	* Modules/: FindHhc.cmake, FindPerl.cmake: Modules to find Perl and
	  the HTML Help Compiler

2001-10-19 10:07  barre

	* Source/cmEnableTestingCommand.h: Add warning regarding the
	  location of ENABLE_TESTING (should be in the top CMakeList.txt,
	  otherwise Dart is lost)

2001-10-18 18:01  barre

	* Source/cmSiteNameCommand.cxx: SITE_NAME should return the most
	  qualified name of the host. If nslookup works, now the domain is
	  appended to the hostname (whereas it *replaced* the host name
	  before)

2001-10-18 13:51  iscott

	* Source/cmQTWrapCPPCommand.cxx: Detect error and output useful
	  message Previously it would have got confused about the
	  destinationSourceGroup

2001-10-18 13:03  iscott

	* Source/cmFindFileCommand.cxx: This command should always set the
	  cahce variabel to a filepath not a path

2001-10-17 15:11  barre

	* Source/cmProjectCommand.cxx: Add PROJECT_NAME to the set of
	  definitions

2001-10-16 15:40  iscott

	* Modules/FindQt.cmake: fixed some stupid mistakes I thought I had
	  tested these - honest

2001-10-16 15:32  iscott

	* Modules/: FindQt.cmake, LinkQT.cmake: Some simple modules for
	  finding and linking qt

2001-10-15 18:37  hoffman

	* Source/cmMessageCommand.cxx: ENH: expand variables in message
	  command output

2001-10-15 18:36  hoffman

	* Source/cmSourceFile.cxx: ENH: clean up error report for source
	  files not found

2001-10-15 14:19  iscott

	* CMake.rtf, Source/cmCommands.cxx, Source/cmQTWrapCPPCommand.cxx,
	  Source/cmQTWrapCPPCommand.h: added a QT_WRAP_CPP command

2001-10-11 17:20  king

	* Source/cmCableWrapTclCommand.cxx: ENH: Improved parsing of
	  GCCXML_FLAGS to improve generation of gccxml rule.  Also added
	  ADD_DEFINITIONS arguments to the generated rule.

2001-10-11 14:57  andy

	* Source/cmCacheManager.cxx: Added removing of spaces in
	  CMakeCache.txt in front of comments and variables

2001-10-10 10:22  hoffman

	* Source/cmCacheManager.cxx: ENH: add a warning comment for cache
	  values that can not be changed because they are always loaded
	  from another cache

2001-10-09 22:18  biddi

	* Source/cmBorlandMakefileGenerator.cpp: FIX: Same as last checkin
	  except applies to bpi files as wellas lib files If we can't find
	  it - and it's not a target - and it has no path already
	  specified, it must be in OUTDIRLIB from another makefile in the
	  same project ! (What this really means is the lib paths are
	  correctly specified)

2001-10-09 10:25  hoffman

	* Source/cmSystemTools.cxx: ENH: better fix for dos return in
	  lines, use the regular expression and don't edit the input line

2001-10-05 17:31  hoffman

	* Source/cmSystemTools.cxx: ENH: clean up returns from input, so we
	  can read dos files on unix

2001-10-04 09:32  starreveld

	* Templates/: configure, configure.in:

	  ERR: remove undefined warning for compatibility with new 10.1
	  linker

2001-10-03 15:49  hoffman

	* Modules/Dart.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
	  Source/cmaketest.cxx: ENH: fixes for borland compiler testing

2001-10-03 11:36  king

	* Modules/FindCABLE.cmake: ENH: Changed CABLE_BUILD_DIR to look for
	  cableVersion.h instead of cable.README.txt.

2001-10-02 23:10  biddi

	* Source/cmBorlandMakefileGenerator.cpp: FIX:if we can't find it -
	  and it's not a target - and it has no path already specified, it
	  must be in OUTDIRLIB from another makefile in the same project !
	  (What this really means is the lib paths are correctly specified)

2001-10-02 17:28  hoffman

	* Source/: cmListFileCache.cxx, cmMakefile.cxx, cmSystemTools.cxx,
	  cmSystemTools.h, ctest.cxx: ENH: add better error reports in
	  parsing cmake files, like what file has the error

2001-10-01 13:35  martink

	* Source/: cmMakefile.h: version

2001-10-01 13:26  hoffman

	* ChangeLog.txt: [no log message]

2001-10-01 11:55  hoffman

	* Source/cmaketest.cxx: BUG: add missing include

2001-10-01 10:14  hoffman

	* Source/cmaketest.cxx: ENH: change checkboxes back to pull down
	  menus, remove leak

2001-09-29 11:12  hoffman

	* Source/cmSystemTools.cxx: BUG: fix full path for file in current
	  directory

2001-09-28 13:35  berk

	* Source/cmSystemTools.cxx: BUG: fix realpath problem again...

2001-09-28 12:14  berk

	* Source/cmSystemTools.cxx: BUG: separate path from file name
	  before calling realpath

2001-09-28 10:40  hoffman

	* Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: get
	  correct library name

2001-09-28 10:34  hoffman

	* CMakeLists.txt: BUG: optional in wrong order

2001-09-28 09:57  hoffman

	* CMakeLists.txt: make the include of the initial config flags
	  optional, for builds that do not use configure

2001-09-27 16:50  hoffman

	* Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: use
	  realpath instead of cd/pwd

2001-09-27 15:54  hoffman

	* CMakeLists.txt, Source/CMakeLists.txt: BUG: fix install prefix

2001-09-27 14:58  hoffman

	* configure, configure.in, Source/CMakeLists.txt,
	  Source/InitialConfigureFlags.cmake.in: ENH: pass prefix from
	  configure into cmake

2001-09-26 16:23  berk

	* Modules/Dart.cmake: Typo.

2001-09-25 14:39  martink

	* Modules/FindVTK.cmake: changes to chamghe

2001-09-25 11:06  martink

	* Source/cmVTKWrapTclCommand.cxx: memory leak

2001-09-21 11:48  martink

	* Modules/FindVTK.cmake: better install targets

2001-09-21 09:40  king

	* Source/cmSystemTools.cxx: BUG: CopyFile should return immediately
	  after an error occurs.

2001-09-20 17:31  martink

	* Modules/FindVTK.cmake: updates

2001-09-20 16:43  berk

	* Source/ctest.cxx: handle spaces in commands and args

2001-09-20 15:08  hoffman

	* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
	  cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
	  cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
	  cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
	  cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmAddTestCommand.cxx, cmAddTestCommand.h,
	  cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
	  cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
	  cmBuildNameCommand.h, cmCableClassSetCommand.cxx,
	  cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
	  cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
	  cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
	  cmConfigureGccXmlCommand.h, cmElseCommand.cxx, cmElseCommand.h,
	  cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
	  cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
	  cmExecProgramCommand.cxx, cmExecProgramCommand.h,
	  cmFindFileCommand.cxx, cmFindFileCommand.h,
	  cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
	  cmFindPathCommand.cxx, cmFindPathCommand.h,
	  cmFindProgramCommand.cxx, cmFindProgramCommand.h,
	  cmForEachCommand.cxx, cmForEachCommand.h,
	  cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
	  cmIncludeCommand.cxx, cmIncludeCommand.h,
	  cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
	  cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
	  cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
	  cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
	  cmInstallTargetsCommand.h, cmLibraryCommand.h,
	  cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
	  cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
	  cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
	  cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
	  cmMakefile.cxx, cmMakefile.h, cmMessageCommand.cxx,
	  cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
	  cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
	  cmProjectCommand.cxx, cmProjectCommand.h, cmSetCommand.cxx,
	  cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
	  cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
	  cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
	  cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
	  cmSubdirCommand.cxx, cmSubdirCommand.h,
	  cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
	  cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
	  cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
	  cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
	  cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
	  cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h: ENH:
	  change InitialPass to take a const reference to the argument
	  string, to avoid changes to the file cache

2001-09-20 13:44  martink

	* Source/cmMakefile.cxx: BUG: make a copy of the arguments before
	  passing them to Execute

2001-09-20 12:00  martink

	* CMake.rtf: fixed some problems

2001-09-20 10:57  king

	* Modules/FindCABLE.cmake: ENH: Added support for finding cable
	  when it is built in a configuration subdirectory by MSVC.

2001-09-20 10:54  king

	* Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
	  cmSystemTools.cxx, cmSystemTools.h: ENH: Added
	  cmSystemTools::GlobDirs function to allow wildcards in paths
	  (like /foo/bar/*).

2001-09-20 10:53  king

	* Source/cmSetCommand.cxx: ENH: Added extra newline in an error
	  message to improve readability.

2001-09-20 10:27  martink

	* Modules/FindVTK.cmake: minor changes

2001-09-20 09:11  martink

	* Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
	  UseVTKLibraries.cmake: removed some VTK stuff

2001-09-19 14:52  martink

	* Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
	  UseVTKLibraries.cmake: updated to how FindVTK works

2001-09-19 14:20  martink

	* Source/cmMakefile.h: version rev to 95

2001-09-19 14:20  martink

	* Source/cmMakefile.h: version rev to 94

2001-09-18 10:45  hoffman

	* ChangeLog.txt: [no log message]

2001-09-18 10:38  will

	* CMake.pdf: ENH:Updated documentation

2001-09-17 17:40  hoffman

	* CMake.rtf: ENH: update for new version

2001-09-17 16:36  hoffman

	* Source/: cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h:
	  ENH: change to take a path as input

2001-09-17 16:34  hoffman

	* Source/cmFindFileCommand.cxx: BUG: fix return when file is not
	  found

2001-09-17 14:16  king

	* Modules/FindCABLE.cmake: ENH: Added find support for looking at
	  Cable's build directory if the user sets the CABLE_BUILD_DIR
	  cache entry.

2001-09-17 13:58  hoffman

	* Source/: cmCommands.cxx, cmUseMangledMesaCommand.cxx,
	  cmUseMangledMesaCommand.h: ENH: add Use mangled mesa command

2001-09-17 12:07  blezek

	* Modules/Dart.cmake: ENH: NightlyCoverage got lost

2001-09-14 16:36  martink

	* Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapJavaCommand.cxx,
	  cmVTKWrapPythonCommand.cxx: now uses five argument version of
	  wrap commands

2001-09-14 16:26  hoffman

	* Source/: cmMakefileGenerator.cxx, cmStandardIncludes.h,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
	  cmakemain.cxx: remove memory leaks

2001-09-14 15:18  hoffman

	* Source/cmDSPWriter.cxx: fix error in cygwin

2001-09-14 15:18  hoffman

	* Source/cmListFileCache.h: initialize class

2001-09-14 15:18  hoffman

	* Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h: add
	  support for clean up

2001-09-14 10:14  martink

	* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
	  staticLibHeader.dsptemplate: made Debug the default configuration

2001-09-14 08:34  barre

	* Modules/FindTCL.cmake: move cygtclsh80 to the end of list,
	  otherwise it might be found while the non-cygwin wish8x.exe will
	  be found too. If wish8x.exe is found, then the non-cygwin
	  tclsh8x.exe must be found too.

2001-09-13 14:45  martink

	* Modules/Dart.cmake: added back some targets for UNIX

2001-09-13 11:27  martink

	* Source/: cmSystemTools.h, cmSystemTools.cxx: added shortest ext
	  function

2001-09-12 17:09  lorensen

	* Source/cmSiteNameCommand.cxx: ENH: drop the case of the site
	  name. This makes it consistent with Dart's usage.

2001-09-12 17:09  lorensen

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added LowerCase
	  method.

2001-09-12 15:18  king

	* Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
	  Added parsing of gccxml flags into separate arguments for setting
	  the custom command.  This is necessary since the custom command
	  now takes a vector of individual command line options instead of
	  a single string.

2001-09-11 21:46  biddi

	* Templates/CMakeWindowsBorlandConfig.cmake: ERR: Spelling

2001-09-11 21:45  biddi

	* Source/: cmBorlandMakefileGenerator.cpp,
	  cmBorlandMakefileGenerator.h, cmSystemTools.cxx: ERR: Change to
	  EscapeSpaces forces rework of Borland generator <sigh> Add clause
	  to prevent adding quotes when they're already present, then stuff
	  them onto all lib paths to prevent forward slashes causing
	  trouble.

2001-09-11 20:00  biddi

	* Source/: cmBorlandMakefileGenerator.cpp,
	  cmBorlandMakefileGenerator.h: ENH: Major fix of the Borland
	  generator which addresses the problem of libraries with
	  dependencies (other libraries) not linking when required.
	  Dependency checking required the full path to be supplied to each
	  file when they're not in the current directory (very tedious).
	  All seems to be working nicely now.

2001-09-11 19:58  biddi

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a findfile
	  routine (as opposed to find executable or library) which doesn't
	  add any extensions - Borland make needs full paths to certain
	  dependencies otherwise linking doesn't work properly
	  (dependencies aren't checked)

2001-09-11 15:17  martink

	* Source/ctest.cxx: updated testing

2001-09-11 14:58  martink

	* Source/cmDSPWriter.cxx: include fixes

2001-09-11 14:43  martink

	* Modules/Dart.cmake: reduced the number of targets

2001-09-11 14:42  martink

	* Source/cmaketest.cxx: bug in testing code

2001-09-11 13:44  hoffman

	* Source/cmBorlandMakefileGenerator.cpp: BUG: fix build with
	  non-borland compiler

2001-09-11 13:40  martink

	* Source/cmDSPWriter.cxx: fix for include paths

2001-09-10 15:11  martink

	* Modules/Dart.cmake: reduced targets and merged tclsh commands

2001-09-10 15:11  martink

	* Source/: cmCableWrapTclCommand.cxx, cmDSPWriter.cxx,
	  cmMakefile.cxx, cmMakefile.h, cmSystemTools.cxx,
	  cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx: various windows fixes

2001-09-10 11:03  berk

	* Source/CMakeLists.txt: Typo in link command.

2001-09-08 12:09  biddi

	* Source/: cmBorlandMakefileGenerator.cpp,
	  cmBorlandMakefileGenerator.h: ERR: Forgot to put back a backslash

2001-09-08 10:02  biddi

	* Source/cmBorlandMakefileGenerator.cpp: ERR: LINK_DIR must ot have
	  backslah at end. Fix plus cleanup of some code.

2001-09-07 10:08  martink

	* Source/cmDirectory.cxx: fixed bug in mismatched directory opens
	  consuming file descriptors

2001-09-07 09:40  king

	* Source/cmConfigureGccXmlCommand.cxx: ENH: Removed addition of
	  compiler support directory include option since the
	  find_*_options scripts now include it automatically.

2001-09-06 18:02  hoffman

	* Source/: CMakeLists.txt, cmBorlandMakefileGenerator.cpp: BUG:
	  clean up lib and exe output paths

2001-09-06 17:28  hoffman

	* Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator.cpp,
	  Source/cmBorlandMakefileGenerator.h,
	  Source/cmMSProjectGenerator.h, Source/cmMakefileGenerator.cxx,
	  Source/cmMakefileGenerator.h, Source/cmUnixMakefileGenerator.h,
	  Source/cmake.cxx, Source/cmake.h,
	  Templates/CMakeWindowsBorlandConfig.cmake: ENH: integrate borland
	  support

2001-09-04 16:29  biddi

	* Source/cmBorlandMakefileGenerator.cpp,
	  Source/cmBorlandMakefileGenerator.h,
	  Templates/CMakeWindowsBorlandConfig.cmake: NEW: First check in of
	  Borland Makefile Generator and template stuff

2001-09-04 16:07  hoffman

	* Source/: cmAddCustomTargetCommand.cxx, cmCustomCommand.cxx,
	  cmCustomCommand.h, cmDSPWriter.cxx, cmDSWWriter.cxx,
	  cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
	  cmVTKWrapJavaCommand.cxx: ENH: separate command from its
	  arguments in the custom command.  This allows the generator on
	  windows to change the slashes for just the command

2001-09-01 17:13  biddi

	* Source/cmBuildCommand.cxx: ENH: Added a clause for Borland
	  compiler compatibility

2001-09-01 16:56  barre

	* Source/cmDSPWriter.cxx: Convert path format back to Windows
	  slashes syntax. Mandatory for Win98 build.

2001-09-01 16:55  barre

	* Source/cmSystemTools.cxx: fix comment pb

2001-09-01 16:13  biddi

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Windows and
	  Unix slash conversions return a char*, clean function seperated
	  from Convert function

2001-09-01 16:12  biddi

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: ExpandVariables
	  functions return a char * for convenience

2001-08-31 21:10  starreveld

	* Source/cmUnixMakefileGenerator.cxx:

	  ENH: Generate compile lines for .m, .M, and .mm files (ObjC and
	  ObjC++)

2001-08-30 17:32  hoffman

	* Source/cmMakefile.cxx: BUG: fix incorrect deletion of function
	  blockers

2001-08-30 16:19  martink

	* Source/: cmMakefile.h: version rev

2001-08-30 16:06  hoffman

	* ChangeLog, ChangeLog.txt: [no log message]

2001-08-30 15:54  hoffman

	* ChangeLog.txt: ENH: add autogenerated changelog

2001-08-29 17:21  hoffman

	* Source/cmake.cxx: opps

2001-08-29 17:11  king

	* Source/cmConfigureGccXmlCommand.cxx: BUG: GCCXML_FLAGS found from
	  find_gcc_options or find_mpro_options should have the trailing
	  newline stripped from the string.

2001-08-29 17:10  king

	* Source/cmCableWrapTclCommand.cxx: ENH: Updated generated
	  dependencies since cable's installation directory now uses
	  separate CxxTypes and WrapTclFacility subdirecories for includes.

2001-08-29 17:08  king

	* Modules/FindCABLE.cmake: ENH: Updated library finding code to
	  handle new cable installation directory structure.  It now uses
	  separate directories for CxxTypes and WrapTclFacility headers.

2001-08-29 16:42  martink

	* Source/: ctest.cxx, ctest.h: added regexp option

2001-08-29 16:13  hoffman

	* Source/: CMakeLib.dsp, DumpDocumentation.dsp, cmake.dsp,
	  ctest.dsp: remove /ZI

2001-08-29 15:57  hoffman

	* Source/: cmake.cxx, cmaketest.cxx: ENH: run cmake from cmaketest

2001-08-29 10:47  king

	* Source/cmMakefile.h: ENH: Added a const version of
	  GetLinkLibraries().

2001-08-29 10:46  king

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  ENH: Proper dependencies between shared libraries now exist in
	  the generated makefiles.  If a shared library links to another,
	  the other will be built before the link is attempted.

2001-08-29 09:57  hoffman

	* Source/cmMakefile.cxx: clean up a bit

2001-08-29 09:44  berk

	* Source/cmSystemTools.cxx: BUG: fix out of bounds read on string
	  in mkdir

2001-08-29 09:26  perera

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Special value
	  IGNORE behaves like NOTFOUND, but makes FindLibrary, etc, _not_
	  search for a library, etc.

2001-08-28 18:35  hoffman

	* Source/cmListFileCache.h: remove warning

2001-08-28 18:28  hoffman

	* Source/: CMakeLib.dsp, CMakeLists.txt, CMakeSetup.dsw,
	  Makefile.in, cmListFileCache.cxx, cmListFileCache.h,
	  cmMakefile.cxx: ENH: add caching for the input CMakeList.txt
	  files, 2X speed up

2001-08-28 18:27  hoffman

	* Source/cmDSPWriter.cxx: BUG: put spaces in /I paths

2001-08-28 18:02  starreveld

	* Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmMakefile.cxx, cmMakefile.h, cmTarget.h,
	  cmUnixMakefileGenerator.cxx:

	  Changes to allow MODULE type target for a shared library

2001-08-28 18:01  starreveld

	* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:

	  Changes to allow a MODULE target for a shared library.

2001-08-28 16:04  martink

	* CMakeLists.txt, Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: minor fix

2001-08-28 14:55  martink

	* Source/: cmDSPWriter.cxx, cmSystemTools.cxx, cmSystemTools.h:
	  better network build support

2001-08-28 13:49  starreveld

	* Templates/: configure, configure.in:

	  Added support for Darwin (OSX)

2001-08-28 10:57  hoffman

	* Modules/FindTCL.cmake: ENH: support for cygwin

2001-08-28 10:57  hoffman

	* Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: fix
	  for broken apple mkdir and general clean up of MakeDirectory
	  command

2001-08-27 15:19  martink

	* Source/cmDSPWriter.cxx: support for network path link libraries

2001-08-27 14:44  hoffman

	* Source/: cmMakefile.cxx, cmMakefile.h,
	  cmUnixMakefileGenerator.cxx: ENH: change expand variables to use
	  GetDefinition

2001-08-27 14:38  hoffman

	* configure, configure.in: [no log message]

2001-08-27 14:35  hoffman

	* configure, configure.in, Source/Makefile.in: ENH: clean up sgi
	  build and use non-broken autoconf

2001-08-27 12:24  hoffman

	* configure, Source/cmUnixMakefileGenerator.cxx,
	  Templates/configure: [no log message]

2001-08-27 11:03  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: set CXX and CC when
	  running configure from cmake

2001-08-27 10:23  martink

	* Source/ctest.cxx: better formatted output

2001-08-27 10:22  hoffman

	* Templates/: configure, configure.in: ENH: use ANSI_CXXFLAGS for
	  testing compiler

2001-08-27 10:11  hoffman

	* CMakeLists.txt, Templates/CMakeSystemConfig.cmake.in,
	  Templates/configure, Templates/configure.in,
	  Tests/Complex/CMakeLists.txt,
	  Tests/ComplexOneConfig/CMakeLists.txt,
	  Tests/ComplexRelativePaths/CMakeLists.txt: ENH: sgi -LANG:std

2001-08-27 10:07  berk

	* Source/CMakeSetup.dsw: ken added dependancy to build everything

2001-08-25 12:31  martink

	* Source/: CMakeSetup.dsw, ctest.dsp: added ctest to win32

2001-08-24 17:50  hoffman

	* Templates/: configure, configure.in: [no log message]

2001-08-24 17:30  hoffman

	* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
	  ENH: more sgi -LANG stuff

2001-08-24 17:25  hoffman

	* configure, configure.in: auto detect lang:std:

2001-08-24 17:17  hoffman

	* Source/Makefile.in: ENH: build for sgi CC out of box

2001-08-24 17:12  hoffman

	* configure, configure.in: auto detect lang:std:

2001-08-24 17:00  hoffman

	* configure, configure.in: auto detect lang:std:

2001-08-24 16:51  hoffman

	* configure, configure.in: auto detect lang:std:

2001-08-24 15:54  hoffman

	* Tests/: Complex/cmTestConfigure.h.in,
	  Complex/Executable/complex.cxx,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/Executable/complex.cxx: BUG: fix complex
	  test for old compilers

2001-08-24 15:45  hoffman

	* configure, configure.in, Tests/Complex/cmTestConfigure.h.in,
	  Tests/ComplexOneConfig/cmTestConfigure.h.in,
	  Tests/ComplexRelativePaths/cmTestConfigure.h.in: BUG: fix for SGI
	  Native compiler

2001-08-24 15:41  hoffman

	* Templates/: configure, configure.in: BUG: fix flag for building
	  shared on HP

2001-08-23 18:30  perera

	* Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: BUG: ADD_TEST
	  now only does stuff if ENABLE_TESTING has been run.

2001-08-23 18:02  hoffman

	* Source/: cmMakefile.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
	  improve coverage

2001-08-23 17:40  hoffman

	* Source/: CMakeLists.txt, cmDumpDocumentation.cxx, cmMakefile.cxx,
	  cmMakefile.h: ENH: add dump documentation test

2001-08-23 16:28  king

	* Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
	  Each cmCableWrapTclCommand instance now uses a single
	  cmMakeDepend object for dependencies for all the gccxml input
	  files it generates.  This should significantly improve generation
	  time.

2001-08-23 16:24  hoffman

	* Source/cmaketest.cxx: BUG: run make all on unix not make exename

2001-08-23 16:00  hoffman

	* Source/: CMakeLists.txt, cmStandardIncludes.h, cmaketest.cxx,
	  ctest.cxx: ENH: add more testing

2001-08-23 13:57  hoffman

	* Tests/: Complex/CMakeLists.txt, Complex/VarTests.txt,
	  Complex/cmTestConfigure.h.in, Complex/simple.cxx,
	  Complex/Executable/CMakeLists.txt,
	  Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
	  Complex/Library/file2.cxx, Complex/Library/file2.h,
	  Complex/Library/sharedFile.cxx, Complex/Library/sharedFile.h,
	  Complex/Library/ExtraSources/file1.cxx,
	  Complex/Library/ExtraSources/file1.h,
	  ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.txt,
	  ComplexOneConfig/cmTestConfigure.h.in,
	  ComplexOneConfig/simple.cxx,
	  ComplexOneConfig/Executable/CMakeLists.txt,
	  ComplexOneConfig/Executable/complex.cxx,
	  ComplexOneConfig/Library/CMakeLists.txt,
	  ComplexOneConfig/Library/file2.cxx,
	  ComplexOneConfig/Library/file2.h,
	  ComplexOneConfig/Library/sharedFile.cxx,
	  ComplexOneConfig/Library/sharedFile.h,
	  ComplexOneConfig/Library/ExtraSources/file1.cxx,
	  ComplexOneConfig/Library/ExtraSources/file1.h,
	  ComplexRelativePaths/CMakeLists.txt,
	  ComplexRelativePaths/VarTests.txt,
	  ComplexRelativePaths/cmTestConfigure.h.in,
	  ComplexRelativePaths/simple.cxx,
	  ComplexRelativePaths/Executable/CMakeLists.txt,
	  ComplexRelativePaths/Executable/complex.cxx,
	  ComplexRelativePaths/Library/CMakeLists.txt,
	  ComplexRelativePaths/Library/file2.cxx,
	  ComplexRelativePaths/Library/file2.h,
	  ComplexRelativePaths/Library/sharedFile.cxx,
	  ComplexRelativePaths/Library/sharedFile.h,
	  ComplexRelativePaths/Library/ExtraSources/file1.cxx,
	  ComplexRelativePaths/Library/ExtraSources/file1.h: ENH: try to
	  get better test coverage

2001-08-23 13:12  martink

	* Source/ctest.cxx: also check path for test executables

2001-08-23 11:39  martink

	* Source/ctest.cxx: fixed format

2001-08-23 11:32  martink

	* Source/cmUnixMakefileGenerator.cxx: better ctest support

2001-08-23 11:12  martink

	* Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
	  cmUnixMakefileGenerator.cxx, ctest.cxx, ctest.h: added test
	  driver for make test target

2001-08-22 16:33  martink

	* Source/cmDSPWriter.cxx: ENH: do not put a rule in to rebuild the
	  ALL_BUILD.dsp file, as it is not possible...

2001-08-22 11:58  hoffman

	* Source/: cmCableClassSet.h, cmCableWrapTclCommand.cxx,
	  cmCacheManager.cxx, cmCacheManager.h, cmMakeDepend.h,
	  cmMakefile.h, cmSourceGroup.h, cmStandardIncludes.h, cmTarget.h,
	  cmUnixMakefileGenerator.cxx: ENH: change all maps of string to be
	  maps of cmStdString, to reduce symbol length in object files.

2001-08-22 11:26  hoffman

	* Source/cmMakefile.h: BUG: shorten length of symbols

2001-08-22 10:12  berk

	* Source/cmDSPWriter.cxx: OUTDIR->IntDir

2001-08-21 11:04  starreveld

	* Source/cmMakefile.cxx:

	  Added support for .mm source files (ObjC++)

2001-08-20 13:32  hoffman

	* Templates/: configure, configure.in: BUG: fix check for no std::

2001-08-20 09:23  hoffman

	* Source/cmSetCommand.cxx: BUG: cmSystemTools::CollapseFullPath is
	  a bad thing to call on the compiler which is a filepath

2001-08-19 19:11  barre

	* Source/cmOptionCommand.cxx: Allow option value to be expanded
	  (thus, we can use the value of another option as default)

2001-08-19 12:14  barre

	* Source/cmMakefile.cxx: gcc and MSVC clash on
	  basic_string::compare(), let's try substr()

2001-08-19 07:36  barre

	* Source/cmSetCommand.cxx: If the value is a path, collapse it
	  (cleaner)

2001-08-18 17:57  hoffman

	* Templates/: configure, configure.in: BUG: get the flags right

2001-08-18 12:51  barre

	* Source/cmMakefile.cxx, Modules/FindDart.cmake: Support for
	  $ENV{VAR} syntax (lookup in the environment vars)

2001-08-17 17:11  martink

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx: backwards MATCHES in
	  if and else statements

2001-08-16 18:01  hoffman

	* Templates/configure: ENH: default for cygwin should be pthreads

2001-08-16 17:42  hoffman

	* Templates/: CMakeSystemConfig.cmake.in,
	  CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
	  CMAKE_USE_WIN32_THREADS to the possible thread types

2001-08-16 11:41  berk

	* Source/: cmCacheManager.cxx, cmCacheManager.h,
	  cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: Adding new options
	  to LoadCache.

2001-08-15 13:40  berk

	* Source/: cmCacheManager.cxx, cmCacheManager.h,
	  cmLoadCacheCommand.cxx: 1. Added EXCLUDE option to LOAD_CACHE.
	  2. Entries brought in from another cache are now marked as
	  internal.

2001-08-15 13:23  martink

	* Modules/FindDart.cmake: looks at same level

2001-08-15 10:03  hoffman

	* Templates/: configure, configure.in: ENH: make pthreads the
	  default for cygwin

2001-08-14 17:18  king

	* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
	  cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
	  cmMakefile.cxx: ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS
	  commands to allow each call to the command in a single directory
	  to specify a different install path.

2001-08-13 16:04  martink

	* Modules/Dart.cmake: removed grep

2001-08-10 15:52  martink

	* Source/: cmVTKWrapTclCommand.cxx, cmMakefile.h: now creates
	  output directories

2001-08-09 15:35  hoffman

	* CMake.pdf: ENH: update pdf to rtf

2001-08-09 15:23  hoffman

	* CMake.rtf: ENH: add some docs for sgi CC

2001-08-09 14:58  berk

	* Source/: cmElseCommand.cxx, cmIfCommand.cxx: BUG: or and and were
	  inverted.

2001-08-09 11:12  hoffman

	* ChangeLog: add generated ChangeLog file.  Should be updated each
	  time a new version is made

2001-08-09 11:08  martink

	* Source/: cmMakefile.h: updated version

2001-08-09 11:07  martink

	* README: out of date

2001-08-09 09:33  hoffman

	* Source/cmConfigure.cmake.h.in: BUG: add in for scope variable

2001-08-08 13:14  hoffman

	* Source/: cmSiteNameCommand.cxx, cmUtilitySourceCommand.cxx: BUG:
	  can not Add a definition that you just got

2001-08-08 11:54  hoffman

	* configure, configure.in, Source/cmBuildCommand.cxx,
	  Source/cmBuildNameCommand.cxx, Source/cmCableWrapTclCommand.cxx,
	  Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmConfigure.h.in, Source/cmConfigureGccXmlCommand.cxx,
	  Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx,
	  Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
	  Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
	  Source/cmLinkLibrariesCommand.cxx,
	  Source/cmMSProjectGenerator.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmOptionCommand.cxx,
	  Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
	  Source/cmSiteNameCommand.cxx, Source/cmStandardIncludes.h,
	  Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUtilitySourceCommand.cxx,
	  Source/cmVTKWrapJavaCommand.cxx,
	  Source/cmVTKWrapPythonCommand.cxx,
	  Source/cmVTKWrapTclCommand.cxx,
	  Templates/CMakeSystemConfig.cmake.in, Templates/configure,
	  Templates/configure.in: ENH: big change, only allow commands
	  access to the cache via the cmMakefile class and GetDefinition,
	  also the cmMakefile is the only way for commands to add to the
	  cache.  Also, some changes to configure.in that check for for
	  scoping

2001-08-07 15:49  hoffman

	* Source/: cmStandardIncludes.h, cmSystemTools.cxx: ENH: compile
	  with broken 720 SGI C++ compiler

2001-08-07 13:46  hoffman

	* Source/cmMakefile.cxx: ENH: html output for docs

2001-08-07 13:15  hoffman

	* CMake.rtf: ENH: update documents with current commands and new
	  GUI

2001-08-07 08:47  king

	* CMakeLists.txt: ERR: CMakeLogo.gif has been moved to the root
	  directory of the source so that the Web and Web/Art directories
	  are not needed here.

2001-08-07 08:46  king

	* CMakeLogo.gif: ENH: CMakeLogo for Dart to use on testing web
	  page.

2001-08-06 17:01  martink

	* Source/: cmElseCommand.cxx, cmElseCommand.h, cmIfCommand.cxx,
	  cmIfCommand.h: added new if commands

2001-08-06 15:11  king

	* CMake.pdf, CMake.rtf: Re-adding doc files.  They were
	  accidentally removed due to a symlink from the CMake/Web
	  directory when it was removed.

2001-08-06 15:01  king

	* CMake.pdf, CMake.rtf: Removing Web directory from CMake.  It is
	  moving to a separate, parallel CVS module called "CMakeWeb"

2001-08-03 15:47  king

	* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
	  ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force
	  file copy and configuration on the initial pass so that current
	  variable values are used.

2001-08-02 17:27  king

	* Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
	  Added use of a class's tag to generate a better set of filenames
	  for its wrapper configuration, xml, and generated files.  This
	  should also prevent half the classes from re-wrapping when a new
	  one is inserted in the middle.

2001-08-02 14:42  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: Generated link line for
	  shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS
	  (note underscore).

2001-08-02 14:10  king

	* Source/cmMakefile.cxx: BUG: Fixed off-by-one error in
	  ExpandVariablesInString for case of $ or @ as last character of
	  string.

2001-08-02 09:07  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: We don't want to output
	  -I/usr/include in the INCLUDE_FLAGS variable.  This causes
	  problems with finding system headers in the wrong places for
	  certain standard library implementations.

2001-08-01 16:14  king

	* Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
	  cmUnixMakefileGenerator.cxx: ENH: Added SUBDIR_DEPENDS command
	  and corresponding support code.  This command allows
	  specification that a set of subdirectories be built before a
	  particular directory.

2001-08-01 16:13  king

	* Source/cmAddDefinitionsCommand.cxx: BUG: Needed to expand
	  variables of definitions.

2001-08-01 16:12  king

	* Source/cmInstallFilesCommand.cxx: BUG: Need to expand variables
	  when a regular expression is specified.

2001-08-01 16:11  king

	* Modules/FindCABLE.cmake: ENH: Support to find CABLE utility if it
	  is installed.

2001-08-01 11:19  king

	* Modules/FindTCL.cmake: ENH: Added tk library names tk8.4 tk8.3
	  tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80.
	  TK_LIBRARY should now be found on more platforms.

2001-07-31 11:29  king

	* Source/cmCommands.cxx, Source/cmDSPWriter.cxx,
	  Source/cmDSWWriter.cxx, Source/cmInstallFilesCommand.cxx,
	  Source/cmInstallProgramsCommand.cxx,
	  Source/cmInstallProgramsCommand.h, Source/cmMakefile.cxx,
	  Source/cmTarget.cxx, Source/cmTarget.h,
	  Source/cmUnixMakefileGenerator.cxx, Templates/CMakeLists.txt:
	  ENH: Added INSTALL_PROGRAMS command and corresponding support.
	  This involved splitting cmTarget::INSTALL into INSTALL_FILES and
	  INSTALL_PROGRAMS enum values.  INSTALL_FILES no longer adds
	  execute permission.  The INSTALL_PROGRAMS commnad takes either a
	  list of explicit names, or a regex.  It will not expand source
	  lists like the INSTALL_FILES command will.

2001-07-30 12:21  king

	* Source/cmCableClassSet.cxx: ERR:
	  ElementCombinationGenerator::ReplacePortion needs to be a friend
	  of ElementCombinationGenerator so that it can get access to
	  ElementCombinationGenerator::Substitution.  Also fixed one minor
	  problem for HP build.

2001-07-30 11:34  king

	* Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
	  cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmUnixMakefileGenerator.cxx: BUG: Changed include and link
	  directory paths in cmMakefile back to std::vector because there
	  is an order dependency.  Only cmMakefile::AddIncludeDirectory and
	  cmMakefile::AddLinkDirectory should be called to add directories
	  to the paths.  They make sure the paths are unique as they are
	  inserted.

2001-07-30 07:18  scottim

	* Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
	  cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmUnixMakefileGenerator.cxx: Removed the Uniquification of the
	  include and link directory list in FinalPass, and achieved the
	  same effect by makein m_LinkDirectores and m_IncludeDirectories a
	  set rather than vector

2001-07-27 16:29  hoffman

	* Source/cmMakefile.cxx: ENH: Re-implemented
	  ExpandVariablesInString to significantly improve performance.

2001-07-27 13:06  scottim

	* Source/: cmMakefile.cxx, cmMakefile.h: MAkefile now strips
	  duplicate directores from the libraries and include paths

2001-07-26 11:07  king

	* Source/: cmCableClassSet.cxx, cmCableClassSet.h,
	  cmCableClassSetCommand.cxx, cmCableWrapTclCommand.cxx: ENH: Added
	  cable class-set expansion and tagging for alternate name
	  generation.  This should make the generated wrappers much easier
	  to setup and use.

2001-07-26 09:47  berk

	* CMakeLists.txt: ENH: Updated regexp for tracing dependencies in
	  FLTK dialog.

2001-07-26 08:36  martink

	* Source/cmMakefile.h: fixed warnings

2001-07-25 18:30  hoffman

	* Source/: cmMakefile.cxx, cmMakefile.h, cmake.cxx, cmake.h: ENH:
	  rework GUI with configure/OK/Cancel

2001-07-25 16:53  martink

	* Source/: cmCommands.cxx, cmFunctionBlocker.h, cmIfCommand.cxx,
	  cmIfCommand.h, cmMakefile.cxx, cmMakefile.h: added for each
	  command

2001-07-25 16:52  martink

	* Source/: cmEndForEachCommand.cxx, cmEndForEachCommand.h,
	  cmForEachCommand.cxx, cmForEachCommand.h: new commands

2001-07-25 09:40  berk

	* Source/cmCacheManager.cxx: Removing trailing spaces after cache
	  entry value.

2001-07-24 16:16  king

	* Source/cmDSPWriter.cxx: BUG: Fixed dependency generation to work
	  for when there are many, many dependencies.  Output is now easier
	  to ready anyway because each dependency is on its own line.

2001-07-23 14:43  king

	* Source/: cmConfigureGccXmlCommand.cxx,
	  cmConfigureGccXmlCommand.h: BUG: CompilerIsMipsPro needs to
	  redirect stderr to stdout so that the test output can be checked.

2001-07-23 11:54  king

	* Source/: cmConfigureGccXmlCommand.cxx,
	  cmConfigureGccXmlCommand.h: ENH: Added support for UNIX
	  compilers.  GCC and MIPSpro are supported.

2001-07-23 11:53  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added support
	  for non-verbose mode output from running a command.  This can be
	  used when it is expected that the command may fail.

2001-07-23 11:07  king

	* Source/: cmCommands.cxx, cmConfigureGccXmlCommand.cxx,
	  cmConfigureGccXmlCommand.h: ENH: Added CONFIGURE_GCCXML command
	  to do hard work of configuring GCCXML's flags for the current
	  compiler.  Currently only implemented correctly for Visual C++ in
	  Windows.

2001-07-23 11:06  king

	* Modules/FindGCCXML.cmake: ENH: Module to find and configure
	  GCCXML and GCCXML_FLAGS.

2001-07-20 11:41  millerjv

	* Modules/Dart.cmake: ENH: Added Purify targets

2001-07-20 09:20  millerjv

	* Modules/Dart.cmake: ENH: Added purify command.

2001-07-20 04:56  scottim

	* Templates/DLLHeader.dsptemplate: adding what I think is a missing
	  /pdbtype:sept

2001-07-18 16:45  martink

	* Source/cmMakefile.h: updated version

2001-07-18 11:40  martink

	* Source/cmSystemTools.cxx: limit library search to appropriate
	  extensions

2001-07-18 10:17  hoffman

	* Modules/Dart.cmake: BUG: enable testing even if not tcl found

2001-07-17 15:41  king

	* Source/cmCableWrapTclCommand.cxx: ENH: Added generation of
	  dependencies on the CMake-generated input to gcc-xml so that
	  re-generation of wrappers will occur if a header changes.

2001-07-17 15:41  king

	* Source/cmMakeDepend.cxx: BUG: Need to expand variables in search
	  paths in case it hasn't been done yet by the makefile.

2001-07-17 15:09  king

	* Source/: cmMakeDepend.cxx, cmMakeDepend.h,
	  cmOutputRequiredFilesCommand.cxx, cmUnixMakefileGenerator.cxx:
	  ENH: Hacked together a new implementation of the dependency
	  generator code.  This should support finding dependencies for
	  individual files without doing them for the entire makefile.	Use
	  cmMakeDepend::FindDependencies() to do this.

2001-07-17 09:54  king

	* Modules/CMakeLists.txt, Modules/FindDart.cmake,
	  Modules/FindJNI.cmake, Modules/FindPythonLibs.cmake,
	  Modules/FindTCL.cmake, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Templates/configure,
	  Templates/configure.in: ENH: Added support for using
	  backslash-style escaping in CMakeLists.txt file arguments.  This
	  allows double quotes to be used in arguments.

2001-07-16 18:40  perera

	* Source/: cmAuxSourceDirectoryCommand.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmSourceFile.cxx, cmSourceFile.h,
	  cmSourceFilesCommand.cxx, cmSourceFilesRemoveCommand.cxx,
	  cmTarget.cxx: ENH: Source and header file extensions are in
	  variables in cmMakefile.  AUX_SOURCE_DIRECTORY will only add
	  files that have a "source" extension.

2001-07-16 15:19  ibanez

	* Modules/: FindGLU.cmake, FindGLUT.cmake:	Search path for
	  OpenGL related libraries

2001-07-16 10:17  hoffman

	* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
	  ENH: add a variable for CMAKE_COMPILER_IS_GNUCXX

2001-07-16 10:14  hoffman

	* Source/: cmMakefile.cxx, cmSourceFile.cxx: ENH: add support for
	  mac osx

2001-07-15 21:10  barre

	* Modules/FindPythonLibs.cmake: update include/lib path to Python
	  (Linux)

2001-07-11 13:30  martink

	* Source/: cmMakefile.h: version num

2001-07-11 12:12  hoffman

	* Source/cmSystemTools.cxx: BUG: make sure find program does not
	  find directories

2001-07-10 17:13  hoffman

	* Source/: cmIncludeCommand.cxx, cmLoadCacheCommand.cxx: BUG:
	  remove iostream.h includes

2001-07-10 16:20  berk

	* Source/cmUnixMakefileGenerator.cxx: Unnecessary variable

2001-07-10 16:20  berk

	* Source/cmMakefile.cxx: Better error checking.

2001-07-10 14:29  hoffman

	* Templates/: configure, configure.in: BUG: fix excape of * for
	  cmake

2001-07-10 13:57  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: When splitting a full
	  path library into separate -L and -l parts, the -l part may not
	  have a "lib" prefix on cygwin.

2001-07-10 12:09  king

	* Source/cmake.cxx: ENH: Removing automatic setting of
	  BUILD_SHARED_LIBS.  Projects that support this should explicitly
	  declare it with the OPTION command, or set its libraries to
	  shared or static directly on each ADD_LIBRARY command.

2001-07-10 11:56  berk

	* Modules/Dart.cmake: Checking if tclshcommand is defined before
	  running it.

2001-07-10 11:46  king

	* Source/cmUnixMakefileGenerator.cxx: ENH: Added
	  -D(library_name)_EXPORTS to build rules for sources that are
	  going to be linked into a shared library.  This allows dllexport
	  setup for DLL building on cygwin.  It may also come in handy in
	  unix in the future.  This corresponds to the same definition
	  added by the dll dsp template in windows.

2001-07-10 09:23  martink

	* Source/cmBuildNameCommand.cxx: changes to better handle old
	  values or hand set values

2001-07-09 12:46  nobody

	* DartConfig.cmake: Disabled doxygen and gnats

2001-07-08 17:54  perera

	* Source/cmUnixMakefileGenerator.cxx: BUG: library extension goes
	  after library name, not before

2001-07-06 14:41  hoffman

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  ENH: some clean up, and better checking to see if we are building
	  cmake

2001-07-06 14:11  hoffman

	* configure, configure.in: ENH: run make depend

2001-07-06 12:46  will

	* Source/cmCommand.h: ERR:Spelling mistake

2001-07-06 09:22  king

	* Source/cmStandardIncludes.h: ENH: Warning 4503 disable for MSVC.

2001-07-05 18:15  hoffman

	* Templates/: configure, configure.in: BUG: fix flags for cygwin
	  and shared builds

2001-07-05 17:52  hoffman

	* Source/cmSystemTools.cxx: ENH: add better error output

2001-07-05 12:03  hoffman

	* Source/cmUnixMakefileGenerator.cxx, Templates/configure,
	  Templates/configure.in: BUG: fix solaris problems in install and
	  ar

2001-07-03 10:53  king

	* Source/cmCableWrapTclCommand.cxx: ENH: Removed -fsyntax-only flag
	  from call to gcc-xml.  It should be part of GCCXML_FLAGS.

2001-07-03 05:27  scottim

	* Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/UtilityHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: Renamed the
	  ReleaseWithDebugInfo Build configuration to RelWithDebInfo,
	  because msdev does simple matching on build target, and
	  specifying either Release or Debug builds would also build
	  ReleaseWithDebugInfo

2001-07-02 16:52  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: When outputting relative
	  path of .o, the relative path of the source file must also be
	  written (not full path).

2001-07-02 16:30  millerjv

	* Source/cmBuildNameCommand.cxx: FIX: BuildName removes path to
	  compiler and converts any illegal characters

2001-07-02 15:57  king

	* Source/: cmCommands.cxx, cmBuildSharedLibrariesCommand.cxx,
	  cmBuildSharedLibrariesCommand.h: ENH: Removed deprecated command
	  completely.

2001-07-02 15:38  king

	* Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmDSPWriter.cxx, cmDSPWriter.h, cmDSWWriter.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmTarget.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: ENH: Added support for selection of
	  static/shared build on a per-library basis.

2001-07-02 14:38  martink

	* Source/cmake.cxx: better arg support

2001-07-02 14:03  berk

	* Source/: cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.h,
	  cmVTKWrapTclCommand.h: Should not be inherited.

2001-07-02 14:03  berk

	* Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx: Better error checking.

2001-07-02 14:02  berk

	* Source/cmConfigureFileCommand.cxx: Wrong place for fout

2001-06-29 16:46  martink

	* Source/cmConfigureFileCommand.cxx: better configure file command

2001-06-29 16:06  nobody

	* CMakeLists.txt: added logo

2001-06-29 09:53  martink

	* Source/cmaketest.cxx: minor compile fix

2001-06-29 09:30  hoffman

	* Source/cmUnixMakefileGenerator.cxx,
	  Templates/CMakeSystemConfig.cmake.in, Templates/configure,
	  Templates/configure.in: BUG: break up CMAKE_AR into program and
	  ARGS

2001-06-28 17:45  hoffman

	* configure, configure.in, Source/cmSystemTools.cxx,
	  Source/cmUnixMakefileGenerator.cxx, Templates/configure,
	  Templates/configure.in: ENH: various fixes to allow bootstrap on
	  sunos with CC

2001-06-28 16:45  hoffman

	* Source/cmEnableTestingCommand.cxx: fixed Dart issue

2001-06-28 15:27  hoffman

	* Templates/CMakeSystemConfig.cmake.in: set values in the cache not
	  just the current makefile

2001-06-28 15:08  berk

	* Source/cmUnixMakefileGenerator.cxx: Special rules for
	  out-of-package source files.

2001-06-28 14:38  hoffman

	* Templates/: configure, configure.in: BUG: pass flags to compiler
	  during configure

2001-06-28 14:27  hoffman

	* Templates/: configure, configure.in: BUG: pass flags to compiler
	  during configure

2001-06-28 14:01  hoffman

	* Source/cmSourceFilesCommand.cxx: BUG: find files in
	  subdirectories

2001-06-28 11:42  hoffman

	* Source/cmStandardIncludes.h: fix for scope on hp

2001-06-28 11:40  hoffman

	* Source/cmSystemTools.cxx: BUG: check size of path error, HP
	  gcount problem

2001-06-27 17:19  berk

	* Source/cmSourceFilesCommand.cxx: Added variable expansion.

2001-06-27 16:18  martink

	* Source/cmMakefile.h: updated version to 0.3

2001-06-27 16:17  martink

	* Source/cmMakefile.h: updated version to 0.2

2001-06-27 16:14  martink

	* Source/cmUnixMakefileGenerator.cxx: ENH: fix install when
	  executable and lib path set

2001-06-27 15:42  hoffman

	* configure, configure.in, Source/CMakeLists.txt,
	  Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
	  Source/cmake.cxx, Templates/install-sh: ENH: fix install for
	  cygwin, build cmake from configure

2001-06-27 15:13  king

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  BUG: Check for building shared libraries should read from the
	  make file's setting, not directly from the cache.

2001-06-27 15:09  king

	* Source/cmDSPWriter.cxx: BUG: Check for building shared libraries
	  should read from makefile's setting, not directly from the cache.

2001-06-27 13:16  martink

	* CMake.rtf: updated for 0.2

2001-06-27 13:12  martink

	* Source/: cmLinkLibrariesCommand.h, cmSubdirCommand.h:
	  documentation change

2001-06-27 12:09  perera

	* Source/cmUnixMakefileGenerator.cxx: ENH: Use ${MAKE} instead of
	  make for dependent library rules

2001-06-27 11:49  martink

	* Source/cmCommands.cxx: alphabetized

2001-06-27 11:35  martink

	* Source/cmake.cxx: added help options

2001-06-27 09:17  martink

	* Source/: cmSystemTools.cxx, cmaketest.cxx, cmaketest.h.in: minor
	  fixes to testing

2001-06-27 09:16  martink

	* Source/CMakeLists.txt: mod to the testing

2001-06-27 09:16  martink

	* CMakeLists.txt: added dependencies for testing

2001-06-26 16:19  hoffman

	* Source/cmake.dsp: BUG: change to dos mode

2001-06-26 13:41  martink

	* Modules/Dart.cmake: update for CMake changes

2001-06-26 13:23  martink

	* Source/: CMakeLists.txt, cmAddCustomTargetCommand.cxx,
	  cmAddCustomTargetCommand.h, cmBuildCommand.cxx: modified how
	  paths are escaped, added depends

2001-06-26 10:01  martink

	* Source/: cmAddDependenciesCommand.cxx,
	  cmAddDependenciesCommand.h, cmCommands.cxx: added add
	  dependencies command

2001-06-25 13:34  millerjv

	* Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: FIX:
	  added AddDefinition() to store site name and build name in
	  makefile.  Also stripped	white space from the result of
	  hostname.

2001-06-25 10:59  martink

	* CMakeLists.txt: made cmake write its execs into CMake/Source

2001-06-22 14:53  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: shared libraries should
	  not depend on other shared libraries, they get relinked too
	  often.

2001-06-22 14:53  hoffman

	* Source/cmMakefile.cxx: ENH: put back stdio.h to get sprintf

2001-06-22 14:23  biddi

	* Source/cmCommands.cxx: ERR: Serious problems with my CVS. How did
	  this get committed?

2001-06-22 12:19  king

	* Source/cmSystemTools.cxx: BUG: Wrote correct implementation of
	  cmCopyFile.

2001-06-22 12:18  king

	* Source/cmake.cxx: BUG: Fixed generation of cMakeRoot in one case.

2001-06-22 12:18  king

	* Source/cmStandardIncludes.h: ENH: Added string.h include.

2001-06-22 12:17  king

	* Source/cmMakefile.cxx: ERR: Removed stray standard header
	  include.  They should be added to cmStandardIncludes.h

2001-06-22 12:17  king

	* Source/cmIncludeCommand.cxx: BUG: Added missing newline in error
	  message.

2001-06-22 11:32  martink

	* Source/cmMakefile.cxx: removed stricmp

2001-06-22 11:28  martink

	* Source/CMakeLists.txt: escape quotes on cmaketest.h.in

2001-06-22 11:15  martink

	* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
	  added escape quotes option

2001-06-22 11:14  martink

	* Source/: cmMakefile.cxx, cmMakefile.h: added escape quotes option
	  in replace strings

2001-06-22 10:21  martink

	* Source/: cmSystemTools.cxx, cmSystemTools.h: added escape quote
	  method

2001-06-22 09:58  biddi

	* Source/: cmCommands.cxx, cmSourceFilesRemoveCommand.cxx,
	  cmSourceFilesRemoveCommand.h: ENH: Added new command
	  SOURCE_FILES_REMOVE which can be used to take files out of the
	  build. Especially useful when certain compilers choke on the odd
	  file.

2001-06-22 09:47  biddi

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
	  RemoveSource(...) to complement AddSource. New command
	  SOURCE_FILES_REMOVE uses it and can be used to take files out of
	  the build

2001-06-22 09:27  martink

	* Source/cmaketest.cxx: namespace issues

2001-06-21 17:55  hoffman

	* Source/cmDSWWriter.cxx: allow no name project

2001-06-21 17:53  martink

	* Source/CMakeLists.txt: better testing

2001-06-21 17:53  martink

	* Source/: cmSystemTools.cxx, cmSystemTools.h: adde changeDirectory

2001-06-21 17:52  martink

	* Source/: cmaketest.cxx, cmaketest.h.in: new test driver

2001-06-21 17:52  martink

	* Tests/Simple/: CMakeLists.txt, simple.cxx: new tests

2001-06-21 17:41  hoffman

	* Source/cmake.cxx: BUG: fix for unix

2001-06-21 17:25  hoffman

	* Source/cmake.cxx: ENH: clean up

2001-06-21 17:20  hoffman

	* Source/cmake.cxx: ENH: look in the PREFIX dir for the modules

2001-06-21 16:34  hoffman

	* Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: better ability
	  to find cmake program

2001-06-21 15:57  martink

	* Templates/CMakeLists.txt: minor install fix

2001-06-21 15:54  martink

	* Source/cmUnixMakefileGenerator.cxx: better permission handling

2001-06-21 15:02  king

	* Source/: cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
	  cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
	  cmUnixMakefileGenerator.cxx: ENH: Extended
	  INCLUDE_REGULAR_EXPRESSION to allow selective complaints about
	  missing dependencies.

2001-06-21 15:02  king

	* Source/CMakeLists.txt: ENH: Added BUILD_FLTK_GUI option (defaults
	  to ON).

2001-06-21 13:48  hoffman

	* Source/: CMakeLists.txt, cmSourceFile.cxx, cmStandardIncludes.h:
	  BUG: fix bootstrap build on unix

2001-06-21 12:31  hoffman

	* CMakeLists.txt: ENH: add include regexp

2001-06-21 12:01  martink

	* CMakeLists.txt, Makefile.in, configure, configure.in, install-sh,
	  Modules/CMakeLists.txt, Source/cmInstallFilesCommand.cxx,
	  Source/cmInstallFilesCommand.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmake.cxx,
	  Templates/CMakeLists.txt, Templates/install-sh: better install
	  support

2001-06-21 10:58  hoffman

	* Templates/CMakeSystemConfig.cmake.in: BUG: remove quotes

2001-06-21 10:36  hoffman

	* Source/: cmIncludeCommand.cxx, cmIncludeCommand.h: ENH: add
	  optional include and only allow one file per INCLUDE

2001-06-20 16:49  hoffman

	* Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: ENH: boot strap mfc gui
	  and support for MFC

2001-06-20 13:56  hoffman

	* Source/CMakeLists.txt, Source/cmConfigure.cmake.h.in,
	  Source/cmSourceFile.cxx, Source/cmStandardIncludes.h,
	  Source/cmake.cxx, Templates/CMakeSystemConfig.cmake.in,
	  Templates/configure, Templates/configure.in: ENH: fix cmake so it
	  can boot strap itself better

2001-06-19 16:29  hoffman

	* Modules/FindFLTK.cmake: [no log message]

2001-06-19 16:10  hoffman

	* Source/CMakeLists.txt: ENH: build fltk cmake on unix with
	  bootstrap

2001-06-19 16:05  king

	* Makefile.in: BUG: Exectuable installation must set permissions to
	  755 in case installer has a umask like 007.

2001-06-19 15:50  king

	* Source/: cmBuildSharedLibrariesCommand.cxx, cmake.cxx: ENH: CMake
	  now always adds the BUILD_SHARED_LIBS cache entry.  The
	  BUILD_SHARED_LIBRARIES command that used to be used is now
	  deprecated.

2001-06-19 15:33  hoffman

	* Source/CMakeLists.txt: ENH: add bootstrap support for building
	  fltk

2001-06-19 12:03  king

	* Source/: cmCableCloseNamespaceCommand.cxx,
	  cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
	  cmCableCommand.h, cmCableData.cxx, cmCableData.h,
	  cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
	  cmCableInstantiateClassCommand.cxx,
	  cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
	  cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
	  cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
	  cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
	  cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
	  cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
	  cmCableWrapCommand.h, cmCommands.cxx: ENH: Removing old-style
	  cable commands related to the instantiation functionality which
	  has now been removed from cable.

2001-06-19 12:01  king

	* Source/cmOutputRequiredFilesCommand.cxx: ERR: Removed unused
	  variable.

2001-06-19 07:41  millerjv

	* Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx: ENH:
	  Changed generated filename to DartTestfile.txt

2001-06-18 17:26  hoffman

	* Source/cmSystemTools.cxx: BUG: use pclose not fclose

2001-06-18 16:54  perera

	* Source/cmLinkLibrariesCommand.cxx: ENH: LINK_LIBRARIES(abc) will
	  automatically add the path to abc to the link directories, if the
	  path is known.

2001-06-18 15:35  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: remove unused

2001-06-18 15:32  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: create directories in
	  the right place

2001-06-18 15:31  hoffman

	* Source/cmake.cxx: ENH: move EXECUTABLE_OUTPUT_PATH and
	  LIBRARY_OUTPUT_PATH initial creation to after the CMakeLists.txt
	  files have been parsed

2001-06-18 13:16  martink

	* Modules/Dart.cmake: out of source dart support

2001-06-15 17:57  hoffman

	* Source/cmUnixMakefileGenerator.cxx: ENH: do not add anything from
	  the current directory to the depends

2001-06-15 10:35  perera

	* Source/cmUnixMakefileGenerator.cxx: BUG: fixed so that empty
	  library paths are ignored

2001-06-14 17:06  biddi

	* Source/cmSourceFile.cxx: ERR: allow *.cpp as well as *.cxx etc
	  etc

2001-06-14 11:45  martink

	* Source/CMakeLib.dsp: added make depend on win32

2001-06-14 10:19  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: fix it so that if a
	  Makefile is out of date for some reason, it is only built once,
	  it was doing it twice.

2001-06-14 09:10  martink

	* CMakeLists.txt, DartConfig.cmake: modified testing

2001-06-13 17:50  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: fix so it does not jump
	  into the current directory for inital target builds

2001-06-13 17:03  hoffman

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
	  cmake.cxx: ENH: fix EXECUTABLE_OUTPUT_PATH and
	  LIBRARY_OUTPUT_PATH for unix

2001-06-13 16:15  martink

	* Modules/FindDart.cmake: used to find the dart testing system

2001-06-13 14:49  martink

	* CMakeLists.txt: minor dart change

2001-06-13 13:53  martink

	* Source/: cmTarget.cxx, cmTarget.h: duh

2001-06-13 13:49  martink

	* CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h: minor cvs
	  web changeCMakeLists.txt

2001-06-12 14:15  perera

	* Source/cmUnixMakefileGenerator.cxx, Templates/configure,
	  Templates/configure.in: BUG: SHLIB_LINK was being used when
	  linking static executables. Missing comma in RUNTIME_FLAG for
	  IRIX.  ENH: User supplied SHLIB_CFLAGS (-fPIC, etc) will override
	  configure detected flags

2001-06-12 13:30  martink

	* CMakeLists.txt, Source/CMakeLists.txt: support testing

2001-06-12 12:22  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: CMake's configure needs
	  to run with the current directory as the project's binary
	  directory.

2001-06-12 11:55  martink

	* Source/: cmakemain.cxx: cmake does not require two arguments

2001-06-12 11:12  martink

	* Source/cmCommands.cxx: removed old added new

2001-06-12 11:08  martink

	* Source/cmCommands.cxx: removed old added new

2001-06-12 11:08  martink

	* Source/: cmOutputRequiredFilesCommand.cxx,
	  cmOutputRequiredFilesCommand.h: added new command

2001-06-12 11:08  martink

	* Source/: cmConfigureFileNoAutoconf.cxx,
	  cmConfigureFileNoAutoconf.h, cmTestsCommand.cxx,
	  cmTestsCommand.h: removed old commands

2001-06-12 10:59  king

	* Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx: BUG:
	  Dependency hints must be removed by the makefile generator before
	  adding the dependencies generated by cmMakeDepend.

2001-06-12 10:45  perera

	* Source/cmUnixMakefileGenerator.cxx: BUG: There was no dependency
	  for library targets on their required libraries.  (Hopefully
	  there aren't any cyclic dependencies for libraries.)
	  CMAKE_SHLIB_LINK is now used for executable targets.

2001-06-12 09:00  martink

	* Source/: cmMakeDepend.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h, cmMakeDepend.cxx: some cleanup to the
	  make depend process

2001-06-12 08:31  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: WIN32_EXECUTABLE targets
	  were not being installed on unix properly.  They are supposed to
	  be treated just like any other EXECUTABLE target.

2001-06-12 08:30  king

	* Source/cmake.cxx: ERR: int -> unsigned int.

2001-06-11 21:50  ibanez

	* Modules/FindFLTK.cmake: ENH: Added the path used in SuSe Linux
	  7.1

2001-06-11 19:14  millerjv

	* Modules/Dart.cmake: Modified for new Dart source tree

2001-06-11 18:00  martink

	* Source/cmake.cxx: minor fix in error checking

2001-06-11 17:09  king

	* Modules/FindTCL.cmake: ENH: Added check for tcl8.4 (as against
	  tcl84), tcl8.3, tcl8.2, and tcl8.0 when finding the TCL_LIBRARY.

2001-06-11 16:47  martink

	* Source/cmMakefile.h: added some const versions of get methods

2001-06-11 15:31  millerjv

	* Modules/Testing.cmake: Changed Testing.cmake to Dart.cmake

2001-06-11 15:28  millerjv

	* Modules/Dart.cmake: Rename Testing.cmake to Dart.cmake

2001-06-11 10:18  king

	* Source/cmSystemTools.cxx: BUG: Fixed regular expression used to
	  match registry entries.  The expression now matches everything
	  after a [HKEY until the first ']' is encountered.

2001-06-10 18:27  ibanez

	* Source/cmSystemTools.cxx: DOC: Added a comment about the risk of
	  using tempnam in Unix, as opposed to	    using mkstemp.

2001-06-09 20:54  king

	* Source/cmCableWrapTclCommand.cxx: BUG: Changed custom command
	  generation to not use full path of output file from cable.

2001-06-08 14:40  king

	* Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
	  Added proper request for/generation of CABLE, GCCXML, and
	  GCCXML_FLAGS cache entries.  This also allowed the correct
	  generation of gccxml rules.

2001-06-08 14:38  king

	* Source/cmDSPWriter.cxx: BUG: Removed generation of stray # Begin
	  Custom Build line.

2001-06-08 00:18  perera

	* Source/cmUnixMakefileGenerator.cxx,
	  Templates/CMakeSystemConfig.cmake.in, Templates/configure,
	  Templates/configure.in: ENH: Runtime library search paths can be
	  added to the link lines for on shared builds.

2001-06-07 16:48  martink

	* CMake.pdf.gz: replaced with pdf version

2001-06-07 16:45  will

	* CMake.pdf: updated docs

2001-06-07 16:34  martink

	* CMake.doc.gz: checked in rtf version

2001-06-07 16:24  martink

	* CMake.rtf: updated docs

2001-06-07 14:52  hoffman

	* Source/cmAddTestCommand.cxx, Source/cmCablePackageCommand.cxx,
	  Source/cmCableWrapTclCommand.cxx, Source/cmCacheManager.cxx,
	  Source/cmCacheManager.h, Source/cmDSWWriter.cxx,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmSystemTools.h, Source/cmTarget.h,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUtilitySourceCommand.cxx,
	  Source/cmVTKWrapJavaCommand.cxx,
	  Source/cmVTKWrapPythonCommand.cxx,
	  Source/cmVTKWrapTclCommand.cxx, Source/cmake.cxx,
	  Templates/CMakeWindowsSystemConfig.cmake: ENH: move utilities to
	  targets from makefile, and add versioning to cache

2001-06-07 12:22  king

	* Source/cmEnableTestingCommand.cxx: BUG: ENABLE_TESTING command
	  may need to create output directory before writing the
	  CMakeTestfile into it since it is invoked before the makefile
	  generator runs.

2001-06-07 11:36  scottim

	* Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/UtilityHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: adding a "Release with
	  debugging Info" build to CMake for NT

2001-06-07 10:16  king

	* Source/cmCableWrapTclCommand.cxx: ERR: Fixed generation of source
	  name and directory for cmSourceFiles of generated Tcl wrapper
	  files.  Changed extension of generated gcc-xml input c++ file to
	  be .cc so that GCC will recognize it, but MsDev will still allow
	  a custom command on it.

2001-06-07 08:50  millerjv

	* Source/cmConfigureFileNoAutoconf.cxx: FIX: Chaned error message
	  to match command

2001-06-06 16:45  king

	* Source/cmCableWrapTclCommand.cxx: ENH: Changed generation of
	  gccxml command to write out define and include flags explicitly
	  instead of using CMAKE_CXX_FLAGS and INCLUDE_FLAGS variables.
	  This should help it run when gccxml is not the compiler that will
	  build the generated wrappers.

2001-06-06 16:14  millerjv

	* Source/cmAddTestCommand.cxx: FIX: InitialPass() seg fault on
	  std::copy and FinalPass() was not appending to the file

2001-06-06 13:58  martink

	* Source/: cmAddTestCommand.cxx, cmAddTestCommand.h,
	  cmCommands.cxx, cmConfigureFileNoAutoconf.cxx,
	  cmEnableTestingCommand.cxx, cmEnableTestingCommand.h,
	  cmMakefile.cxx, cmMakefile.h, cmTestsCommand.cxx: added enable
	  testing deprecated some commands

2001-06-06 13:55  hoffman

	* Source/CMakeLib.dsp: [no log message]

2001-06-06 13:48  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
	  cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWMakefile.h,
	  cmDSWWriter.cxx, cmDSWWriter.h, cmMSProjectGenerator.cxx,
	  cmMSProjectGenerator.h: ENH: rename DSWMakefile and DSPMakefile
	  to DSWWriter and DSPWriter

2001-06-06 13:19  hoffman

	* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
	  cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
	  cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
	  cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmAddTestCommand.cxx, cmAddTestCommand.h,
	  cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
	  cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
	  cmBuildNameCommand.h, cmBuildSharedLibrariesCommand.cxx,
	  cmBuildSharedLibrariesCommand.h, cmCableClassSetCommand.cxx,
	  cmCableClassSetCommand.h, cmCableCloseNamespaceCommand.cxx,
	  cmCableCloseNamespaceCommand.h, cmCableDefineSetCommand.cxx,
	  cmCableDefineSetCommand.h, cmCableOpenNamespaceCommand.cxx,
	  cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
	  cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
	  cmCablePackageEntryCommand.h, cmCableWrapTclCommand.cxx,
	  cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
	  cmConfigureFileCommand.h, cmConfigureFileNoAutoconf.cxx,
	  cmConfigureFileNoAutoconf.h, cmElseCommand.cxx, cmElseCommand.h,
	  cmEndIfCommand.cxx, cmEndIfCommand.h, cmExecProgramCommand.cxx,
	  cmExecProgramCommand.h, cmFindFileCommand.cxx,
	  cmFindFileCommand.h, cmFindLibraryCommand.cxx,
	  cmFindLibraryCommand.h, cmFindPathCommand.cxx,
	  cmFindPathCommand.h, cmFindProgramCommand.cxx,
	  cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
	  cmIncludeCommand.cxx, cmIncludeCommand.h,
	  cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
	  cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
	  cmInstallFilesCommand.h, cmInstallTargetsCommand.cxx,
	  cmInstallTargetsCommand.h, cmLibraryCommand.h,
	  cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
	  cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
	  cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
	  cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
	  cmMakefile.cxx, cmMessageCommand.cxx, cmMessageCommand.h,
	  cmOptionCommand.cxx, cmOptionCommand.h, cmProjectCommand.cxx,
	  cmProjectCommand.h, cmSetCommand.cxx, cmSetCommand.h,
	  cmSiteNameCommand.cxx, cmSiteNameCommand.h,
	  cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
	  cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
	  cmSubdirCommand.cxx, cmSubdirCommand.h,
	  cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
	  cmTestsCommand.cxx, cmTestsCommand.h, cmUtilitySourceCommand.cxx,
	  cmUtilitySourceCommand.h, cmVTKWrapJavaCommand.cxx,
	  cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
	  cmVTKWrapTclCommand.h, cmWrapExcludeFilesCommand.cxx,
	  cmWrapExcludeFilesCommand.h: ENH: rename Invoke to InitialPass

2001-06-06 11:02  millerjv

	* Source/cmMakefile.cxx: Change name of file created from Testfile
	  to CMakeTestfile.txt

2001-06-06 09:44  martink

	* Source/cmSystemTools.cxx: better regexp for reg entries

2001-06-06 09:43  martink

	* Modules/FindJNI.cmake: better tests

2001-06-06 07:47  millerjv

	* Source/cmMakefile.cxx: FIX: forgot to close the files

2001-06-05 22:54  perera

	* Source/cmUnixMakefileGenerator.cxx: ENH: Compress the library
	  search directories so that each appears only once.

2001-06-05 20:34  millerjv

	* Source/cmCommands.cxx: ENH: Added AddTest command

2001-06-05 20:34  millerjv

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added AddTest, and
	  GenerateTestfile routines

2001-06-05 20:32  millerjv

	* Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: New cmake
	  command to specify a single test

2001-06-05 17:46  berk

	* Source/cmVTKWrapPythonCommand.cxx: Module name between Unix and
	  Windows got switched by mistake.

2001-06-05 17:41  biddi

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Some tweaks,
	  hacks and #ifdefs required to compile cmake on Borland C++Builder

2001-06-05 15:48  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: fix EXE and LIB
	  path problems

2001-06-04 18:24  hoffman

	* Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx: STYLE: line too long

2001-06-04 18:24  hoffman

	* Source/cmMessageCommand.cxx: ENH: print all arguments

2001-06-04 18:23  hoffman

	* Source/cmSetCommand.cxx: ENH: add better error checking

2001-06-04 17:17  martink

	* Source/: cmFindIncludeCommand.cxx, cmFindIncludeCommand.h:
	  removed find include command

2001-06-04 17:16  martink

	* Source/cmCommands.cxx: removed find include command finally added
	  message

2001-06-04 16:55  martink

	* Source/: cmSystemTools.cxx, cmSystemTools.h: new message command

2001-06-04 16:55  martink

	* Source/: cmMessageCommand.cxx, cmMessageCommand.h: new command

2001-06-04 16:45  martink

	* Source/cmVTKWrapPythonCommand.cxx: unused variable

2001-06-04 15:46  barre

	* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
	  staticLibHeader.dsptemplate: the "Release" target is not the
	  default.

2001-06-04 11:34  hoffman

	* Source/: cmGeneratedFileStream.h, cmUnixMakefileGenerator.cxx:
	  ENH: try to better handle control-c during make Makefiles

2001-06-04 10:18  hoffman

	* Source/: cmCacheManager.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
	  cmFunctionBlocker.h, cmMSProjectGenerator.cxx, cmMakefile.cxx,
	  cmMakefileGenerator.h: BUG: clean up memory leaks.

2001-06-01 13:54  martink

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for network
	  includ paths

2001-06-01 13:29  berk

	* Source/cmVTKWrapPythonCommand.cxx: Fixing the module name for
	  Unix.

2001-05-31 15:48  hoffman

	* Source/cmake.cxx: BUG: fix edit of directories

2001-05-31 14:15  berk

	* Source/cmVTKWrapPythonCommand.cxx: Should not use decl if not on
	  Windows.

2001-05-30 15:56  hoffman

	* Source/cmakemain.cxx: BUG: add missing file

2001-05-30 15:28  hoffman

	* Source/: CMakeLib.dsp, Makefile.in, cmMSProjectGenerator.cxx,
	  cmake.cxx, cmake.dsp, cmake.h: ENH: change MFC gui to use cmake
	  class

2001-05-29 14:16  perera

	* Source/cmUnixMakefileGenerator.cxx: BUG: Now only one makefile
	  rule is generated per depenency. This eliminates a number of
	  warnings.

2001-05-25 17:19  geoff

	* Source/cmSetCommand.cxx: bug meaning that set(a b) just set a to
	  "" and not to b

2001-05-25 15:33  king

	* Source/cmSystemTools.cxx: BUG: Fixed stupid error in the hack I
	  just checked in.

2001-05-25 15:32  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: WIN32 executable target
	  rules are now generated in unix the same as any other executable
	  (instead of not at all).

2001-05-25 15:27  barre

	* Templates/CMakeWindowsSystemConfig.cmake: better help

2001-05-25 14:31  king

	* Source/cmSystemTools.cxx: BUG: Added hack to
	  cmSystemTools::GetPath to make its algorithm correctly parse off
	  the last entry of the system PATH environment variable.

2001-05-25 14:27  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: Fixed logic that splits
	  a full path library link into the -L and -l pieces to not write
	  out a -l by itself if the file regular expression does not match.

2001-05-25 07:31  millerjv

	* Modules/Testing.cmake: BUG: missing quote on a custom command

2001-05-24 21:17  barre

	* Source/: cmSystemTools.cxx, cmSystemTools.h: New functions used
	  to extract the components of a full filename.

2001-05-24 21:14  barre

	* Source/cmFindPathCommand.cxx: The path found is now collapsed
	  (cleaner).

2001-05-24 21:13  barre

	* Source/: cmGetFilenameComponentCommand.cxx,
	  cmGetFilenameComponentCommand.h, cmCommands.cxx: Welcome to
	  cmGetFilenameComponentCommand ("Get a specific component of a
	  full filename")

2001-05-24 21:12  barre

	* Source/CMakeLib.dsp: Welcome to cmGetFilenameComponentCommand

2001-05-24 21:11  barre

	* Modules/FindTCL.cmake: Try to find tclsh or wish and use that
	  path to find the include or lib directory. TK_INTERNAL_PATH is
	  searched too (path to tkWinInt.h)

2001-05-24 19:17  barre

	* Source/cmSystemTools.cxx: optimize ConvertToUnixSlashes a little
	  bit, and use it in MakeDirectory (code was duplicated)

2001-05-24 17:51  king

	* Templates/CMakeSystemConfig.cmake.in: ERR: VAR type entry missing
	  after CACHE for CMAKE_TEMPLATE_FLAGS.

2001-05-24 14:59  barre

	* Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h: updated
	  to handle Tk commands compiled/linked separately. Useful for VTK
	  Tk widgets for example.

2001-05-24 13:45  millerjv

	* Modules/Testing.cmake: Project independent setting for testing

2001-05-24 13:40  barre

	* Source/: cmSystemTools.cxx, cmSystemTools.h: new Capitalized
	  function. Will be used in the VTK Tcl wrapper for example (in a
	  more portable way).

2001-05-24 12:57  hoffman

	* Modules/FindOpenGL.cmake, Source/cmSetCommand.cxx,
	  Source/cmSetCommand.h, Templates/CMakeSystemConfig.cmake.in,
	  Templates/CMakeWindowsSystemConfig.cmake: ENH: change the syntax
	  of the SET command, fix the combo box for larger strings

2001-05-24 11:47  martink

	* Source/: cmMakefile.h, cmake.cxx: added version number

2001-05-24 10:32  barre

	* Templates/DLLHeader.dsptemplate: removed hardcoded VTKDLL

2001-05-24 10:00  barre

	* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  EXEWinHeader.dsptemplate, staticLibHeader.dsptemplate: slight
	  change in the order of the options (right-most takes precedence)

2001-05-23 20:16  millerjv

	* Source/cmBuildCommand.cxx: Changed Windows build command to build
	  Release

2001-05-23 18:31  barre

	* Templates/DLLHeader.dsptemplate: Intermediate Dir was wrong

2001-05-23 18:22  barre

	* Templates/CMakeWindowsSystemConfig.cmake: /Gz => /GZ

2001-05-23 18:19  barre

	* Templates/CMakeWindowsSystemConfig.cmake: removed /O2 from debug

2001-05-23 17:19  hoffman

	* Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
	  Templates/CMakeWindowsSystemConfig.cmake,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: ENH: create
	  CMAKE_CXX_FLAGS_[Buildtype] flags

2001-05-23 16:31  martink

	* Source/cmMSProjectGenerator.cxx: bug finding windows template
	  file

2001-05-23 16:28  martink

	* Source/: cmSystemTools.cxx, cmake.cxx: command line fixes for
	  win32

2001-05-23 16:09  barre

	* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
	  staticLibHeader.dsptemplate: ReleaseMinSize => MinSizeRel

2001-05-23 15:53  hoffman

	* Templates/DLLHeader.dsptemplate: BUG: remove vtkCommon

2001-05-23 15:49  martink

	* Source/cmake.cxx: fixed quoted cmake

2001-05-23 14:44  hoffman

	* Source/cmSystemTools.cxx: ENH: add better error message

2001-05-23 14:33  geoff

	* Source/cmake.dsp: DSPs have to be binary

2001-05-23 14:05  hoffman

	* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
	  staticLibHeader.dsptemplate: ENH: change Release Minsize to
	  MinSizeRel, add MinSizeRel to dll template

2001-05-23 13:16  king

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added INSTALL
	  target to switch in OutputDSPFile.  Also added a default that
	  prints out an error message so that anyone who adds a target
	  doesn't forget to update the switch.

2001-05-23 12:02  martink

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
	  cmDSWWriter.cxx: install fixes for win32

2001-05-23 11:53  martink

	* Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: added install target support

2001-05-23 11:34  ibanez

	* Modules/FindVTK.cmake:      Module to search for VTK include and
	  library paths

2001-05-23 11:29  martink

	* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
	  cmInstallTargetsCommand.cxx, cmInstallTargetsCommand.h,
	  cmCommands.cxx, cmTarget.cxx, cmTarget.h: added install rules

2001-05-23 11:27  martink

	* Templates/CMakeSystemConfig.cmake.in: added prefix to config

2001-05-23 10:47  hoffman

	* Source/cmGeneratedFileStream.h: BUG: remove warning

2001-05-23 10:47  hoffman

	* Source/cmake.dsp: BUG: fix output directory

2001-05-23 10:01  martink

	* Source/cmProjectCommand.cxx: added PROJECT_SOURCE_DIR

2001-05-23 09:35  hoffman

	* Source/cmTarget.cxx: ENH: allow duplicate libraries

2001-05-22 20:45  barre

	* Templates/UtilityHeader.dsptemplate: Template now uses
	  EXECUTABLE_OUTPUT_PATH too.

2001-05-22 20:44  barre

	* Templates/EXEWinHeader.dsptemplate: PROP BASE and PROP were
	  inverted

2001-05-22 20:36  barre

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Seems to me that
	  EXEWinHeader was not searched in the right place.

2001-05-22 17:49  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: do not include /usr/lib
	  in -L

2001-05-22 13:52  hoffman

	* Source/Makefile.in: fix CXXFLAGS

2001-05-22 13:42  hoffman

	* Source/Makefile.in: [no log message]

2001-05-22 13:40  hoffman

	* configure, configure.in: use cxxflags in test builds

2001-05-22 13:22  hoffman

	* Source/Makefile.in, Source/cmUnixMakefileGenerator.cxx,
	  Templates/configure, Templates/configure.in: BUG: fix depends and
	  CXXFLAGS passing

2001-05-22 12:38  barre

	* Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
	  Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
	  Templates/EXEWinHeader.dsptemplate,
	  Templates/staticLibHeader.dsptemplate: fixed some of the
	  LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems.

2001-05-22 11:15  martink

	* dummy.in: no longer used

2001-05-21 16:43  king

	* Makefile.in: ERR: Added missing @srcdir@ and modified install
	  expressions to include *.cmake* files instead of just *.cmake
	  files (for .in).

2001-05-21 16:21  king

	* Source/cmCableWrapTclCommand.cxx: ENH: Converted to new Class and
	  Group tags in place of WrapperSet and Groups tags.

2001-05-21 16:10  hoffman

	* Source/cmUnixMakefileGenerator.cxx,
	  Templates/CMakeSystemConfig.cmake.in: fix for hp x11 and gl

2001-05-21 15:16  hoffman

	* Modules/FindOpenGL.cmake, Source/cmSystemTools.cxx: fix opengl on
	  hp

2001-05-21 14:17  hoffman

	* Source/cmake.cxx: BUG: remove declaration without variable

2001-05-21 14:01  hoffman

	* configure, configure.in, Source/Makefile.in,
	  Source/cmBuildNameCommand.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Templates/CMakeSystemConfig.cmake.in: clean up for build on its
	  own

2001-05-21 11:43  martink

	* Source/cmake.dsp: release fix

2001-05-21 11:34  martink

	* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
	  CMakeSetupCMD.dsp: collapsed into cmake.cxx

2001-05-21 11:32  martink

	* Source/cmake.dsp: new dsp

2001-05-21 11:13  martink

	* Source/cmake.cxx: bug fix in finding CMAKE_ROOT

2001-05-21 11:10  martink

	* Makefile.in: added install target

2001-05-21 10:47  hoffman

	* Source/: cmBuildNameCommand.cxx, cmSetCommand.cxx: BUG: fix
	  compiler name

2001-05-21 09:50  martink

	* Source/: CMakeSetup.dsw, cmake.cxx: updated for out of tree
	  builds

2001-05-21 09:32  martink

	* Makefile.in, configure, configure.in, install-sh: out of place
	  cmake

2001-05-21 09:32  martink

	* CMakeSystemConfig.cmake.in, configure.in.sample,
	  Source/Makefile.in, Source/cmMakefile.cxx,
	  Source/cmUnixMakefileGenerator.cxx, Source/cmake.cxx: new out of
	  place builds

2001-05-21 09:31  martink

	* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
	  new structure

2001-05-18 16:45  hoffman

	* CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
	  ENH: add support for X11

2001-05-18 16:30  martink

	* Source/cmUnixMakefileGenerator.cxx:  duh

2001-05-18 15:25  martink

	* Source/: cmake.cxx, cmake.h: new command

2001-05-18 15:23  martink

	* Source/cmSystemTools.h: minor whitespace change

2001-05-18 15:22  martink

	* Source/cmMSProjectGenerator.cxx: compiler fix

2001-05-18 15:20  martink

	* Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
	  cmMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: changes for cmake to live outside of
	  the source tree

2001-05-18 13:04  hoffman

	* CMakeSystemConfig.cmake.in, Source/cmSetCommand.cxx: ENH: allow
	  cache to override config file

2001-05-18 11:48  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: fix link of executables

2001-05-18 11:12  martink

	* Source/cmMakefileGenerator.h: added SetLocal method

2001-05-18 11:09  martink

	* Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: added
	  SetLocal method

2001-05-18 10:15  hoffman

	* CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
	  BUG: quote the compiler and other options

2001-05-17 17:43  hoffman

	* Source/: CMakeBuildTargets.cxx, Makefile.in: compile source dir
	  into cmake

2001-05-17 15:48  will

	* Source/cmSystemTools.cxx: ERR:Bad #ifdef's

2001-05-17 12:36  martink

	* Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate,
	  EXEFooter.dsptemplate, EXEHeader.dsptemplate,
	  EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
	  UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
	  staticLibHeader.dsptemplate: moved into Template directory

2001-05-17 12:25  martink

	* CMakeMakefileTemplate.in, CMakeMaster.make.in,
	  CMakeRules.make.in, CMakeSimpleRules.make.in,
	  CMakeTargets.make.in, CMakeTopMakefileTemplate.in,
	  CMakeVariables.make.in, CMakeWindowsSystemConfig.cmake: no longer
	  used

2001-05-17 12:14  martink

	* Source/CMakeBuildTargets.cxx: unix fix

2001-05-17 12:08  martink

	* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
	  cmCablePackageCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
	  cmMakefile.cxx, cmUnixMakefileGenerator.cxx: half checked in
	  changes for CMAKE_ROOT

2001-05-17 12:04  martink

	* Templates/: CMakeWindowsSystemConfig.cmake,
	  DLLFooter.dsptemplate, DLLHeader.dsptemplate,
	  EXEFooter.dsptemplate, EXEHeader.dsptemplate,
	  EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
	  UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
	  staticLibHeader.dsptemplate: new directory

2001-05-17 11:44  hoffman

	* Source/: cmCableWrapTclCommand.cxx, cmConfigure.h.in,
	  cmGeneratedFileStream.h, cmStandardIncludes.h: BUG: fix to
	  compile on hp with aCC

2001-05-17 11:22  king

	* Source/cmCableWrapTclCommand.cxx: Renamed gccxml input/output
	  files to drop _tcl qualification.

2001-05-16 18:10  hoffman

	* CMakeSystemConfig.cmake.in: ENH: fix for sunCC

2001-05-16 18:08  hoffman

	* Source/: cmCacheManager.cxx, cmUnixMakefileGenerator.cxx: BUG:
	  fix for sun compiler

2001-05-16 17:43  king

	* Source/: cmCableClassSet.cxx, cmCableClassSet.h: ERR: Removed use
	  of member templates.

2001-05-16 17:18  king

	* Source/cmUnixMakefileGenerator.cxx: ERR: int -> unsigned int

2001-05-16 17:18  king

	* Source/cmGeneratedFileStream.h: ERR: const error fixed.

2001-05-16 17:11  king

	* Source/CMakeLib.dsp: ENH: Added cmCableClassSet.cxx to build.

2001-05-16 17:11  king

	* Source/cmGeneratedFileStream.h: ERR: Added is_open() check in
	  cmGeneratedFileStream::operator bool() so that implicit
	  conversion to bool is not used.

2001-05-16 17:11  king

	* Source/cmCableClassSet.cxx: ERR: Removed dynamic_cast so that
	  RTTI isn't required.

2001-05-16 16:41  king

	* Source/: Makefile.in, cmCableClassSet.cxx, cmCableClassSet.h,
	  cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
	  cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
	  cmCommands.cxx: ENH: Adding CABLE_CLASS_SET and CABLE_WRAP_TCL
	  commands.  They cannot yet be used with the main branch of CABLE,
	  though.

2001-05-16 16:40  king

	* Source/cmGeneratedFileStream.h: ENH: cmGeneratedFileStream class
	  added to simplify copy-if-different usage on generated files.

2001-05-16 15:43  hoffman

	* configure.in.sample: [no log message]

2001-05-16 15:15  hoffman

	* CMakeSystemConfig.cmake.in, Source/Makefile.in,
	  Source/cmBuildNameCommand.cxx,
	  Source/cmBuildSharedLibrariesCommand.cxx,
	  Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
	  Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
	  Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h: ENH: unify make process on unix

2001-05-16 09:19  king

	* Source/: cmData.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
	  cmData and corresponding DataMap in cmMakefile to allow commands
	  to register arbitrary extra data with the makefile without
	  modifying the cmMakefile class definition.

2001-05-15 13:14  martink

	* Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  EXEWinHeader.dsptemplate, cmDSPMakefile.cxx, cmDSPWriter.cxx,
	  staticLibHeader.dsptemplate: added output directory support

2001-05-14 16:47  barre

	* Source/cmSystemTools.cxx: Changed separator between registry key
	  and its value. Change regexp for registry key.

2001-05-14 16:46  barre

	* Modules/FindTCL.cmake: Changed separator between registry key and
	  its value.

2001-05-14 10:36  hoffman

	* Source/cmSystemTools.cxx: ENH: put back lost changes from r1.38

2001-05-12 07:29  barre

	* Source/cmSystemTools.cxx: fix + => += bug reported by A. Perera

2001-05-11 17:22  barre

	* Source/cmSystemTools.cxx: Extended the registry key regexp

2001-05-11 17:11  barre

	* Modules/FindTCL.cmake: Add 8.4 and registry support

2001-05-11 17:11  barre

	* Source/cmSystemTools.cxx: Add support for a specific value name
	  in a registry key

2001-05-11 14:49  geoff

	* Source/cmCacheManager.cxx: Cache file is a bit prettier

2001-05-11 14:39  hoffman

	* Source/: cmCableSourceFilesCommand.cxx, cmSystemTools.cxx,
	  cmUnixMakefileGenerator.cxx: BUG: fix find library for unix

2001-05-11 13:58  barre

	* Modules/FindPythonLibs.cmake: NAMES syntax

2001-05-11 13:52  martink

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for expanding
	  library vars

2001-05-11 12:30  barre

	* Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
	  used (forgot the case when there is no name)

2001-05-11 12:13  barre

	* Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
	  used

2001-05-11 11:45  king

	* Source/cmFindLibraryCommand.cxx: ERR: int -> unsigned int.

2001-05-11 11:39  hoffman

	* CMakeVariables.make.in, Source/cmFindLibraryCommand.cxx: BUG: add
	  back thread library

2001-05-11 11:07  martink

	* Source/cmFindProgramCommand.cxx: expands reg values

2001-05-11 10:52  martink

	* Source/: EXEHeader.dsptemplate, cmAddExecutableCommand.cxx,
	  cmAddExecutableCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
	  cmDSPWriter.cxx, cmDSPWriter.h, cmFindLibraryCommand.cxx,
	  cmFindPathCommand.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
	  EXEWinHeader.dsptemplate: added registry entry support and
	  windows app support

2001-05-11 10:27  martink

	* Modules/: FindJNI.cmake, FindPythonLibs.cmake: minor fixes and
	  new python module

2001-05-10 17:22  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: fix up gui with
	  values that stay around too long

2001-05-10 16:21  geoff

	* Source/cmMakefile.cxx: definitions should now be overwritten if
	  they already exist

2001-05-10 15:50  hoffman

	* Source/cmSystemTools.cxx: BUG: fix unix path search

2001-05-10 15:32  martink

	* Source/cmTarget.cxx: fix for expaning libraries prior to
	  generating dsp

2001-05-10 14:30  geoff

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Reads and uses
	  MSPROJECT_TEMPLATE_DIRECTORY if it exists

2001-05-10 14:02  king

	* CMake.doc: BUG: Removing this file.  It has been replaced by
	  CMake.doc.gz to get around a problem with CVS.

2001-05-10 13:52  martink

	* Source/cmTarget.h: added win32 executable option

2001-05-10 12:25  king

	* CMake.doc.gz: Testing strange cvs problem with .doc files.

2001-05-10 12:05  king

	* CMake.pdf, CMake.pdf.gz: BUG: Removing old CMake.pdf and adding
	  the gzipped version, CMake.pdf.gz because of file size problems
	  with cvs.

2001-05-10 11:20  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: Removed stray debugging
	  output statement.  Also renamed some variables for clarity.

2001-05-10 11:19  king

	* Source/cmSystemTools.cxx: ERR: RunCommand method needed return in
	  unix.

2001-05-10 11:18  king

	* Source/: cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx: ERR:
	  Removed unused variable

2001-05-10 09:45  king

	* CMakeVariables.make.in: BUG: ANSI_CFLAGS -> CMAKE_ANSI_CFLAGS

2001-05-09 18:00  geoff

	* Source/: EXEHeader.dsptemplate, cmDSPMakefile.cxx,
	  cmDSPWriter.cxx: ADD LINK32s are now on multiple lines because VC
	  breaks otherwise

2001-05-09 17:38  barre

	* Modules/FindTCL.cmake: ENH: add 8.3 support

2001-05-09 16:17  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: escape spaces
	  before adding .lib

2001-05-09 16:08  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: escape spaces

2001-05-09 15:48  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: only add .lib
	  if no .lib exists

2001-05-09 14:53  hoffman

	* Modules/FindFLTK.cmake, Modules/FindGTK.cmake,
	  Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
	  Modules/FindMPI.cmake, Modules/FindTCL.cmake, Source/cmCommand.h,
	  Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
	  Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
	  change find library and find program to look for more than one
	  name

2001-05-09 13:44  hoffman

	* Source/cmCableDefineSetCommand.cxx: BUG: match called on invalid
	  number

2001-05-09 13:22  martink

	* CMakeMaster.make.in, CMakeRules.make.in,
	  CMakeSystemConfig.cmake.in, CMakeTopMakefileTemplate.in,
	  CMakeVariables.make.in, configure.in.sample, Source/Makefile.in:
	  cleaned up configure some

2001-05-09 11:15  millerjv

	* Source/cmCacheManager.cxx: FIX: only clear the cache on a load
	  when the load needs to read internal values.	Otherwise, it is
	  assumed that we are reading another projects cache.

2001-05-09 09:52  hoffman

	* Source/cmConfigureFileCommand.cxx: BUG: fix use beyond end of
	  array

2001-05-09 08:51  martink

	* Source/: cmCommands.cxx, cmLoadCacheCommand.cxx,
	  cmLoadCacheCommand.h, cmSourceFile.cxx: added load cache command
	  and fixed source file

2001-05-08 17:37  king

	* Source/cmCacheManager.cxx: ERR: LoadCache needed to return a
	  value.

2001-05-08 17:04  martink

	* Source/: cmCacheManager.cxx, cmCacheManager.h: added ability to
	  load another cache

2001-05-08 17:03  martink

	* Source/cmProjectCommand.cxx: now adds src and bin dir into cache

2001-05-08 16:20  martink

	* Source/cmVTKWrapTclCommand.cxx: fixed bug in init code

2001-05-08 16:01  hoffman

	* configure.in.sample: clean up

2001-05-08 11:40  martink

	* Source/cmTargetLinkLibrariesCommand.cxx: BUG: added arg0 to link
	  libraries

2001-05-08 10:16  ibanez

	* Modules/FindFLTK.cmake: Module to search the path for FLTK
	  library   ( http://www.fltk.org )

2001-05-07 18:14  king

	* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
	  cmMakefile.cxx: ENH: Moved cache entry addition into
	  cmMakefile::AddLibrary and AddExecutable so that commands do not
	  have to add it explicitly.

2001-05-07 18:11  hoffman

	* CMakeSystemConfig.cmake.in, Source/CMakeBuildTargets.cxx,
	  Source/Makefile.in, Source/cmCacheManager.cxx,
	  Source/cmCommands.cxx, Source/cmConfigureFile.cxx,
	  Source/cmConfigureFile.h, Source/cmConfigureFileCommand.cxx,
	  Source/cmConfigureFileCommand.h, Source/cmExecProgram.cxx,
	  Source/cmExecProgram.h, Source/cmExecProgramCommand.cxx,
	  Source/cmExecProgramCommand.h, Source/cmMakeDirectoryCommand.cxx,
	  Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmSystemTools.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h: ENH: call configure from cmake

2001-05-07 10:02  blezek

	* Source/cmConfigureFile.cxx: BUG: Removing Remove Variables call

2001-05-07 09:16  geoff

	* configure.in.sample: Under FreeBSD: should be
	  CMAKE_SHLIB_BUILD_FLAGS and not CMAKE_SHLIB_LINK_FLAGS.
	  CMakeSystemConfig.cmake not being made

2001-05-05 11:28  hoffman

	* Source/cmAddExecutableCommand.cxx: BUG: add internal cache entry
	  for executables, so depends can work

2001-05-05 11:03  hoffman

	* Source/: cmAddTargetCommand.cxx, cmAddTargetCommand.h,
	  cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.h,
	  cmCommands.cxx, cmLibraryCommand.cxx: BUG: add removed command,
	  and sort the order in cmCommands.cxx

2001-05-04 17:00  martink

	* Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx: fixes for
	  untiltiy targets in all

2001-05-04 16:44  blezek

	* Source/cmBuildNameCommand.cxx: ENH: Proper build name

2001-05-04 16:43  blezek

	* Source/cmSiteNameCommand.cxx: ENH: Correct sitename

2001-05-04 15:50  martink

	* Source/: cmAddCustomTargetCommand.cxx,
	  cmAddCustomTargetCommand.h, cmAddTargetCommand.cxx,
	  cmAddTargetCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
	  cmMakefile.cxx, cmMakefile.h, cmTarget.h,
	  cmVTKWrapJavaCommand.cxx: option to make utilities in the all
	  target

2001-05-04 14:53  hoffman

	* CMakeSystemConfig.cmake.in, CMakeWindowsSystemConfig.cmake: ENH:
	  move to cmake for itkConfigure.h.in

2001-05-04 12:52  martink

	* Source/cmVTKWrapJavaCommand.cxx: updates

2001-05-04 11:35  geoff

	* Modules/: FindGTK.cmake, FindJPEG.cmake: INCLUDE these to find
	  the relevant libraries

2001-05-04 11:34  hoffman

	* Source/: cmAddCustomTargetCommand.cxx,
	  cmAddCustomTargetCommand.h, cmBuildCommand.cxx, cmBuildCommand.h,
	  cmBuildNameCommand.cxx, cmBuildNameCommand.h, cmExecProgram.cxx,
	  cmExecProgram.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h: ENH:
	  move testing stuff to cmake from configure, good bye dashboard...
	  :)

2001-05-04 11:30  hoffman

	* CMakeRules.make.in, CMakeSystemConfig.txt.in,
	  CMakeWindowsSystemConfig.txt, Source/cmAddTargetCommand.cxx,
	  Source/cmAddTargetCommand.h, Source/cmCacheManager.cxx,
	  Source/cmCommands.cxx, Source/cmDSWMakefile.cxx,
	  Source/cmDSWWriter.cxx, Source/cmFindProgramCommand.cxx,
	  Source/cmMakefile.cxx, Source/cmOptionCommand.cxx,
	  Source/cmOptionCommand.h, Source/cmSourceGroup.cxx,
	  Source/cmSourceGroup.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
	  move testing stuff to cmake from configure, good bye dashboard...
	  :)

2001-05-04 10:44  king

	* Source/cmSystemTools.cxx: ENH: Added support to EscapeSpaces to
	  use double quotes on windows.

2001-05-04 10:44  king

	* Source/cmCablePackageCommand.cxx: ENH: Added use of CMAKE cache
	  entry for generating the DSP/makefile build rules.

2001-05-04 10:44  king

	* Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
	  cmDSPWriter.h: ENH: Added use of CMAKE cache entry for generating
	  the DSP build rules.

2001-05-04 10:13  martink

	* Modules/FindJNI.cmake: minor fixes

2001-05-04 09:56  martink

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fixed custom command
	  rule

2001-05-04 09:47  martink

	* Modules/FindJNI.cmake: new module

2001-05-04 09:39  martink

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmSourceGroup.cxx,
	  cmSourceGroup.h, cmVTKWrapJavaCommand.cxx: better custom rules

2001-05-04 08:46  martink

	* Source/: cmFunctionBlocker.h, cmIfCommand.cxx, cmIfCommand.h,
	  cmMakefile.cxx, cmVTKWrapJavaCommand.cxx: better If checks

2001-05-04 08:45  martink

	* Source/: cmSourceFilesRequireCommand.cxx,
	  cmSourceFilesRequireCommand.h, cmUnixDefinesCommand.cxx,
	  cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
	  cmUnixLibrariesCommand.h, cmWin32DefinesCommand.cxx,
	  cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
	  cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
	  cmWin32LibrariesCommand.h: removed old functions

2001-05-03 16:55  king

	* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: ENH: Added
	  generation of internal CMAKE cache entry with path to
	  command-line CMake executable.

2001-05-03 16:55  king

	* Source/: cmFindProgramCommand.cxx, cmSystemTools.cxx,
	  cmSystemTools.h: ENH: Added cmSystemTools::FindProgram() and
	  full-path detection utilities.

2001-05-03 15:27  martink

	* Source/: cmCommands.cxx, cmVTKWrapJavaCommand.cxx,
	  cmVTKWrapJavaCommand.h: minor fixes

2001-05-03 11:04  martink

	* Source/cmCommands.cxx: removed deprecated commands

2001-05-03 10:58  martink

	* CMakeSystemConfig.cmake.in: better config info

2001-05-03 10:35  martink

	* Source/cmConfigureFile.cxx: now support cmakedefine

2001-05-03 08:53  martink

	* CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: uses
	  cmake commands now

2001-05-03 08:52  martink

	* CMakeSystemConfig.cmake.in, CMakeSystemConfig.txt.in,
	  CMakeWindowsSystemConfig.cmake, CMakeWindowsSystemConfig.txt,
	  Source/cmMakefile.cxx, Source/cmMakefile.h: system config uses
	  cmake commands now

2001-05-02 17:33  martink

	* Modules/FindMPI.cmake: minor fixes

2001-05-02 17:07  martink

	* Modules/FindMPI.cmake: new module

2001-05-02 14:08  martink

	* Modules/FindOpenGL.cmake: simple module

2001-05-02 11:53  martink

	* Modules/FindTCL.cmake: finds tk as well

2001-05-02 11:53  martink

	* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: cache loaded
	  into makefile

2001-05-01 17:52  martink

	* Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
	  fixed bug in limiting to source lists

2001-05-01 17:37  king

	* Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
	  cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
	  cmCableWrapCommand to inherit from cmCableDefineSetCommand since
	  they do almost exactly the same thing.  Added a GetXmlTag virtual
	  function to both classes to return what XML tag to generate in
	  the set's output.  cmCableDefineSetCommand generates a "Set" tag,
	  and cmCableWrapCommand generates a "WrapperSet" tag.	What is
	  inside the tags is still generated by the cmCableDefineSetCommand
	  superclass.

2001-05-01 17:35  king

	* Source/: cmCableInstantiateClassCommand.cxx,
	  cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
	  cmCableInstantiateCommand.h, cmCablePackageEntryCommand.cxx,
	  cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
	  cmCableSourceFilesCommand.h: ENH: Changed WriteConfiguration back
	  to const because it doesn't need to report errors anymore.

2001-05-01 17:12  hoffman

	* Source/: UtilityFooter.dsptemplate, UtilityHeader.dsptemplate:
	  ADD: add utiltity templates

2001-05-01 16:55  hoffman

	* configure.in.sample, Source/cmAddTargetCommand.cxx,
	  Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
	  Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
	  Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
	  Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.h,
	  Source/cmUnixMakefileGenerator.cxx: ENH: implement ADD_TARGET
	  command, and add an ALL_BUILD target

2001-05-01 16:34  martink

	* Source/cmMakefile.cxx: cache now loaded into makefile

2001-05-01 16:28  martink

	* Source/: cmCacheManager.cxx, cmCacheManager.h: added method to
	  puch cache into makefile defines

2001-05-01 16:27  martink

	* Source/cmIfCommand.cxx: slight bug in If command I think

2001-05-01 11:28  martink

	* Modules/FindTCL.cmake: first module

2001-05-01 11:16  martink

	* Source/: cmCommands.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
	  cmIfCommand.h, cmSetCommand.cxx, cmSetCommand.h,
	  cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: new set
	  command and IF NOT

2001-04-30 14:56  martink

	* Source/: cmElseCommand.cxx, cmFindFileCommand.cxx,
	  cmFindLibraryCommand.cxx, cmFindPathCommand.cxx, cmIfCommand.cxx,
	  cmSystemTools.cxx, cmSystemTools.h: bug fixes

2001-04-30 11:51  king

	* Source/cmCablePackageCommand.cxx: BUG: Fixed output of
	  CMakeLists.txt path in cable_config.xml dependency list for unix.
	  Needed to escape spaces instead of enclosing in double quotes.

2001-04-30 11:29  king

	* Source/cmMakefile.h: ERR: Removed a conflict that was checked in.

2001-04-30 10:52  anonymous

	* Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
	  cmDSPWriter.cxx, cmDSPWriter.h, cmIncludeCommand.cxx,
	  cmIncludeCommand.h, cmMakefile.cxx, cmMakefile.h: New command:
	  INCLUDE(somefile.txt)

2001-04-30 10:44  martink

	* Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
	  cmDSWMakefile.cxx, cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
	  cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
	  cmLinkLibrariesCommand.h, cmMakefile.cxx, cmMakefile.h,
	  cmTarget.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.cxx,
	  cmTargetLinkLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h: added TARGET_LINK_LIBRARY command and
	  support for debug and release libraries to link against

2001-04-27 14:57  king

	* Source/cmUnixMakefileGenerator.cxx: ERR: Renamed CustomCommands
	  to BuildRules to match change in cmSourceGroup.

2001-04-27 14:52  king

	* Source/cmCablePackageCommand.cxx: BUG: Removed output of GCC_XML
	  rules when the command cannot be found.

2001-04-27 14:51  king

	* Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
	  cmDSPWriter.h, cmSourceGroup.cxx, cmSourceGroup.h: BUG: Removed
	  output of dual rules for source files that are processed by both
	  the compiler and by a custom command.  Also removed generation of
	  duplicate CMakeLists.txt in the project files.

2001-04-27 14:40  martink

	* CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: get
	  system info into cmake

2001-04-27 14:25  martink

	* Source/: cmConfigureFile.cxx, cmConfigureFile.h: added configure
	  file

2001-04-27 11:53  hoffman

	* configure.in.sample: BUG: run cache build with each configure

2001-04-27 11:36  hoffman

	* CMakeRules.make.in, Source/cmMakefile.cxx: BUG: fix inplace
	  builds

2001-04-27 11:03  hoffman

	* Source/cmMakefile.cxx: ENH: fix in source build with non-gnu

2001-04-27 09:32  hoffman

	* Source/cmMakefile.cxx: ENH: add output when creating files

2001-04-27 09:30  martink

	* Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
	  cmFindPathCommand.cxx: better help strings

2001-04-27 09:13  will

	* Source/cmAuxSourceDirectoryCommand.h: ENH:New copyright

2001-04-27 08:46  martink

	* CMakeVariables.make.in: removed old junk

2001-04-27 08:01  will

	* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
	  cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
	  cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
	  cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
	  cmAddTargetCommand.cxx, cmAddTargetCommand.h,
	  cmAuxSourceDirectoryCommand.cxx,
	  cmBuildSharedLibrariesCommand.cxx,
	  cmCableCloseNamespaceCommand.cxx, cmCableCloseNamespaceCommand.h,
	  cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
	  cmCableData.h, cmCableDefineSetCommand.cxx,
	  cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
	  cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
	  cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
	  cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
	  cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
	  cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
	  cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
	  cmCableWrapCommand.h, cmCacheManager.cxx, cmCacheManager.h,
	  cmCommand.h, cmCommands.h, cmConfigureFileNoAutoconf.cxx,
	  cmConfigureFileNoAutoconf.h, cmCustomCommand.cxx,
	  cmCustomCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
	  cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx,
	  cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.cxx,
	  cmDirectory.h, cmElseCommand.cxx, cmElseCommand.h,
	  cmEndIfCommand.cxx, cmEndIfCommand.h, cmFindFileCommand.cxx,
	  cmFindFileCommand.h, cmFindIncludeCommand.cxx,
	  cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
	  cmFindLibraryCommand.h, cmFindProgramCommand.cxx,
	  cmFindProgramCommand.h, cmFunctionBlocker.h, cmIfCommand.cxx,
	  cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
	  cmIncludeDirectoryCommand.h,
	  cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmLibraryCommand.cxx,
	  cmLibraryCommand.h, cmLinkDirectoriesCommand.cxx,
	  cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
	  cmLinkLibrariesCommand.h, cmMSProjectGenerator.cxx,
	  cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
	  cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
	  cmMakefileGenerator.h, cmOptionCommand.cxx, cmOptionCommand.h,
	  cmProjectCommand.cxx, cmProjectCommand.h,
	  cmRegularExpression.cxx, cmRegularExpression.h, cmSourceFile.cxx,
	  cmSourceFile.h, cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
	  cmSourceFilesRequireCommand.cxx, cmSourceFilesRequireCommand.h,
	  cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
	  cmSourceGroupCommand.h, cmStandardIncludes.h,
	  cmSubdirCommand.cxx, cmSubdirCommand.h, cmSystemTools.cxx,
	  cmSystemTools.h, cmTarget.cxx, cmTarget.h, cmTestsCommand.cxx,
	  cmTestsCommand.h, cmUnixDefinesCommand.cxx,
	  cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
	  cmUnixLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx,
	  cmUtilitySourceCommand.h, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapTclCommand.cxx, cmWin32DefinesCommand.cxx,
	  cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
	  cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
	  cmWin32LibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
	  cmWrapExcludeFilesCommand.h: ENH:New copyright

2001-04-27 07:55  will

	* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h:
	  ENH:Copyright

2001-04-26 16:22  martink

	* Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
	  cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
	  cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
	  cmMakefile.cxx, cmMakefile.h, cmUnixMakefileGenerator.cxx,
	  cmVTKWrapPythonCommand.cxx: support for debug and opt libraries

2001-04-26 15:41  martink

	* Source/: cmOptionCommand.cxx, cmOptionCommand.h: better help

2001-04-26 15:27  king

	* Source/: cmCableInstantiateClassCommand.cxx,
	  cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
	  cmCableInstantiateCommand.h, cmCablePackageCommand.cxx,
	  cmCablePackageEntryCommand.cxx, cmCablePackageEntryCommand.h,
	  cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h,
	  cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
	  WriteConfiguration to non-const so it can do error checking.
	  Added parsing and output of a name for each WrapperSet generated
	  from a CABLE_WRAP command.

2001-04-26 14:53  hoffman

	* Source/: cmAddLibraryCommand.cxx,
	  cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
	  cmCacheManager.h, cmFindFileCommand.cxx,
	  cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
	  cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
	  cmOptionCommand.cxx, cmUtilitySourceCommand.cxx: ENH: add help
	  for cache entries

2001-04-26 10:49  martink

	* Source/: cmCacheManager.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
	  cmSystemTools.cxx, cmSystemTools.h: some fixes for If commands

2001-04-26 09:38  martink

	* Source/: CMakeSetup.dsw, DumpDocumentation.dsp, cmCommands.cxx,
	  cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
	  cmDSPWriter.h, cmFindFileCommand.cxx, cmFindIncludeCommand.cxx,
	  cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
	  cmFindLibraryCommand.h, cmFindPathCommand.cxx,
	  cmFindPathCommand.h, cmMakefile.cxx, cmMakefile.h,
	  cmUnixMakefileGenerator.cxx: bug fixes

2001-04-25 16:09  hoffman

	* configure.in.sample, Source/Makefile.in,
	  Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmMakefile.cxx: ENH: clean up cmake GUI and remove the
	  parsing of CMakeLists.txt files by configure

2001-04-25 11:47  martink

	* Source/: cmElseCommand.h, cmEndIfCommand.h, cmIfCommand.h: rules
	  were not inherited when they should be

2001-04-25 09:39  king

	* Source/cmUnixMakefileGenerator.cxx: BUG: Fixed output of
	  dependencies.  It needs to loop over the makefile's targets, not
	  the source lists.

2001-04-25 09:37  king

	* Source/cmMakeDepend.cxx: STYLE: Updated comments for name change
	  cmClassFile->cmSourceFile

2001-04-25 09:33  martink

	* CMake.doc: updated the docs some

2001-04-24 17:33  king

	* Source/cmUnixMakefileGenerator.cxx: ERR: cmClassFile.h ->
	  cmSourceFile.h include change.

2001-04-24 16:49  martink

	* Source/: cmClassFile.cxx, cmClassFile.h: many fixes and cleanup
	  and features

2001-04-24 16:46  martink

	* Source/: CMakeLib.dsp, Makefile.in, cmAbstractFilesCommand.cxx,
	  cmAuxSourceDirectoryCommand.cxx, cmCablePackageCommand.cxx,
	  cmCableSourceFilesCommand.cxx, cmCacheManager.cxx,
	  cmCacheManager.h, cmCommands.cxx, cmDSPMakefile.cxx,
	  cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h,
	  cmMakeDepend.cxx, cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
	  cmOptionCommand.cxx, cmSourceFilesCommand.cxx,
	  cmSourceFilesRequireCommand.cxx, cmTarget.h,
	  cmUnixDefinesCommand.cxx, cmUnixLibrariesCommand.cxx,
	  cmUnixMakefileGenerator.cxx, cmWin32DefinesCommand.cxx,
	  cmWin32IncludeDirectoryCommand.cxx, cmWin32LibrariesCommand.cxx,
	  cmWrapExcludeFilesCommand.cxx, cmVTKWrapPythonCommand.cxx,
	  cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
	  cmVTKWrapTclCommand.h, cmSourceFile.cxx, cmSourceFile.h,
	  cmTarget.cxx, cmWrapTclCommand.cxx, cmWrapTclCommand.h: many
	  fixes and cleanup and features

2001-04-24 12:40  hoffman

	* Source/: cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
	  cmCacheManager.h, cmMakefile.cxx, cmMakefile.h,
	  cmOptionCommand.cxx, cmWrapTclCommand.cxx: BUG: fix build
	  directory problem

2001-04-24 09:45  king

	* CMakeVariables.make.in: ERR: Removed extra SRC_OBJ reference.
	  The variable is no longer used.

2001-04-23 16:40  hoffman

	* Source/: CMakeLib.dsp, cmCacheManager.cxx, cmCacheManager.h,
	  cmDSWMakefile.cxx, cmDSWWriter.cxx, cmSourceGroup.h,
	  cmStandardIncludes.h, cmWindowsConfigure.cxx,
	  cmWindowsConfigure.h: ENH: new GUI editor for cmake cache file

2001-04-23 16:34  martink

	* Source/: cmCommands.cxx, cmWrapTclCommand.cxx: added option
	  command

2001-04-23 16:33  martink

	* Source/: cmOptionCommand.cxx, cmOptionCommand.h: new command

2001-04-23 13:58  blezek

	* CMakeRules.make.in, Source/cmUnixMakefileGenerator.cxx: BUG:
	  Clean was not doing it's job

2001-04-23 10:23  king

	* Source/cmIfCommand.h: ERR: Added virtual destructor to complement
	  virtual functions in cmIfFunctionBlocker.

2001-04-19 17:39  martink

	* Source/: cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
	  cmCommands.cxx, cmElseCommand.cxx, cmElseCommand.h,
	  cmEndIfCommand.cxx, cmEndIfCommand.h, cmFunctionBlocker.h,
	  cmIfCommand.cxx, cmIfCommand.h, cmMakefile.cxx, cmMakefile.h:
	  added if else endif add definition

2001-04-19 13:28  martink

	* Source/: cmCablePackageCommand.cxx, cmCustomCommand.h,
	  cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
	  cmDSWWriter.cxx, cmMakefile.cxx, cmSourceGroup.cxx, cmTarget.h,
	  cmUnixMakefileGenerator.cxx: cleaned up the coding style made
	  ivars private etc

2001-04-18 08:01  king

	* Source/cmMakeDepend.cxx: ERR: We can't assume a vector iterator
	  is a pointer.  It must be dereferenced to get a reference to the
	  element, and then we can take the address of that to get a
	  pointer.  "i" becomes "&*i"

2001-04-17 07:42  king

	* Source/cmUnixMakefileGenerator.cxx: ERR: Removed unused variable.

2001-04-16 15:40  hoffman

	* Source/: cmStandardIncludes.h, cmSystemTools.cxx: BUG: fix small
	  compile issues on HP aCC

2001-04-16 12:31  king

	* Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Changed m_Indices
	  to an stl set and renamed it to m_IndexSet.  Using a set results
	  in a significant performance increase and reduction in memory
	  usage.

2001-04-16 10:15  millerjv

	* Source/cmAddLibraryCommand.cxx: FIX: allow ADD_LIBRARY with no
	  source list

2001-04-16 10:01  martink

	* Source/: cmCablePackageCommand.cxx, cmMakefile.h: fixed cable
	  package issue

2001-04-12 15:34  martink

	* Source/: Makefile.in, cmAddLibraryCommand.cxx,
	  cmCacheManager.cxx, cmCacheManager.h, cmMakefile.h,
	  cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: some bug fixes

2001-04-12 09:55  king

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  ENH: Added individual library linkage output so that shared
	  libraries will not try to link against themselves.

2001-04-12 09:49  martink

	* Source/: cmExecutablesCommand.cxx, cmExecutablesCommand.h:
	  removed old rules

2001-04-11 16:34  king

	* Source/cmUnixMakefileGenerator.cxx: ENH: Generation now sets up
	  proper linking of shared libraries to each other.

2001-04-11 15:43  king

	* CMakeMaster.make.in: ERR: Needed to switch point where
	  CMakeTargets.make is included so that Variables will be available
	  to the targets file.

2001-04-11 14:58  martink

	* Source/CMakeLib.dsp, Source/CMakeSetupCMD.dsp,
	  Source/Makefile.in, Source/cmAbstractFilesCommand.cxx,
	  Source/cmAddExecutableCommand.cxx,
	  Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
	  Source/cmAddLibraryCommand.h,
	  Source/cmAuxSourceDirectoryCommand.cxx,
	  Source/cmAuxSourceDirectoryCommand.h, Source/cmCableCommand.cxx,
	  Source/cmCableData.cxx, Source/cmCableData.h,
	  Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
	  Source/cmCableSourceFilesCommand.cxx, Source/cmClassFile.cxx,
	  Source/cmClassFile.h, Source/cmCommands.cxx,
	  Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
	  Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
	  Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
	  Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
	  Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
	  Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
	  Source/cmSourceFilesRequireCommand.cxx,
	  Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
	  Source/cmSourceGroup.h, Source/cmTarget.h,
	  Source/cmTestsCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h,
	  Source/cmWrapExcludeFilesCommand.cxx,
	  Source/cmWrapTclCommand.cxx, Source/cmWrapTclCommand.h,
	  CMakeRules.make.in: major changes to support multiple libraries
	  and source lists

2001-04-10 15:26  king

	* Source/DLLHeader.dsptemplate: ENH: Need BUILD_SHARED_LIBRARIES
	  defined for making windows DLLs.

2001-04-09 10:56  king

	* Source/cmCablePackageCommand.cxx: ERR: Added double-quotes around
	  command name before arguments are appended.

2001-04-09 10:53  king

	* Source/cmUnixMakefileGenerator.cxx: ERR: Missed one EscapeSpaces
	  call.

2001-04-09 10:31  king

	* Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
	  cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
	  cmUtilitySourceCommand.cxx: ERR: Corrected use of double-quotes
	  to be compatible with UNIX make.  Now double quotes (windows) or
	  escape sequences for spaces (unix) are added when dependencies
	  are output.

2001-04-09 09:44  king

	* Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
	  cmUtilitySourceCommand.cxx: ENH: Added support for spaces in the
	  output directory names.  Spaces in the input directory name may
	  work also, but are untested.

2001-04-06 17:01  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
	  cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
	  depends for libraries and executables in the same dir

2001-04-06 14:51  hoffman

	* Source/: cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
	  cmMakefile.cxx: ENH: better error reporting, and add NOTFOUND
	  into cache for library and file find

2001-04-06 12:00  martink

	* Source/cmFindIncludeCommand.h: fixed the documentation some

2001-04-06 08:28  millerjv

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: FIX: configurations
	  list needed to be reset for each dsp file created

2001-04-04 09:33  millerjv

	* Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: FIX:
	  returned to using /O2 optimization level and put a pragma in the
	  netlib code that could not handle the /Og component of /O2

2001-03-28 11:49  king

	* Source/cmSystemTools.cxx: ERR: Blank line regular expression
	  updated to allow whitespace on the line.

2001-03-23 14:27  king

	* Source/: cmCableSourceFilesCommand.cxx,
	  cmCableSourceFilesCommand.h: ENH: Added support for
	  CABLE_SOURCE_FILES to refer to files that are not in the current
	  directory.  The include path is searched for the files.

2001-03-21 15:52  king

	* Source/cmStandardIncludes.h: ERR: Added pragma to disable symbol
	  length warning for Intel compiler.

2001-03-20 13:48  king

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ERR: Small bug in
	  generated DSP file fixed.  A custom command environment variable
	  has been replaced with explicity writing out the command.

2001-03-20 13:20  king

	* Source/: CMakeLib.dsp, Makefile.in, cmCableCommand.cxx,
	  cmCablePackageCommand.cxx, cmCommands.cxx, cmDSPMakefile.cxx,
	  cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.cxx,
	  cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
	  cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
	  cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: ENH: Added
	  SOURCE_GROUP command and corresponding support code.	This
	  command allows CMakeLists files to specify how sources are
	  organized into groups in the generated DSP files and makefiles.

2001-03-19 11:47  millerjv

	* Source/EXEHeader.dsptemplate: ENH: ignore unused libary warnings,
	  removed /force

2001-03-19 11:02  king

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added text
	  files group to DSP output.  CMakeLists.txt is duplicated in this
	  group and outside, but fixing this will require a reorganization
	  of custom rule generation.  I should get to that soon.

2001-03-19 11:01  king

	* Source/cmCableCommand.cxx: ERR: Changed generation of rule to
	  generate cable_config.xml to be produced differently for windows
	  and unix.

2001-03-19 11:00  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Removed
	  functions I just added.  They don't belong here (yet?).

2001-03-19 10:09  king

	* Source/cmCableCommand.cxx: ENH: Added generation of a rule to
	  re-run CMake if the cable_config.xml file is missing.

2001-03-19 10:09  king

	* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added functions
	  to get information about the CMake executable on each platform.

2001-03-16 11:14  king

	* Source/: cmCableData.cxx, cmCableData.h: ERR: Re-ordered
	  declaration of members v. order of initialization on the
	  constructor to match each other.

2001-03-16 11:04  king

	* Source/: cmCableData.cxx, cmCableData.h: BUG: Rearranged cable
	  config file open to do open in construction of m_OutputFile.
	  Fixes problem on SGI with opening the file.

2001-03-16 09:25  king

	* Source/: cmCableDefineSetCommand.cxx,
	  cmCableSourceFilesCommand.cxx: ENH: Changed generated includes to
	  not have full path specified.

2001-03-15 18:09  king

	* Source/: cmCommands.cxx, cmIncludeRegularExpressionCommand.cxx,
	  cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
	  cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
	  INCLUDE_REGULAR_EXPRESSION command to set regular expression used
	  in dependency checking.

2001-03-15 14:46  king

	* Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
	  ENH: Added SOURCE_FILES syntax to CABLE_DEFINE_SET command.

2001-03-15 14:33  king

	* Source/: cmMakefile.cxx, cmMakefile.h: BUG: Moved definition of
	  CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their
	  information is known.

2001-03-15 10:42  king

	* Source/: cmCablePackageCommand.cxx, cmCablePackageCommand.h: BUG:
	  Fixed segfault when CABLE_PACKAGE is only CABLE command.  Related
	  to order of virtual destructor calls.

2001-03-14 17:49  king

	* Source/cmStandardIncludes.h: ERR: Added for-loop scoping hack for
	  CMake sources on MSVC

2001-03-14 16:34  king

	* Source/cmSystemTools.cxx: ENH: Added support for comments inside
	  function calls and indented comments.

2001-03-13 18:01  king

	* Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
	  ENH: Added support for element tag specification with syntax
	  tag:element as an argument to the CABLE_DEFINE_SET command.  A
	  single colon with nothing to its left will result in an empty
	  tag.

2001-03-13 09:33  king

	* Source/cmWrapTclCommand.cxx: ERR: Less-than-zero test replaced
	  with greater-than-zero since we want zero arguments.

2001-03-12 18:30  king

	* Source/: cmCommand.h, cmSystemTools.cxx, cmSystemTools.h: ENH:
	  Improved error handling when GetError is called on a command that
	  has not called SetError.

2001-03-12 10:10  geoff

	* Source/: cmCommands.cxx, cmWin32IncludeDirectoryCommand.cxx,
	  cmWin32IncludeDirectoryCommand.h: Include directories under Win32
	  only (inherited by subdirs)

2001-03-09 16:56  king

	* Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
	  cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
	  cmDSPWriter.h, staticLibHeader.dsptemplate: ENH: Finished
	  Simplifying dsptemplate processing with  in place of separate
	  Release, Debug, ReleaseDLL, ... configurations.

2001-03-09 15:35  king

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx,
	  staticLibHeader.dsptemplate: ERR: Fixed library path problem for
	  ReleaseMinSize build.   should now be used in place of separate
	  Release, Debug, and ReleaseMinSize.

2001-03-09 14:35  king

	* Source/EXEHeader.dsptemplate: ERR: Fixed header template for
	  Release MinSize builds.

2001-03-09 11:34  king

	* Source/EXEHeader.dsptemplate: ENH: Added Release MinSize
	  configuration for executables.

2001-03-09 11:33  king

	* Source/cmUtilitySourceCommand.h: ENH: Made UTILITY_SOURCE command
	  inherited, just like FIND_PROGRAM.

2001-03-09 11:16  king

	* Source/cmCablePackageCommand.cxx: ERR: Missing initalization of a
	  cmClassFile::m_HeaderFileOnly fixed.

2001-03-09 10:53  king

	* Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx, cmMakefile.cxx,
	  cmMakefile.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx: ENH: Added
	  utility dependency support.  Now a project can depend on other
	  executables as well as link libraries.

2001-03-09 10:52  king

	* Source/: cmCableCommand.cxx, cmCableData.cxx: ERR: Added
	  automatic creation of directory for cable_config.xml file and
	  corresponding error reporting.

2001-03-09 10:52  king

	* Source/cmCablePackageCommand.cxx: ENH: Added proper dependency
	  generation for a package on cable executable.

2001-03-08 18:24  king

	* Source/: cmMakefile.cxx, cmUtilitySourceCommand.cxx: ERR:
	  Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows
	  behavior.

2001-03-08 18:13  king

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added output of
	  custom rules for XML sources.

2001-03-08 17:38  king

	* Source/cmUnixMakefileGenerator.cxx: ENH: Added output of defines
	  flags as part of INCLUDE_FLAGS.

2001-03-08 17:31  king

	* Source/cmUnixMakefileGenerator.cxx: ENH: Added output of a custom
	  command's m_Source as a dependency.

2001-03-08 17:31  king

	* Source/cmUnixDefinesCommand.cxx: ERR: Minor wording error in
	  output message.

2001-03-08 17:30  king

	* Source/cmCablePackageCommand.cxx: ENH: Creation of generator rule
	  now properly uses the custom command's m_Source member.

2001-03-08 16:13  king

	* Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h,
	  cmCablePackageCommand.cxx, cmCablePackageCommand.h,
	  cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h: ENH:
	  Added creation of custom rules for generating CABLE packages.

2001-03-08 16:12  king

	* Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Added support for
	  finding dependencies for files that don't exist.  Dependency
	  recursion begins with hints provided in the cmClassFile for a
	  file if it doesn't exist.

2001-03-08 11:30  king

	* Source/cmCableSourceFilesCommand.cxx: ENH: Added .txx detection
	  for Header block output.

2001-03-08 10:30  king

	* Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmSystemTools.cxx, cmSystemTools.h, cmUtilitySourceCommand.cxx,
	  cmUtilitySourceCommand.h: ENH: Added UTILITY_SOURCE command for
	  specifying where a 3rd party utility's source is located when it
	  is included in the distribution of a project.

2001-03-07 13:33  king

	* Source/cmCableCommand.cxx: ERR: Commented out experimental code
	  that was accidentally checked in.

2001-03-07 13:23  king

	* Source/cmCableCommand.cxx: ENH: Added Cable to Utilities and
	  appropriate CMakeLists.txt changes.  Moved VXLNumerics link out
	  of source's root directory and into separate entries for Code and
	  Testing directories.	This prevents linking of all programs (like
	  Cable) with the numerics library.

2001-03-02 16:04  king

	* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
	  ENH: Added custom rule support to cmUnixMakefileGenerator.

2001-03-02 13:47  will

	* Source/cmUnixMakefileGenerator.cxx: BUG: repeat all -l options to
	  avoid having to worry about link order.

2001-03-02 12:27  king

	* Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h: ENH:
	  CABLE config file (config_cable.xml) should now be opened in the
	  output directory.

2001-03-01 16:47  king

	* Source/: cmCableCloseNamespaceCommand.cxx,
	  cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
	  cmCableCommand.h, cmCableData.cxx, cmCableData.h,
	  cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
	  cmCableInstantiateClassCommand.cxx,
	  cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
	  cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
	  cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
	  cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
	  cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
	  cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
	  cmCableWrapCommand.h, cmCommands.cxx: ENH: Change to new CABLE
	  command architecture.  CABLE configuration code is now generated
	  on the first pass, during the Invoke() calls.

2001-02-28 17:50  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
	  cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
	  circular depends on libraries and remove depends for static
	  libraries

2001-02-28 09:34  king

	* Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
	  cmCableData.h, cmCableDefineSetCommand.cxx,
	  cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
	  cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
	  cmCableInstantiateCommand.h, cmCommands.cxx: ENH: CABIL -> CABLE
	  rename.

2001-02-27 16:50  martink

	* Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
	  cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: many
	  enhancements including dll support

2001-02-27 16:49  martink

	* Source/cmWrapTclCommand.cxx: bug fixes

2001-02-27 16:49  martink

	* Source/cmCommands.cxx: added new commands

2001-02-27 16:48  martink

	* Source/cmClassFile.h: added wrap exclude ivar

2001-02-27 16:48  martink

	* Source/: cmBuildSharedLibrariesCommand.cxx,
	  cmBuildSharedLibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
	  cmWrapExcludeFilesCommand.h: new commands

2001-02-27 16:46  martink

	* Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate: dll build
	  rules

2001-02-27 16:44  martink

	* Source/staticLibHeader.dsptemplate: change in options for much
	  smaller libraries

2001-02-27 16:28  king

	* Source/: cmCableCommand.h, cmCableDefineSetCommand.cxx,
	  cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
	  cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
	  cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Implemented
	  automatic tag generation for CABIL_DEFINE_SET command.  Added tag
	  output to WriteConfiguration methods.  Added
	  CABIL_INSTANTIATE_CLASS command to generate explicit class
	  template instantiation configuration output.

2001-02-27 15:41  king

	* Source/cmSystemTools.cxx: ENH/BUG: Improved function parsing to
	  allow just about anything inside a double-quoted argument.  Also
	  fixed parsing of lines with both quoted and non-quoted arguments.

2001-02-27 12:00  lorensen

	* Source/cmSystemTools.cxx: ENH: mask on mkdir set to 777.

2001-02-27 12:00  lorensen

	* Source/CMakeBuildTargets.cxx: ERR: missing std:: on cout.

2001-02-26 20:58  millerjv

	* Source/staticLibHeader.dsptemplate: FIX: added /GR to MinSize
	  build to avoid warnings about dynamic cast

2001-02-26 18:20  king

	* Source/cmCableInstantiateCommand.cxx: ERR: Fixed configuration
	  file output to open file in output directory.

2001-02-26 18:16  king

	* Source/cmWrapTclCommand.cxx: int -> unsigned int

2001-02-26 18:00  king

	* Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
	  cmCableData.h, cmCableDefineSetCommand.cxx,
	  cmCableDefineSetCommand.h, cmCableInstantiateCommand.cxx,
	  cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Added CABIL
	  commands for configuration file generation.

2001-02-26 17:58  king

	* Source/cmMakefile.h: ENH: Added GetUsedCommands() method.

2001-02-26 17:58  king

	* Source/cmStandardIncludes.h: ERR: fsream.h -> fstream.h

2001-02-26 17:17  martink

	* Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
	  cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.h: a variety of fixes
	  and enhancements

2001-02-26 17:17  martink

	* Source/: cmWrapTclCommand.cxx, cmWrapTclCommand.h: very early
	  version of a wrapper

2001-02-26 17:15  martink

	* Source/: cmClassFile.cxx, cmClassFile.h: added functionality,
	  fixed bug if no file existed and with header files

2001-02-26 17:14  martink

	* Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h: fixed
	  bug and modified functionality

2001-02-26 17:13  martink

	* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h: new command

2001-02-26 13:25  king

	* Source/cmMakefile.cxx: ERR: Fixed unknown command output error
	  message for spacing.

2001-02-26 12:07  king

	* Source/: cmAbstractFilesCommand.h, cmAddTargetCommand.h,
	  cmAuxSourceDirectoryCommand.h, cmCommand.h,
	  cmExecutablesCommand.h, cmFindIncludeCommand.h,
	  cmFindLibraryCommand.h, cmFindProgramCommand.h,
	  cmIncludeDirectoryCommand.h, cmLibraryCommand.h,
	  cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
	  cmProjectCommand.h, cmSourceFilesCommand.h,
	  cmSourceFilesRequireCommand.h, cmSubdirCommand.h,
	  cmTestsCommand.h, cmUnixDefinesCommand.h,
	  cmUnixLibrariesCommand.h, cmWin32DefinesCommand.h,
	  cmWin32LibrariesCommand.h: ENH: Added safe downcast support
	  (without RTTI) to cmCommand and its subclasses.

2001-02-23 10:40  king

	* Source/: cmAbstractFilesCommand.cxx, cmCommand.h, cmCommands.h,
	  cmConfigureFileNoAutoconf.h, cmFindIncludeCommand.cxx,
	  cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx,
	  cmMakefile.cxx, cmUnixMakefileGenerator.cxx: ERR: Fixed warnings
	  (int->unsigned int and a few others).

2001-02-22 19:37  hoffman

	* configure.in.sample: ENH: update sample

2001-02-22 19:31  hoffman

	* Source/cmSystemTools.cxx: BUG: remove debug print

2001-02-22 19:23  hoffman

	* Source/CMakeBuildTargets.cxx, Source/Makefile.in,
	  Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSPMakefile.cxx,
	  Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
	  Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmStandardIncludes.h,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  CMakeRules.make.in, CMakeTopMakefileTemplate.in,
	  Source/cmConfigure.h.in: ENH: add CMakeCache.txt support

2001-02-20 14:12  hoffman

	* Source/cmSystemTools.cxx: ENH: remove relative and extra paths in
	  CMakeLists.txt files

2001-02-20 12:25  hoffman

	* CMakeRules.make.in: BUG: fix for in source build

2001-02-19 15:13  hoffman

	* CMakeMakefileTemplate.in, MakefileTemplate.in,
	  configure.in.sample, Source/CMakeBuildTargets.cxx,
	  Source/CMakeSetupCMD.cxx, Source/Makefile.in,
	  Source/cmCacheManager.cxx, Source/cmCacheManager.h,
	  Source/cmCommand.h, Source/cmDSWMakefile.cxx,
	  Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
	  Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx,
	  Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
	  Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
	  Source/cmUnixMakefileGenerator.cxx,
	  Source/cmUnixMakefileGenerator.h: ENH: first pass at cache, clean
	  up the unix generator, clean up configure.in some

2001-02-18 13:02  hoffman

	* configure.in.sample: ENH: add a smaple configure.in for CMake
	  based projects

2001-02-18 12:47  hoffman

	* configure.in.sample: ENH: add a smaple configure.in for CMake
	  based projects

2001-02-16 15:34  hoffman

	* Source/cmCacheManager.h: ENH: clean up comments some

2001-02-16 15:01  will

	* CMake.pdf: ENH:Added pdf file

2001-02-16 11:52  martink

	* CMake.doc: clean up docs

2001-02-16 11:34  martink

	* Source/: cmConfigureFileNoAutoconf.cxx, cmDSWMakefile.cxx,
	  cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
	  cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
	  cmFindProgramCommand.cxx, cmMakefile.cxx, cmMakefile.h,
	  cmSystemTools.cxx, cmSystemTools.h: ENH: add new commands fro
	  find library and find program

2001-02-15 13:30  martink

	* CMakeRules.make.in, CMakeVariables.make.in,
	  Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
	  Source/cmClassFile.cxx, Source/cmClassFile.h,
	  Source/cmConfigureFileNoAutoconf.h, Source/cmDSPMakefile.cxx,
	  Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
	  Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmProjectCommand.cxx,
	  Source/cmProjectCommand.h: some cleanup and fixes

2001-02-14 12:26  hoffman

	* Source/cmMakeDepend.cxx: ENH: fix depend segfault

2001-02-13 18:49  hoffman

	* Source/: cmConfigureFileNoAutoconf.cxx, cmMakefile.cxx: ENH: new
	  vnl

2001-02-13 16:48  hoffman

	* Source/: cmMakefile.cxx, cmMakefile.h: ENH: add configure style
	  @var@ expansion

2001-02-12 19:49  hoffman

	* Source/: CMakeBuildTargets.cxx, Makefile.in, cmCommands.cxx,
	  cmConfigureFileNoAutoconf.cxx, cmConfigureFileNoAutoconf.h,
	  cmConfigureHeaderCommand.cxx, cmConfigureHeaderCommand.h,
	  cmMakefile.cxx, cmMakefile.h, cmStandardIncludes.h,
	  cmSystemTools.cxx, cmCommands.h: ENH: get rid of special msc
	  configure file

2001-02-12 14:42  hoffman

	* Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.dsp: ENH:
	  share a .lib with the command line and mfc versions.

2001-02-12 14:26  hoffman

	* Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.cxx,
	  CMakeSetupCMD.dsp, Makefile.in, cmCacheManager.cxx,
	  cmCacheManager.h, cmCommands.cxx, cmConfigureHeaderCommand.cxx,
	  cmConfigureHeaderCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
	  cmMSProjectGenerator.h: ENH: add cache manager class, move all
	  commands into cmCommands.cxx to speed up compile times, share a
	  .lib with the command line and mfc versions.

2001-02-06 17:01  hoffman

	* Source/staticLibHeader.dsptemplate: ENH: add /GX /Zm1000

2001-02-06 16:48  hoffman

	* Source/staticLibHeader.dsptemplate: ENH: min size build

2001-02-06 10:52  hoffman

	* Source/staticLibHeader.dsptemplate: ENH: put back /Zm1000 so we
	  can build large files

2001-02-06 08:56  millerjv

	* Source/staticLibHeader.dsptemplate: FIX: remove precompiled
	  header settings

2001-02-06 08:54  millerjv

	* Source/EXEHeader.dsptemplate: FIX: added /force to link options
	  and removed precompiled header usage

2001-01-25 15:48  millerjv

	* Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: BUG:
	  backed off on the compiler optimization used.  Instead of using
	  /O2, we now use all the components of /Ox (/Ob1 /Oi /Ot /Oy /Gs)
	  except for /Og

2001-01-22 10:00  will

	* Source/CMakeSetupCMD.dsp: BUG: convert to dos format

2001-01-22 09:49  will

	* Source/: CMakeSetup.dsw, CMakeSetupCMD.dsp: BUG: make dsp and dsw
	  files binary

2001-01-18 13:43  will

	* README: ENH:Commands not rules

2001-01-18 12:06  will

	* Source/Makefile.in: ERR:Oops, use SimpleRule not SimpleCommand

2001-01-18 11:51  will

	* CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
	  CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in: ERR:Oops,
	  renamed back

2001-01-18 11:20  will

	* CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
	  CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in,
	  Source/CMakeSetupCMD.dsp, Source/Makefile.in,
	  Source/cmAbstractFilesCommand.cxx,
	  Source/cmAbstractFilesCommand.h, Source/cmAbstractFilesRule.cxx,
	  Source/cmAbstractFilesRule.h, Source/cmAddTargetCommand.cxx,
	  Source/cmAddTargetCommand.h, Source/cmAddTargetRule.cxx,
	  Source/cmAddTargetRule.h, Source/cmAuxSourceDirectoryCommand.cxx,
	  Source/cmAuxSourceDirectoryCommand.h,
	  Source/cmAuxSourceDirectoryRule.cxx,
	  Source/cmAuxSourceDirectoryRule.h, Source/cmCommand.h,
	  Source/cmDumpDocumentation.cxx, Source/cmExecutablesCommand.cxx,
	  Source/cmExecutablesCommand.h, Source/cmExecutablesRule.cxx,
	  Source/cmExecutablesRule.h, Source/cmFindIncludeCommand.cxx,
	  Source/cmFindIncludeCommand.h, Source/cmFindIncludeRule.cxx,
	  Source/cmFindIncludeRule.h, Source/cmFindLibraryCommand.cxx,
	  Source/cmFindLibraryCommand.h, Source/cmFindLibraryRule.cxx,
	  Source/cmFindLibraryRule.h, Source/cmFindProgramCommand.cxx,
	  Source/cmFindProgramCommand.h, Source/cmFindProgramRule.cxx,
	  Source/cmFindProgramRule.h, Source/cmIncludeDirectoryCommand.cxx,
	  Source/cmIncludeDirectoryCommand.h,
	  Source/cmIncludeDirectoryRule.cxx,
	  Source/cmIncludeDirectoryRule.h, Source/cmLibraryCommand.cxx,
	  Source/cmLibraryCommand.h, Source/cmLibraryRule.cxx,
	  Source/cmLibraryRule.h, Source/cmLinkDirectoriesCommand.cxx,
	  Source/cmLinkDirectoriesCommand.h,
	  Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
	  Source/cmLinkLibrariesCommand.cxx,
	  Source/cmLinkLibrariesCommand.h, Source/cmLinkLibrariesRule.cxx,
	  Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmMakefileGenerator.h,
	  Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
	  Source/cmProjectRule.cxx, Source/cmProjectRule.h,
	  Source/cmRuleMaker.h, Source/cmSourceFilesCommand.cxx,
	  Source/cmSourceFilesCommand.h,
	  Source/cmSourceFilesRequireCommand.cxx,
	  Source/cmSourceFilesRequireCommand.h,
	  Source/cmSourceFilesRequireRule.cxx,
	  Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
	  Source/cmSourceFilesRule.h, Source/cmSubdirCommand.cxx,
	  Source/cmSubdirCommand.h, Source/cmSubdirRule.cxx,
	  Source/cmSubdirRule.h, Source/cmSystemTools.h,
	  Source/cmTestsCommand.cxx, Source/cmTestsCommand.h,
	  Source/cmTestsRule.cxx, Source/cmTestsRule.h,
	  Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
	  Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
	  Source/cmUnixLibrariesCommand.cxx,
	  Source/cmUnixLibrariesCommand.h, Source/cmUnixLibrariesRule.cxx,
	  Source/cmUnixLibrariesRule.h, Source/cmWin32DefinesCommand.cxx,
	  Source/cmWin32DefinesCommand.h, Source/cmWin32DefinesRule.cxx,
	  Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesCommand.cxx,
	  Source/cmWin32LibrariesCommand.h,
	  Source/cmWin32LibrariesRule.cxx, Source/cmWin32LibrariesRule.h:
	  ENH:Reworked CMake for consistency

2001-01-12 14:35  will

	* README, Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
	  Source/cmAuxSourceDirectoryRule.h, Source/cmExecutablesRule.h,
	  Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
	  Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
	  Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
	  Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
	  Source/cmProjectRule.h, Source/cmRuleMaker.h,
	  Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
	  Source/cmSubdirRule.h, Source/cmTestsRule.h,
	  Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
	  Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
	  ENH:Tweaks to dump documentation

2001-01-12 14:05  hoffman

	* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: add define
	  flags in the right place

2001-01-12 13:48  hoffman

	* Source/cmSystemTools.cxx: BUG: add check for missing ) on
	  function

2001-01-12 13:07  will

	* README, Source/cmAuxSourceDirectoryRule.h,
	  Source/cmIncludeDirectoryRule.h, Source/cmLinkLibrariesRule.h,
	  Source/cmProjectRule.h, Source/cmSourceFilesRequireRule.h,
	  Source/cmSubdirRule.h, Source/cmUnixDefinesRule.h,
	  Source/cmWin32DefinesRule.h: ENH:Tweaks to dump documentation

2001-01-12 12:49  will

	* Source/: cmAddTargetRule.h, cmMakefile.cxx: ENH:Tweaks to
	  documentation

2001-01-12 12:49  will

	* README: ENH:Updated for rule-based CMake

2001-01-12 12:42  will

	* Source/: cmDumpDocumentation.cxx, cmMakefile.cxx, cmMakefile.h:
	  ENH:Simple program dumps out internal documentation for CMake

2001-01-12 07:43  will

	* README: README

2001-01-11 16:19  will

	* doxygen.config: ENH:Doxygenated CMake

2001-01-11 14:55  will

	* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
	  cmAbstractFilesRule.cxx, cmClassFile.cxx, cmDSPMakefile.cxx,
	  cmDSPWriter.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
	  cmExecutablesRule.cxx, cmFindIncludeRule.cxx,
	  cmFindLibraryRule.cxx, cmFindProgramRule.cxx,
	  cmIncludeDirectoryRule.cxx, cmLibraryRule.cxx,
	  cmLinkDirectoriesRule.cxx, cmLinkLibrariesRule.cxx,
	  cmMSProjectGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
	  cmMakefileGenerator.cxx, cmProjectRule.cxx,
	  cmSourceFilesRequireRule.cxx, cmSourceFilesRule.cxx,
	  cmSubdirRule.cxx, cmSystemTools.cxx, cmTestsRule.cxx,
	  cmUnixDefinesRule.cxx, cmUnixLibrariesRule.cxx,
	  cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx:
	  ENH:Documentation and cleanups

2001-01-11 14:47  will

	* Source/: CMakeSetupCMD.cxx, cmAddTargetRule.cxx,
	  cmAuxSourceDirectoryRule.cxx, cmClassFile.h, cmDSWMakefile.cxx,
	  cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.h,
	  cmFindProgramRule.h, cmMSProjectGenerator.cxx,
	  cmMSProjectGenerator.h, cmMakeDepend.h, cmMakefile.h,
	  cmMakefileGenerator.h, cmRegularExpression.cxx,
	  cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.cxx,
	  cmSystemTools.h, cmUnixMakefileGenerator.cxx,
	  cmUnixMakefileGenerator.h, cmWindowsConfigure.cxx,
	  cmWindowsConfigure.h: ENH:Documentation and cleanups

2001-01-11 11:35  blezek

	* Source/: cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx: BUG:
	  Broken on non WIN32 platforms, changed SetEnableOff to EnabledOff

2001-01-11 08:04  will

	* Source/: cmFindIncludeRule.h, cmFindLibraryRule.h,
	  cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
	  cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
	  cmSourceFilesRequireRule.h, cmSourceFilesRule.h, cmSubdirRule.h,
	  cmTestsRule.h, cmUnixDefinesRule.h, cmUnixLibrariesRule.h,
	  cmWin32DefinesRule.h, cmWin32LibrariesRule.h: ENH:Added
	  documentation; clean-up

2001-01-10 17:29  will

	* Source/: cmExecutablesRule.h, cmFindIncludeRule.h: ENH:Beginning
	  clean up; adding documentation

2001-01-10 17:13  will

	* Source/cmAuxSourceDirectoryRule.h: ENH:Beginning clean up; adding
	  documentation

2001-01-10 17:05  will

	* Source/: cmAbstractFilesRule.h, cmAddTargetRule.h,
	  cmAuxSourceDirectoryRule.h, cmDSPMakefile.h, cmDSPWriter.h,
	  cmExecutablesRule.h, cmFindIncludeRule.h, cmFindLibraryRule.h,
	  cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
	  cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
	  cmRuleMaker.h, cmSourceFilesRequireRule.h, cmSourceFilesRule.h,
	  cmSubdirRule.h, cmTestsRule.h, cmUnixDefinesRule.cxx,
	  cmUnixDefinesRule.h, cmUnixLibrariesRule.cxx,
	  cmUnixLibrariesRule.h, cmWin32DefinesRule.h,
	  cmWin32LibrariesRule.h: ENH:Beginning clean up; adding
	  documentation

2001-01-09 15:13  hoffman

	* Source/cmUnixMakefileGenerator.cxx: BUG: look for -l and -L only
	  at the begining of a link string

2001-01-05 13:52  blezek

	* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: BUG: main can
	  not be void under ANSI C++

2001-01-05 13:49  blezek

	* Source/cmMakefileGenerator.cxx: BUG: Looking for
	  cmMakeFileGenerator.h rather than cmMakefileGenerator.h

2001-01-05 11:41  hoffman

	* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
	  CMakeSetupCMD.dsp, Makefile.in, cmAbstractFilesRule.cxx,
	  cmAbstractFilesRule.h, cmAddTargetRule.cxx, cmAddTargetRule.h,
	  cmAuxSourceDirectoryRule.cxx, cmAuxSourceDirectoryRule.h,
	  cmClassFile.cxx, cmClassFile.h, cmCollectFlags.cxx,
	  cmCollectFlags.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
	  cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx,
	  cmDSWWriter.cxx, cmDSWMakefile.h, cmDSWWriter.h, cmDirectory.cxx,
	  cmDirectory.h, cmExecutablesRule.cxx, cmExecutablesRule.h,
	  cmFindIncludeRule.cxx, cmFindIncludeRule.h,
	  cmFindLibraryRule.cxx, cmFindLibraryRule.h,
	  cmFindProgramRule.cxx, cmFindProgramRule.h,
	  cmIncludeDirectoryRule.cxx, cmIncludeDirectoryRule.h,
	  cmLibraryRule.cxx, cmLibraryRule.h, cmLinkDirectoriesRule.cxx,
	  cmLinkDirectoriesRule.h, cmLinkLibrariesRule.cxx,
	  cmLinkLibrariesRule.h, cmMSProjectGenerator.cxx,
	  cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
	  cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
	  cmMakefileGenerator.h, cmProjectRule.cxx, cmProjectRule.h,
	  cmRegularExpression.cxx, cmRegularExpression.h, cmRuleMaker.h,
	  cmSourceFilesRequireRule.cxx, cmSourceFilesRequireRule.h,
	  cmSourceFilesRule.cxx, cmSourceFilesRule.h, cmStandardIncludes.h,
	  cmSubdirRule.cxx, cmSubdirRule.h, cmSystemTools.cxx,
	  cmSystemTools.h, cmTestsRule.cxx, cmTestsRule.h,
	  cmUnixDefinesRule.cxx, cmUnixDefinesRule.h,
	  cmUnixLibrariesRule.cxx, cmUnixLibrariesRule.h,
	  cmUnixMakefile.cxx, cmUnixMakefile.h,
	  cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
	  cmWin32DefinesRule.cxx, cmWin32DefinesRule.h,
	  cmWin32LibrariesRule.cxx, cmWin32LibrariesRule.h,
	  cmWindowsConfigure.cxx, cmWindowsConfigure.h: ENH: rework cmake,
	  added ruleMaker classes and changed the syntax of the
	  CMakeLists.txt files.

2000-12-07 15:45  blezek

	* Source/cmMakefile.cxx: ENH: Added TESTS target

2000-11-22 11:02  hoffman

	* Source/cmMakeDepend.cxx: BUG: remove bogus warning about not
	  finding a depend file, if there are no include paths

2000-11-09 10:41  will

	* README, Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
	  Source/cmWindowsConfigure.cxx: ENH:Changed CMAKE_SOURCE_ROOT to
	  CMAKE_SOURCE_DIR

2000-11-03 16:38  hoffman

	* README: [no log message]

2000-11-02 11:13  hoffman

	* Source/cmMakefile.cxx: BUG: make sure SOURCE_FILES starts at the
	  begining of line

2000-11-02 10:56  blezek

	* CMakeVariables.make.in: ENH: Moved @JAVA@ to @JAVACOMMAND@

2000-11-02 10:24  will

	* README, Source/cmClassFile.cxx, Source/cmMakefile.cxx:
	  ENH:Reworked CMake to clearer indicate what the variables do

2000-10-25 17:18  hoffman

	* Source/: cmSystemTools.cxx: BUG: remove tabs from classnames

2000-10-04 09:58  lorensen

	* CMakeVariables.make.in: Enh: Added TCLSH

2000-10-02 14:21  blezek

	* Source/CMakeBuildTargets.cxx: BUG: if the path to your source
	  directory has a -S in it, it will be picked up as the source
	  directory by the command line parser, because it matches -S at
	  any character position in the argements.  Bad, should have used
	  getopt, except that it is not cross platform.

2000-10-02 13:50  blezek

	* CMakeVariables.make.in: ENH: Support for XML builds and Dashboard

2000-09-28 12:43  blezek

	* README: ENH: Added note about VERBATIM targets in CMakeList.txt

2000-09-27 15:01  hoffman

	* CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
	  README, Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
	  Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h: ENH: change
	  ME to LIBRARY and added PROJECT, also remove ITK stuff and
	  replaced with CMake

2000-09-21 13:45  hoffman

	* README, Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
	  Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
	  Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
	  Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
	  Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmUnixMakefile.cxx,
	  Source/itkVC60Configure.cxx, Source/itkVC60Configure.h: ENH:
	  clean up code, and varible names

2000-09-18 10:19  hoffman

	* Source/cmUnixMakefile.cxx: BUG: remove cout

2000-09-18 09:19  hoffman

	* CMakeRules.make.in, CMakeVariables.make.in, README,
	  Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
	  Source/cmMakeDepend.cxx, Source/cmUnixMakefile.cxx,
	  Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h: ENH:
	  added a config setup file for CMakeSetup.   Cleaned up the names
	  of the source and binary directories

2000-09-18 07:27  hoffman

	* Source/CMakeSetupCMD.dsp: ENH: remove unused files

2000-09-12 06:44  hoffman

	* CMakeRules.make.in, CMakeVariables.make.in: BUG: fix build in
	  place source directory

2000-09-12 05:37  hoffman

	* Source/: cmCollectFlags.cxx, cmCollectFlags.h: NEW: class to
	  collect all the flags from parent directories

2000-09-12 05:30  hoffman

	* CMakeMaster.make.in, CMakeRules.make.in, CMakeTargets.make.in,
	  CMakeVariables.make.in, MakefileTemplate.in, README,
	  Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
	  Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
	  Source/CMakeSetupCMD.dsp, Source/Makefile.in,
	  Source/cmClassFile.cxx, Source/cmClassFile.h,
	  Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
	  Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
	  Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
	  Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
	  Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
	  Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmPCBuilder.cxx,
	  Source/cmPCBuilder.h, Source/cmSystemTools.cxx,
	  Source/cmSystemTools.h, Source/cmUnixMakefile.cxx,
	  Source/cmUnixMakefile.h, Source/cmWindowsConfigure.h,
	  Source/itkVC60Configure.h: ENH: CMake and configure now use
	  SUBDIRS in CMakeLists.txt to find all the directories of the
	  system.

2000-09-01 10:43  hoffman

	* Source/: EXEHeader.dsptemplate, cmSystemTools.cxx: BUG: fix
	  release build on windows

2000-08-31 14:26  hoffman

	* CMakeVariables.make.in, Source/cmUnixMakefile.cxx: BUG: fix build
	  of lib.a problem

2000-08-31 14:15  hoffman

	* Source/: CMakeSetup.dsw, cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG:
	  fix name of command line version in dsp files

2000-08-31 13:54  hoffman

	* CMakeSimpleRules.make, CMakeSimpleRules.make.in: BUG: fix for out
	  of source build

2000-08-31 13:52  hoffman

	* CMakeSimpleRules.make: ENH: fix for Sgi make

2000-08-31 09:36  hoffman

	* CMakeRules.make.in, Source/Makefile.in,
	  Source/cmUnixMakefile.cxx: ENH: fix for SGI make

2000-08-31 06:36  hoffman

	* CMakeVariables.make.in, README: ENH: clean things up a bit

2000-08-30 13:59  hoffman

	* Source/cmDirectory.cxx, Source/cmDirectory.h,
	  MakefileTemplate.in: ENH: add ability to compile all the files in
	  a sub-directory

2000-08-30 13:35  hoffman

	* CMakeRules.make.in, CMakeVariables.make.in, README,
	  Source/CMakeSetupCMD.dsp, Source/Makefile.in,
	  Source/cmClassFile.cxx, Source/cmDSPMakefile.cxx,
	  Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
	  Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
	  Source/cmMakefile.h, Source/cmUnixMakefile.cxx: ENH:	move from
	  tools and create working CMake program

2000-08-29 15:26  hoffman

	* CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
	  Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
	  Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
	  Source/CMakeSetupCMD.dsp, Source/EXEFooter.dsptemplate,
	  Source/EXEHeader.dsptemplate, Source/Makefile.in,
	  Source/cmClassFile.cxx, Source/cmClassFile.h,
	  Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
	  Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
	  Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
	  Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
	  Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
	  Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
	  Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
	  Source/cmMakefile.cxx, Source/cmMakefile.h,
	  Source/cmPCBuilder.cxx, Source/cmPCBuilder.h,
	  Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
	  Source/cmSystemTools.cxx, Source/cmSystemTools.h,
	  Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
	  Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h,
	  Source/itkVC60Configure.cxx, Source/itkVC60Configure.h,
	  Source/staticLibFooter.dsptemplate,
	  Source/staticLibHeader.dsptemplate, README: NEW: move from tools
	  and config to create CMake

2000-08-29 10:56  hoffman

	* CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
	  dummy.in: [no log message]

