Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Reply-To: cygwin AT cygwin DOT com Message-Id: Date: Tue, 08 Nov 2005 10:46:03 -0500 To: cygwin AT cygwin DOT com From: "William A. Hoffman" Subject: [ANNOUNCEMENT] Updated: CMake-2.2.2-1 Cc: cmake AT public DOT kitware DOT com Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" CMake 2.2.2-1 is now available on Cygwin mirrors. There has been a new release of the official cmake (2.2.2-1). This is a major release from 2.0.6 to 2.2.2. Changes in CMake 2.2.2: - Fix a memory overrun in EXEC_PROGRAM on windows - Use GetFileAttributesEx for windows stat - Remove -fpic flags for gnu c++ on windows - Link targets with relative paths to the .o files - Add a RELATIVE_PATH option to the FILE command. - Add a SUBSTRING/LENGTH commands to the STRING command. - Move the .SILENT to the top of the makefile to get nmake to be quite. - Fix performance problem in check build system stage with make/nmake - Remove the -lgcc that was automatically added by cmake to gcc shared libs. - Look for java 1.5 - Fix custom targets and depend target - Fix in parser to allow double quoted strings to correctly pass into TRY_COMPILE. - Fix GET_TEST_PROPERTY command. - Fix CTEST_MEMCHECK command so that it does memory checking instead of testing. - Fix output of expected failed tests to test passed. - Fix documentation for cmake -P, and -C. - Fix -P with relative paths, and fix error messages. - Fix problems with quotes in definition values and visual studio 7.x - Fix install problem with missing mfc dlls Changes in CMake 2.2.1: - 2.2.1 is a new beta and was merged with CVS on 9/06/05. - fix infinite loop problem in enable language/trycompile - The makefile generator was redone to create fewer files. - Xcode 2.1 support added. - better support for add custom command with relative files as arguments - provided default update options if none are provided to ctest - For file removal if the file is a symlink treat it like a file and not a directory. - Better install directory for windows. - AIX compiler flag defaults. - Objc++ test has the correct case. - Language NONE fixed. - Java 1.5 searched now. - FindCurses cleaned up. - FindQt/FindQt3/FindQT4 enhanced. - UseSwig supports CMAKE_SWIG_OUTDIR - Modules/ProjectCompatibility.cmake file supported. - Modules/VTKCompatibility.cmake file added for Darwin builds - optimized is now the default library used if CMAKE_BUILD_TYPE is not set. - many bug fixes from 2.2.0. Changes in CMake 2.2.0: - CTest Improved coverage code - Improved CTest -S scripts, new commands, and access to individual testing handlers - CTest test handler now supports arbitrary CMake syntax in DartTestfile.txt - CTest now supports both DartTestfile.txt and CTestTestfile.cmake - CTest now supports both DartConfiguration.tcl and CTestConfiguration.cmake - CTest now supports configuration from Source tree in file CTestConfig.cmake - CTest supports logging output into a file - CTest supports compressed submission files - Speed improvements - new makefile generator - no longer re-read cmakelist files only get parent cmakelist file - out of source source - ADD_SUBDIRECTORY - new parser variables in variables - support for dart2 - Xcode 1.5 support - fortran support - not compatible with cmake 1.2 - FOREACH uses variables - Kdevelop3 generator - WHILE command - lower case commands now supported - parallel build support better, jump problem fixed - lots of bug fixes and new bugs See www.cmake.org for more information. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain DOT com AT cygwin DOT com If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Bill Hoffman Cygwin CMake maintainer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/