Hi, Thanks for adding target/fast in subdirectories and progress tracking, it makes working with KDE's larger modules much more bearable :) Regards, Robert. On 31/07/06, Bill Hoffman wrote: > On behalf of myself, Ken, Brad, Andy and the rest of the CMake team, we are pleased > to announce that CMake 2.4.3 is available for download at: > http://www.cmake.org/HTML/Download.html > > If you have any problems or find any bugs, please report them at www.cmake.org/Bug. > A list of changes for the 2.4 release tree is included below. > > Thanks Bill > > Changes in CMake 2.4.3 > > * fix for 3557 - Under MSVC8 hardcoded TargetEnvironment for MIDL Compiler > > * Fix for Xcode all projects to prevent -fvisibility=hidden flags. This is > needed to make RTTI work by default. > > * better prototype for main in try compile of c programs avoids warnings in > logs. > > * with visual studio do not use incremental linking for release builds by > default. > > * fix bootstrap to use more ansi c main it test compiler > > * fix import build settings to do case insensitive match on windows > > * fix building in root directory c:/ > > * Add support for CXX only projects > > * Better FindWxWidgets > > * Added FindBoose.cmake > > * add more fortran file extensions > > * Cpack supports multiple packages at the same time > > * Fix to FindKDE4 to look for kde4-config first > > * Support for env var CMAKE_CONFIG_TYPE in ctest > > * Fix for -DVAR=foo on the command line not saving to the cache > > * ENH: Added creation of XXX_FIND_COMPONENTS list of all components requested > withREQUIRED option. This addresses the feature request in bug#3494. > > * Object files get safe names > > * progress is now reported with makefiles > > * location of CMakeTmp changed to a varible > > * CMAKE_COLOR_MAKEFILE cache variable available to turn off color output > > * fixes for FindQt4 on mac. > > * Better search paths for finding VTK > > * Fix relative path problems in ADD_SUBDIRECTORY > > * Fix long link commands on UNIX shells > > * Fix depend file names in makefiles for generated headers > > * CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS allows for if/endif without variable > > * Xcode multiple custom command problem fixed. > > * INSTALL_RPATH_USE_LINK_PATH when true will add the link path to the rpath > > * Add target/fast rules in the sub directories > > * Fix Visual stuido C and C++ targets to not add /TP and /TC > > * print a context when cmake errors occur > > * add rxvt-unicode, cygwin, and screen terminal support for color output > > * Fix crash in CMakeSetup when status line is long > > * make sure try compile files have a newline at the end > > * fix for hp itanium build > > Changes in CMake 2.4.2 > > * Run symlink command from correct directory for executable versions > > * Fix for universal binaries and Xcode depend problem > > * Changes to LIST command, see --help-command LIST > > * Fix FindQT to be able to use full paths to source files > > * Fix CPack ZIP on windows command line problem > > * Find executables with no extension on windows mingw > > * Fix FindQt3 to use QTDIR over path > > * Significant speedup in try-compile for nmake > > * CPack improvments including tar bzip2 > > * FindQt4 windows path fix > > * Sunos cc optimize flags are correct > > * Fix crash with ${} empty variable > > * Increase depend speed on Mac OS. > > * install command CONFIGURATIONS option. > > * Fix MSVC60, MSVC70, MSVC71, MSVC80 definitions for IDE builds > > * Fix for C++ compiler being used for c code in VS IDE > > Changes in CMake 2.4.1 > > * Several ctest and cpack bug fixes > > * Many updates and fixes for FindQt4.cmake > > * Fix CMAKE_REQUIRED_FLAGS in CheckCXXSourceCompiles.cmake > > * Handle running make from a symlinked build tree > > * Automatic color ouput detection for shells building with make > > * Kdevelop generator handles CMakeFiles directory better > > * add correct depend information for fluid > > * allow the cache to be saved even if a fatal error occurs > > * fix bug in relative path subdir and add_subdirectoy commands > > * support in vs for two object files with the same name > > * short file names used for library paths in visual studio > > * package target only shows up when you have cpack config files > > * Use dl and not -ldl for adding in the dynamic library > > * Fix check c/cxx source compiles macros to not clobber log files > > * Fix nmake version detection of cl and create correct pdb files > > * Fix msys bootstrap > > * Change color output to be more readable > > * Fix vs6 library naming > > Changes in CMake 2.4.0 > > * CPack beta > > * Visual Studio 2005 win64 support > > * Improved install support > > * Improved FIND_PROGRAM, FIND_LIBRARY, FIND_PATH, FIND_FILE > > * Improved support for finding/using OSX Frameworks > > * Multiple output support for custom commands > > * Color output in make with vt100 terminals CMAKE_COLOR_MAKFILE > > * Better variables for MSVC MSVC80 > > * Library path order is preserved > > * Fix for text file busy in xcodebuild runs > > * Better bundle support on OSX > > * ctest -S scripts can run in new process with new environment > > * OSX universal binary support > > * Watcom support > > * MinGW and MSYS support > > * Visual studio 2005 manifest support > > * Better handling of RPATH, no longer put rpath in install tree > > * Fix OUTPUT_NAME > > * ctest captures output from vcexpress > > * cmake --help-module can give help for cmake modules > > * Lots of bug fixes > >