[ANNOUNCEMENT] Updated: CMake 2.8.2-1

2011-05-19 Thread Bill Hoffman

CMake 2.8.4-1  is now available on Cygwin mirrors.


Here are the changes for CMake 2.8.4:


Alex Neundorf (1):
  Fix crash in GraphVizWriter when GRAPHVIZ_TARGET_IGNORE_REGEX is used

Andreas Schneider (1):
  FindPerlLibs: Add notice of copyright

Brad King (3):
  libarchive: Define major/minor/makedev only where needed (#11648)
  libarchive: Use OpenSSL only if CMAKE_USE_OPENSSL (#11815)
  Fix documentation of MSVC_VERSION (#11833)

David Cole (1):
  Silence the may be used uninitialized warnings: initialize stuff.

Eric NOULARD (2):
  CPack   Tests the different ways of packaging components
  Avoid foreach IN LISTS syntax which is not supported by CMake 2.6

Changes in CMake 2.8.4-rc2 (since 2.8.4-rc1)

Alex Neundorf (3):
  Make cmake build again with cmake < 2.6.3
  Strip trailing whitespace.
  Fix parsing of compiler name with a version number

Ben Boeckel (86):
  ... 86 commit messages summarized as:
  Fix ADD_TEST regression when WORKING_DIRECTORY not given
  Add new "strict-mode" CMake variable checking
  Activate / avoid using new command line arguments:
--warn-uninitialized
--warn-unused-vars
--no-warn-unused-cli
--check-system-vars

Bill Hoffman (3):
  For macros make sure the FilePath points to a valid pointer in 
the args.

  Add a warning when variables are used uninitialized.
  Make --strict-mode option, and integrate with cmake-gui

Brad King (34):
  bootstrap: Granular system library selection (#11431)
  bootstrap: Clarify --init flag documentation (#11431)
  bootstrap: --verbose implies verbose Makefiles (#11708)
  Combine duplicate COMPILE_DEFINITIONS disclaimer
  Document COMPILE_DEFINITIONS known limitations (#11660, #11712)
  Document try_compile behavior more clearly (#11688)
  Document Check(C|CXX)SourceCompiles behavior more clearly (#11688)
  Fix get_(cmake|test)_property documentation (#11703)
  Reference get_property() from old get_*_property() commands
  Replace misleading example in the if() documentation (#10773)
  Clarify auto-dereference cases in if() command (#11701)
  Document CheckFunctionExists more clearly (#10044)
  Document CheckSymbolExists more clearly (#11685)
  Update CheckSymbolExists copyright year
  Report directory with missing source file (#11677)
  Test that missing source mentions directory (#11677)
  Teach Simple_Mingw_Linux2Win test to use windres
  Disable SubDirSpaces parens with GNU Make 3.82 (#11654)
  libarchive: Fix major() check for LSB 4.0 (#11648)
  Xcode: Make generation depend on all input directories
  Recognize SCO UnixWare C/C++ compilers (#11700)
  Factor SCO compiler info out of platform file (#11700)
  Honor CMAKE_TRY_COMPILE_CONFIGURATION in Makefile generators (#10809)
  Document CMAKE_TRY_COMPILE_CONFIGURATION variable
  Honor VS_SCC_* properties in Fortran targets (#10237)
  Normalize slashes in scanned #include lines (#10281)
  Improve try_compile and try_run error messages
  Use shortest extension to verify try_compile language (#11731)
  Modules: Include builtin FindPackageHandleStandardArgs directly
  Fix relative CMAKE_USER_MAKE_RULES_OVERRIDE (#11725)
  Clarify CMAKE_USER_MAKE_RULES_OVERRIDE documentation (#11724)
  Always place try_compile executables predictably (#11724)
  try_compile: Allow only languages loaded in caller (#11469)
  Fix ArgumentExpansion test expected results

Clinton Stimpson (1):
  Replace exec_program with execute_process for qmake queries.

David Cole (16):
  Update script with new machine name
  VS10: Fix problems with InstallRequiredSystemLibraries.
  Add CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS variable
  Add CPACK_NSIS_INSTALL_ROOT for CMake's own installer (#9148)
  Xcode: Disable implicit make rules in custom rules makefiles.
  Add freeglut as library name (#10031)
  Add new names for PNG and ZLIB libraries
  Avoid exceptions when ccmake terminal window is too small (#11668)
  VS10: Load projects with obj "source" files (#11147)
  VS10: Enable using devenv as CMAKE_MAKE_PROGRAM (#11459)
  Xcode: Fix crash: avoid strlen call on NULL char *
  CTestTest2: Avoid running purify unless requested
  VS10: Escape double quote chars in defines for rc files (#11695)
  Fix line too long KWStyle issue (#11695)
  Avoid space in rc /D values for VS6 and Cygwin (#11695)
  VSResource: Avoid windres /D with quoted spaces (#11695)

Marcus D. Hanwell (1):
  Bug #11715 - generate header in the build tree.

Nicolas Despres (1):
  bootstrap: Add --enable-ccache option (#11707)

Changes in CMake 2.8.4-rc1 (since 2.8.3)

Alex Neundorf (32):
  Add support for nasm assembler, patch b

[ANNOUNCEMENT] Updated: CMake 2.8.2-1

2010-10-06 Thread Bill Hoffman

CMake 2.8.2-1  is now available on Cygwin mirrors.

Here are the changes for CMake 2.8.2:

No changes in CMake 2.8.2 since 2.8.2-rc4.

Changes in CMake 2.8.2-rc4 (since 2.8.2-rc3)

Bill Hoffman (1):
  Fix for bug #10859, ctest exit exception incorrectly reported.

Brad King (3):
  Run CMake.HTML test without net access (#10857)
  Run CMake.HTML test with older xmllint (#10857)
  CTest: Parse empty Git commits correctly

David Cole (2):
  Qualify name of extraction location with ExternalProject name.
  For VS10: Really use full path file names.

James Bigler (1):
  Add support for the emulation version of the cudart library.

Mathieu Malaterre (1):
  Cleanup FindOpenSSL. Add support for win64 installation.

Zach Mullen (1):
  Parallel CTest hangs if serial test has depends

Changes in CMake 2.8.2-rc3 (since 2.8.2-rc2)

Brad King (1):
  Preserve ENV{MAKEFLAGS} in CMake script mode

David Cole (4):
  Remove "Microsoft Visual Studio .NET" from VS8 and VS9 find modules.
  Use full path file names in generate.stamp.list.
  Use full path file names to express dependencies.
  Look in the ctest ini file for GitCommand.

James Bigler (2):
  Fixed: CUDA_VERSION_MAJOR/MINOR now computed after first run.
  CUDA_VERSION variable passed to REGEX needs quotes to work when 
not defined.


Mathieu Malaterre (1):
  Cleanup FindDCMTK (using foreach). Fix linking on win32 static libs.

Zach Mullen (2):
  Do not exit if stoptime is passed.
  Document ctest_build() TARGET option

Changes in CMake 2.8.2-rc2 (since 2.8.2-rc1)


Bill Hoffman (1):
  Make sure libarchive uses cmzlib and not the system libz if found.

Brad King (12):
  Use forward slashes for objects in response files
  Use platform variable for response file flag
  Use response file for objects on MinGW and MSYS
  Generalize CTest.Update* test dashboard script helpers
  ctest_update: Support custom Git update command
  ctest_update: Support Git upstream branch rewrites
  Fix CMake data and doc paths in Cygwin package
  Document scope of source file properties
  Run CTest.NoNewline test using built CMake
  Tru64: Place cmOStringStream vtable uniquely (#10541)
  Enable BootstrapTest on MSYS
  Tru64: Use full-path include directives in Makefiles (#10569)

Christoph Watzl (1):
  Fix nested source groups with VS 10 (#9863)

Clinton Stimpson (2):
  Support pthreads on irix.
  Remove macro for querying qmake for qmake variables.

David Cole (2):
  Fix issue #10346. Error if SOURCE_DIR is empty.
  Remove CTestTest3.

Zach Mullen (1):
  Extra coverage glob should subtract the explicitly defined 
excluded files


Changes in CMake 2.8.2-rc1 (since 2.8.1):
- Build on Tru64 (#10542)
- Build on mingw-w64
- Build on old Sun (#10550, #10543)
- CPack: Add native BZip2 support
- CPack: Set compression type in RPM spec (#10363)
- CPack: Try harder to initialize staging directory (#10793)
- CTest: Add --stop-time argument
- CTest: Cost data with '-j'
- CTest: Fix memory report
- CTest: Glob for uncovered files during coverage tests
- CTest: Option to specify cdash server
- CTest: PHP Coverage support
- CTest: Process tree kill for OpenBSD, FreeBSD, kFreeBSD, GNU/Hurd
- CTest: Report failure in Update.xml
- CTest: Submit author email in Update.xml
- CTest: Teach ctest_update about Git submodules
- CTest: Teach ctest_update to handle Git upstream branch rewrites
- Cygwin: Export all symbols with ENABLE_EXPORTS (#10122)
- Do not list file names during 'cmake -E tar xz'
- Documentation: Comply with "XHTML 1.0 Strict"
- Documentation: Fix typo in CMAKE_LIBRARY_PATH (#10291)
- Documentation: Fix typo in HAS_CXX docs (#10578)
- Documentation: More consistent command signatures
- Eclipse: Do not add INCLUDE to environment twice
- Enable extra CodeBlocks generator on Cygwin
- ExternalProject: Support .zip and .bz2 archives, MD5 verification
- ExternalProject: Reconfigure when args change (#10258)
- ExternalProject: Support Git, SVN username/password
- FindCurses: Fix for cygwin ncurses package
- FindHSPELL: Version support
- FindJava: Error if version is not found only when REQUIRED
- FindJava: Support runtime and development components (#9840)
- FindKDE4: Prefer kdeconfig results over system paths
- FindMPEG: Check for 'vo' library
- FindPNG: Support png 1.4 versioned lib names (#10551)
- FindPkgConfig: Add QUIET keyword to pkgconfig macros (see #10469)
- FindZLIB: GnuWin32 support, version support (#5588)
- FindwxWidget: Fix CXX flag parsing (#10209)
- Fix .pdb name attribute in VS project files (#10614)
- Fix CodeBlocks to work with Fortran-only
- Fix VS 2010 custom commands (#10503)
- Fix VS 6 support for COMPILE_DEFINITIONS_MINSIZEREL (#10700)
- Fix cross-compiling from Linux to iPhone (#10526)
- Fix documentat