|
|
|
Changes in CMake 2.6.3 RC 17 - 15
|
|
|
|
- Fix Xcode rebuild issue with static libraries and add a test.
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 15
|
|
|
|
- Fix Xcode rebuild issue with static libraries
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 14
|
|
|
|
- Take cmake-gui out of beta for windows installer
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 13
|
|
|
|
- Fix cmake can not find cmake when run on windows from PATH
|
|
|
|
- Fix #8378 FILEPATH cache UNC paths in list removed extra /
|
|
|
|
- Update FindBoost to reflect #8378 fix
|
|
|
|
- More FindQt4 fixes
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 12
|
|
|
|
- Fix bug #8465 MACOSX_BUNDLE triggers re-configuration after build
|
|
|
|
- Add support for building with Qts ActiveX
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 11
|
|
|
|
- Fix old-style install to prefix top
|
|
|
|
- Fix Docs for relative paths in link_directories
|
|
|
|
- Fix OS X dylib version flags for more linkers
|
|
|
|
- Add some extra search paths for Haiku
|
|
|
|
- Fix FindDoxygen not respecting QUIET and REQUIRED
|
|
|
|
- Fix FindGDAL, FindLua50 FindLua51 FindMPEG2
|
|
|
|
- add FindOpenSceneGraph.cmake
|
|
|
|
- Fixes for FindOSG
|
|
|
|
- Fix FindQt4 find .moc files if there are spaces between # and include#8433.
|
|
|
|
- Change haiku to use dlopen functions and not BEOS stuff
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 10
|
|
|
|
- Fix issue #7470. Allow spaces in the path names for CPack NSIS.
|
|
|
|
- Fix crash with set properties and empty values
|
|
|
|
- Enforce matching cmake_policy push/pop scope in scripts
|
|
|
|
- Document find_package refind
|
|
|
|
- add unset command
|
|
|
|
- add/fix many osg modules
|
|
|
|
- Fixes for FindBoost.cmake
|
|
|
|
- Fixes for FindDoxygen.cmake
|
|
|
|
- Fixes for FindFLTK.cmake
|
|
|
|
- Fix endif in FindKDE4.cmake
|
|
|
|
- Fix HEADER_FILE_ONLY with VS and midl files #7845
|
|
|
|
- Add #7833 changes to support OSXX11 file associations
|
|
|
|
- Fix target ordering in VS IDE solution files
|
|
|
|
- Fix LOCATION property for Mac App Bundle targets
|
|
|
|
- Better diagnosis of mismatching logical blocks
|
|
|
|
- Improve scoping of policies (see cmake_policy and CMP0011)
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 9
|
|
|
|
- Fix borland 55 build
|
|
|
|
- Pop a function scope even on error
|
|
|
|
- Provide variable CMAKE_VERSION
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 8
|
|
|
|
- CMAKE_VERBOSE_MAKEFILE fix for KDevelop3
|
|
|
|
- FindGettext.cmake fix #8122
|
|
|
|
- FindPythonInterp.cmake find python 2.6 on windows
|
|
|
|
- cmake_minimum_required forward compatibility
|
|
|
|
- Fix (#7289) in cmDocumentationFormatterDocbook.cxx
|
|
|
|
- Fix #8203: codeblocks + mingw quoting issue
|
|
|
|
- Clean per-config export files during install
|
|
|
|
- Bug fixes for Eclipse CDT4 generator
|
|
|
|
- find_package refind when previously found file is removed
|
|
|
|
- Support '-' in target names for VS6
|
|
|
|
- Fix component-name test on installation
|
|
|
|
- Warn when build directory is too long
|
|
|
|
- Fix set cache FORCE and -D command line to work together
|
|
|
|
- Enable LOCATION property for imported targets
|
|
|
|
- Allow cmake-gui to be built by cmake 2.4
|
|
|
|
- Fix installation from read-only source file
|
|
|
|
- Fix for rc and vs6 -D flags
|
|
|
|
- Create DEBUG_CONFIGURATIONS global property
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 7
|
|
|
|
- Add both 32/64-bit Program Files as windows paths
|
|
|
|
- Fix potential crash with ctest and log being null
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 6
|
|
|
|
- Fix project(foo NONE) enable c later bug on OSX
|
|
|
|
- Fix Haiku default paths
|
|
|
|
- RPM Update generator to handle optional dependencies using Requires
|
|
|
|
- Fix FindCurses for Haiku
|
|
|
|
- Look for doxygen in more places
|
|
|
|
- Look for different expat names on windows
|
|
|
|
- FindLibxml2 use FindPkgConfig.cmake instead of UsePkgConfig.cmake,
|
|
|
|
- Add translations support to FindQt4.cmake
|
|
|
|
- FindWxWidgets Fixed placement of initial wxWidgets_FOUND=TRUE
|
|
|
|
- Fix GetPrerequisites.cmake to work with 0 libs
|
|
|
|
- Add support for Squish
|
|
|
|
- Make bundle startup optional in bundle generator
|
|
|
|
- Fix runtime search path ordering with symlinks (fix from RC4)
|
|
|
|
- Fix escaping of empty custom command argument on Windows
|
|
|
|
- Teach find_package more config file locations
|
|
|
|
- Fix scope of find_package definitions in find-modules
|
|
|
|
- Teach find_package to push/pop policies for version files
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 5
|
|
|
|
- add EXCLUDE, INCLUDE to ctest_test command in ctest -S scripts
|
|
|
|
- Set CMAKE_SYSTEM in ctest -S scripts by reading CMakeDetermineSystem
|
|
|
|
- Fix for GetLibraryNamesInternal called on imported target issue on osx
|
|
|
|
- Add FortranCInterface.cmake module to discover Fortran/C interfaces
|
|
|
|
- Fix Fortran compiler specified with -D issue
|
|
|
|
- Add support for the MS masm and masm64 assemblers, works with nmake/make
|
|
|
|
- Improvments to FindQt4.cmake
|
|
|
|
- InstallRequiredSystemLibraries fix for win64
|
|
|
|
- Fix flags for Sun Fortran, and g77
|
|
|
|
- Fix imported library issue with OSX
|
|
|
|
- Fix -D and CACHE FORCE issue
|
|
|
|
- Have kwsys submit dashboards to cdash.org
|
|
|
|
|
|
|
|
Changes in CMake 2.6.3 RC 4
|
|
|
|
- Fix for SccProvider in visual studio
|
|
|
|
- fix for missing package_source target
|
|
|
|
- FindQt4 QT_PHONON_MODULE_DEPENDS fixes
|
|
|
|
- Fixes for GetPrerequisites.cmake system libraries on Mac and UNIX
|
|
|
|
- Merge in kwsys Haiku DynaimcLoader change
|
|
|
|
Changes in CMake 2.6.3 RC 3
|
|
|
|
- Merge in CMakeLists.txt curl Haiku change
|
|
|
|
Changes in CMake 2.6.3 RC 2
|
|
|
|
- Merge in more Haiku changes
|
|
|
|
Changes in CMake 2.6.3 RC 1
|
|
|
|
- Better reporting when nmake compiler environment is not correct
|
|
|
|
- Fix bug #5936 set locale when running cvs and svn
|
|
|
|
- Teach find_library to find OpenBSD-style libs (issue #3470).
|
|
|
|
- Fix lib/ to lib/64/ search path conversion
|
|
|
|
- Fix CPack DESTDIR issue
|
|
|
|
- Support longer command lines with windows nmake and make
|
|
|
|
- Fix bug with color check for dependency scanning
|
|
|
|
- Use new link info during dependency scanning
|
|
|
|
- Fix find_* search order with path suffixes
|
|
|
|
- Fix install with multiple configurations and makefiles.
|
|
|
|
- Improve find_package interface for recursive find modules.
|
|
|
|
- Fix build issues with older visual studio versions
|
|
|
|
- Fix Xcode release builds
|
|
|
|
- Put custom target sources in Xcode projects
|
|
|
|
- Fix return value from cmake -E time commands
|
|
|
|
- Fix documentation for cmake --debug-trycompile
|
|
|
|
- Add Haiku support
|
|
|
|
- Fix bug, allow enable_language to be called for C after CXX
|
|
|
|
- Add FindCoin3D.cmake
|
|
|
|
- Fix bug in FindGLUT.cmake
|
|
|
|
- Better find of perl in FindPerlLibs.cmake
|
|
|
|
- FindQt4 Fix #7784, Fix #7433
|
|
|
|
- FindQt4 refind qt when qmake changes
|
|
|
|
- Fix to find wxWidgets_LIB_DIR for windows platform more generally.
|
|
|
|
- Find ttkstup in FindTclStub.cmake
|
|
|
|
- Skip a command if its arguments fail to parse
|
|
|
|
- Fix convenience rule working directory
|
|
|
|
- Add support for source code control and visual stuido
|
|
|
|
- Add parenthetical expressions to if
|
|
|
|
- Fix Rc command with -D options and nmake
|
|
|
|
- Fix NSIS detection on windows 2000
|
|
|
|
- Display an error message in ccmake when there are errors
|
|
|
|
|
|
|
|
CMake 2.6.2 released
|
|
|
|
|
|
|
|
Changes in CMake 2.6.2 RC 6
|
|
|
|
- Fix bug#7669 cpack did not work when sym-linked after install
|
|
|
|
|
|
|
|
Changes in CMake 2.6.2 RC 5
|
|
|
|
- Add beta BundleUtilities.cmake file
|
|
|
|
- CPackRPM 7435 fixes to add optional post-install
|
|
|
|
- Fix Bug #7456, FindBoost versioned find not working
|
|
|
|
- Fix FindCurses to be able to work without ncurses.h
|
|
|
|
- FindQt4 fix bug #7433, add a bit more documentation and add ability
|
|
|
|
to specify extra flags to lupdate.
|
|
|
|
|
|
|
|
Changes in CMake 2.6.2 RC 4
|
|
|
|
- Fix bug #7359 make llvm-gcc work, by explicitely excluding
|
|
|
|
"llvm-" from _CMAKE_TOOLCHAIN_PREFIX
|
|
|
|
- Fix bug 7046: OS X Framework support: extensionless headers were
|
|
|
|
being ignored when specified as public headers
|
|
|
|
- Fix documentation in CheckCCompilerFlag.cmake
|
|
|
|
- Add better version support to find_package command
|
|
|
|
- Fix Xcode debug not working
|
|
|
|
- Add VERSION compare to if command
|
|
|
|
- Make FindThreads sete THREADS_FOUND
|
|
|
|
- Deb cpack generator sets Installed-Size for the package
|
|
|
|
- Do not add an empty /D"" at the end of VS 6 .dsp compile lines
|
|
|
|
- Recognize /MAP in VS 7 and greater
|
|
|
|
- Add new policy CMP0009 - GLOB_RECURSE should not follow symlinks by default
|
|
|
|
|
|
|
|
Changes in CMake 2.6.2 RC 3
|
|
|
|
- Fix bug, and remove extra closing > in visual fortran projects.
|
|
|
|
- Fix bug in ctest -C where it was sometimes ignored.
|
|
|
|
- Fix crash with exec_process when cmake is being debugged on windows
|
|
|
|
- Fix unsetting of global properties
|
|
|
|
|
|
|
|
Changes in CMake 2.6.2 RC 2
|
|
|
|
- allow tool chains to limit object path length
|
|
|
|
- add info.plist to frameworks
|
|
|
|
- better preservation of user link lines
|
|
|
|
- add a get command for cmake policies
|
|
|
|
- support for imported libraries of unknown type
|
|
|
|
- support link interface in target_link_libraries
|
|
|
|
- Do not hang when select lies
|
|
|
|
- .m compiled with gcc and g++ on mac
|
|
|
|
- Fix issue when application bundle dir is removed cmake
|
|
|
|
needs to re-run automatically
|
|
|
|
- Report an error when configure has one error
|
|
|
|
- Fix bug where -E commands stole command line options
|
|
|
|
- Fix infinite recursion bug with try-compile and change of compilers
|
|
|
|
- Fix delete and backspace in ccmake
|
|
|
|
- Fix coverage not to follow symlinks
|
|
|
|
- Add more possible languages for NSIS in cpack
|
|
|
|
- FindQt4.cmake fix bug #7433, add documentation that
|
|
|
|
directories also can be specified to update the translation files.
|
|
|
|
- Add standard arg handling to FindPHP4.cmake
|
|
|
|
- Add X11R6 to search path for FindOpenGL
|
|
|
|
- update cmake-syntax.vim to have more keywords
|
|
|
|
- BUG: fix #7477, set VERBOSE=1 in the kdevelop setting for
|
|
|
|
the environment, not together with the make executable
|
|
|
|
- UsePkgConfig.cmake - clean up, add a status message in case
|
|
|
|
pkgconfig didn't find the package, sync with kde
|
|
|
|
- FindX11 look in more places
|
|
|
|
- FindTIFF look for more names
|
|
|
|
- FindQt3, make sure qt4 is not found and some style stuff
|
|
|
|
- FindPNG add more names of linpng (sync with the KDE version)
|
|
|
|
- FindKDE3/KDE4 sanity checks on qt versions found
|
|
|
|
- FindLibXMl2 also search for xmllint, which comes with libxml2
|
|
|
|
(sync with FindLibXml2.cmake from KDE)
|
|
|
|
- Fix sizeof, and other compiler INFO string checks with
|
|
|
|
GNU linker's --gc-sections
|
|
|
|
- Fix bogus dependency on executable targets when a linked library
|
|
|
|
happended to match the name of an executable target
|
|
|
|
- Improve readability of circular depends error
|
|
|
|
- Fix crash on circular target dependencies
|
|
|
|
- find_package now knows about lib64 paths
|
|
|
|
- Fix gentoo elf security issue with RPATH and RUNPATH
|
|
|
|
|
|
|
|
Changes in CMake 2.6.2 RC 1
|
|
|
|
- Fix abort in eclipse generator with empty EXECUTABLE_OUTPUT_PATH
|
|
|
|
- Fix FindKDE3.cmake syntax error
|
|
|
|
- Fix custom command output by relative path not always working
|
|
|
|
- Fix bug, Do not convert RPATH entries to full path.
|
|
|
|
- Allow for "$ORIGIN" into the RPATH>
|
|
|
|
- Allow for static libraries with lots of objects using archive append
|
|
|
|
- Fix documentation for FindImageMagick.cmake
|
|
|
|
- Fix link error with MS compiler and comdef
|
|
|
|
- Fix crash when attempting to load the RPATH out of a non-ELF file
|
|
|
|
- Add --trace option to cmake allowing for the tracing of a cmake run
|
|
|
|
- Fix for issue #4971 where the case of the drive letter component of
|
|
|
|
the filenames might be different when analyzing gcov output.
|
|
|
|
- Add warning level W0 to visual studio
|
|
|
|
- Add support for OSX library version flags
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 16
|
|
|
|
- Fix for bug 7427, preinstall target name hard coded
|
|
|
|
- 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.
|
|
|
|
- Fix InstallRequiredSystemLibraries.cmake to work with win64
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 15
|
|
|
|
- Fix bug 7426 FindJPEG module causes error when setting JPEG_LIBRARY to blank
|
|
|
|
- Fix bug 7414 PackageMaker generator crashes when given components
|
|
|
|
with circular dependencies
|
|
|
|
- Fix source files to not add extra /, and look for extensions for
|
|
|
|
all enabled languages.
|
|
|
|
- Change link line to preserve input given to target_link_libraries even
|
|
|
|
if a shared library is repeated.
|
|
|
|
- Fix for bug 7421, fortran did not get arch flags on the mac
|
|
|
|
- For CMP0008 do not depend on the files that are not there, which
|
|
|
|
makes the Xcode generator delete executables after they are built.
|
|
|
|
- Work around Boost 1.36.0 bug fix on Darwin by setting the mangled
|
|
|
|
compiler name to -xgccVERSION
|
|
|
|
- Updated FindImageMagick to:
|
|
|
|
- Find newer additions such as animate, compare, etc.
|
|
|
|
- Find development api: Magick++, MagickCore, MagickWand
|
|
|
|
- Use FindPackageHandleStandardArgs to output standard messages.
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 14
|
|
|
|
- Change dashboard submission to go directly to CDash.
|
|
|
|
- Add policy CMP0008- Full-path libraries must be a valid library file name
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 12
|
|
|
|
- More find locations for FindJNI.
|
|
|
|
- Fix bug with source files ending in .l and .l.cpp, causing cmake
|
|
|
|
to think they were the same file in some cases.
|
|
|
|
- Fix issue with .lib being seen as .obj with VS due to a full path
|
|
|
|
to a library given without the file extension. This only worked
|
|
|
|
with the VS generator, but some projects had worked around it with
|
|
|
|
if statements. It now issues a warning, but should link.
|
|
|
|
- Update cpack stuff for beta OSX bundle generator for CPack
|
|
|
|
- CheckFortranFunctionExists.cmake now calls the function.
|
|
|
|
- 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
|
|
|
|
- FindMPI: 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.
|
|
|
|
- Improved support for finding wxWidgets in MinGW environment.
|
|
|
|
- CMAKE[_SYSTEM]_(LIBRARY|PROGRAM|INCLUDE|PREFIX)_PATH variables
|
|
|
|
moved CMAKE_CROSSCOMPILING from "Variables that modify behaviour" to
|
|
|
|
"variables that Provide Information"
|
|
|
|
- handle HTML documentation for single items better: no warning about
|
|
|
|
ComputeSectionLinkPrefix, don't create an index for only one item.
|
|
|
|
- Better error messages in CPackBundleGenerator
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 11
|
|
|
|
- Fix curl build issue with Xcode 3.1
|
|
|
|
Changes in CMake 2.6.1 RC 10
|
|
|
|
- Add a fix for bug # 7340, CMAKE_USER_MAKE_RULES_OVERRIDE was
|
|
|
|
not able to support a try-compile in cmake 2.6
|
|
|
|
- Remove bad test for bug # 7316
|
|
|
|
Changes in CMake 2.6.1 RC 9
|
|
|
|
- Fix bug # 7316 Xcode double escaped define strings
|
|
|
|
- FindBoost can now find the upcoming Boost 1.36
|
|
|
|
Changes in CMake 2.6.1 RC 8
|
|
|
|
- Fix build problem with missing cpack file
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 7
|
|
|
|
- More fixes for CPack components functionality
|
|
|
|
- Fixes for Xcode generater #7277 #7044, do not compile foo.txt.
|
|
|
|
Rebuild application bundles when a library changes. Set the project
|
|
|
|
location for Xcode 3.1
|
|
|
|
- Do not automatically add EXECUTABLE_OUTPUT_PATH to cache.
|
|
|
|
- New tree view in cmake-gui
|
|
|
|
- FindBoost.cmake, find boost as installed by the BoostPro/Boost Consulting
|
|
|
|
installers on Windows. And cleanup FindBoost module, fixing several small
|
|
|
|
bugs and providing better diagnostic information when things go wrong.
|
|
|
|
- Fix FindwxWidgets.cmake to find richtext library
|
|
|
|
- Fix FindQt4.cmake with empty qconfig.pri files. Fixes #7287.
|
|
|
|
- Fix add/remove program version string again...
|
|
|
|
- Fix column width in cmake-gui
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 6
|
|
|
|
- Fix DEFINITIONS property to be compatible with 2.4
|
|
|
|
- Fix escaping of $ for visual studio
|
|
|
|
- FindGettext.cmake fix bug #7230: don't ignore first parameter if it's not ALL
|
|
|
|
Changes in CMake 2.6.1 RC 5
|
|
|
|
- Add support for component based packages in cpack.
|
|
|
|
- Fix FindBLAS.cmake if no fortran compiler is found
|
|
|
|
- Fix FindFLTK.cmake to pass new module test
|
|
|
|
- Fix FindKDE3.cmake to not add flags if kde3 is not found
|
|
|
|
- Fix FindMatlab.cmake, FindOpenSSL.cmake, FindQt3.cmake,
|
|
|
|
FindSWIG.cmake, to only error if it is required
|
|
|
|
- Fix FindwxWidgets.cmake to work on msys
|
|
|
|
- Add a beta OSX bundle generator for CPack
|
|
|
|
- Fix bug in cmake --build-and-test where cmake output was lost
|
|
|
|
- Fix ctest handling of CDash dart measurement support
|
|
|
|
- Add a group view to cmake-gui
|
|
|
|
- Fix nmake/make with visual studio compiler to handle long link lines
|
|
|
|
- Fix FLTK_WRAP_UI to better notice when mistakes are made with the target name
|
|
|
|
- Fix spelling error EnableFiberSafeOptimizations
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 4
|
|
|
|
- Change to find_*, a new HINTS keyword was added to avoid the
|
|
|
|
need for NO_DEFAULT_PATH, and a repeated call to find_*
|
|
|
|
- Update all NO_DEFAULT_PATH usage in Modules/Find*
|
|
|
|
- Fix for cpack self extracting .sh files to work with more shells
|
|
|
|
- FindQt4 now finds dependencies for some qt modules
|
|
|
|
- ctest cpu information fixes for cygwin and linux
|
|
|
|
- Recognize more color terminals for color output
|
|
|
|
- Remove SKIP_RULE_DEPENDS from custom command because CMake
|
|
|
|
now can detect when a cutom command actually changes and only
|
|
|
|
re-run the rule then. This fixes the problem of custom commands
|
|
|
|
re-running every time a file is added to a target.
|
|
|
|
- Fix for very slow find_path on OSX because of framework searchs
|
|
|
|
- Fix for bug 6364, extra help targets when there are subdirectories
|
|
|
|
of the top level.
|
|
|
|
- Fix for Xcode generator to not eat some flags by mistake.
|
|
|
|
- Add end of file checking for close if, foreach, macro, functions
|
|
|
|
etc enabled.
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 3
|
|
|
|
- FindQt4 - Find qt debug libraries on windows with d postfix.
|
|
|
|
- Find 64 bit windows registry stuff with 32 bit cmake
|
|
|
|
- Give a message if rpath is changed during install
|
|
|
|
- rpath changer during install understands symlinks now
|
|
|
|
- If a source file is not found and is a full path cmake complains.
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 2
|
|
|
|
|
|
|
|
- FindQt4 - report an error when trying to use MSVC with Qt built by mingw.
|
|
|
|
- FindQt4 - make Qt not found if the QtCore library can't be found.
|
|
|
|
- UseQt4 - only add flags for modles that are used
|
|
|
|
- Log file and LC_ALL fix for FindSubversion
|
|
|
|
- Make MacOSXBundleInfo.plist.in a configured file again
|
|
|
|
- Fix makefile generator targets to depend on full path link libraries
|
|
|
|
- Allow CMakeImportBuildSettings to not match tools if
|
|
|
|
CMAKE_OVERRIDE_COMPILER_MISMATCH is set
|
|
|
|
- Fix incorrect extension extraction in gcc cross compiler check
|
|
|
|
- Add support for Portand Fortran
|
|
|
|
- Fix list command with empty list values
|
|
|
|
- Add support for setting compiler and toolchain in qt cmake-gui
|
|
|
|
- Fix Bug 7011, FindQt4 was slow on a mac, find_path should not glob in /
|
|
|
|
- Fix install directories for cygwin package of CMake
|
|
|
|
|
|
|
|
Changes in CMake 2.6.1 RC 1
|
|
|
|
- Add a way to modify depend scanning with the property:
|
|
|
|
IMPLICIT_DEPENDS_INCLUDE_TRANSFORM
|
|
|
|
- Add a way for custom commands to skip depending on the rule.make file
|
|
|
|
- Fix ENABLE_LANGUAGE(ASM-ATT OPTIONAL) to work
|
|
|
|
- Fix gcov in ctest in French or other non-English runs
|
|
|
|
- Fix help for ctest commands to be lower case
|
|
|
|
- Find QtCLucene on Qt/Mac binary
|
|
|
|
- Fix for build on ARM
|
|
|
|
- Fix for docbook to add newlines
|
|
|
|
- Fix -Wno-dev to not eat path to source tree
|
|
|
|
- Fix bug in NSIS CPack where CPACK_NSIS_MODIFY_PATH did modify the path
|
|
|
|
- Fix FindBoost version variable names to correct bug in Boost version
|
|
|
|
- Fix Add/Remove program name for CMake install on windows
|
|
|
|
- Fix bug 0006988 coverage not reported on dashboards
|
|
|
|
- Fix bug 0006990 CMake crashes with bad input to set_source_files_properties
|
|
|
|
- Fix bug in FindCurses where you could not run cmake twice
|
|
|
|
- Fix 64 bit cmake creation of Xcode projects
|
|
|
|
- Add --help-policy to --help
|
|
|
|
|
|
|
|
Changes in CMake 2.6.0
|
|
|
|
- Fix links in generated documentation
|
|
|
|
- Fix for FindQt and some mac frameworks
|
|
|
|
- Fix for ctest to report more than 2 gigs system memory on windows
|
|
|
|
- Fix CTest build name for vs 9, and fix memory size on windows
|
|
|
|
Changes in CMake 2.6.0 RC 10
|
|
|
|
- Do not duplicate .so libraries on the link line
|
|
|
|
- Add more system library paths to sun builds
|
|
|
|
- Add BETA support for Intel Fortran IDE files in visual studio
|
|
|
|
- Fix FindCurses to work if ncurses is the only option
|
|
|
|
- Fix shell escapes on some systems
|
|
|
|
- Remove check for file write as input to cmake, as it is no longer needed
|
|
|
|
- Make check_type_size automatically check for headers that it uses
|
|
|
|
- Remove minimum required from FindBoost.cmake
|
|
|
|
- Fix FindSDL so that it can be run more than once
|
|
|
|
- Fix find required for VTK package
|
|
|
|
- Allow for CMAKE_OSX_SYSROOT to work with single architecture
|
|
|
|
- Add context information when a source file cannot be found.
|
|
|
|
- Report the directory-level context even if no list file
|
|
|
|
is currently being processed.
|
|
|
|
|
|
|
|
Changes in CMake 2.6.0 RC 9
|
|
|
|
|
|
|
|
- Fix for fortran mod:: support
|
|
|
|
- Fix bug in install command with BUNDLE DESTINATION
|
|
|
|
- Make mac install symlinks check for errors
|
|
|
|
- Fix for CMP0007, to not warn about empty lists
|
|
|
|
- Preserve static libraries when linked multiple times
|
|
|
|
- Use c compiler path to find asm compiler
|
|
|
|
- Allow RC compiler to not get all COMPILE_FLAGS
|
|
|
|
- Complete overhaul for FindBoost.cmake
|
|
|
|
- Minor fixes for FindMPI.cmake
|
|
|
|
- Fix for list command and empty list elements CMP0007
|
|
|
|
- Fix for VS6 and sub-groups
|
|
|
|
- Fix bug 6440, and make sure _INIT flags do not overright cache values
|
|
|
|
- Do not report CMP0003 for anything other than -l
|
|
|
|
- Fix crash in fortran depend scanning, bug 6855
|
|
|
|
- Fix timeout values for cmake's own tests
|
|
|
|
- Better message in compiler ABI detect
|
|
|
|
- Fixes for cpack x11 packages on leopard
|
|
|
|
- Changes to cpack options names
|
|
|
|
- Fixes for FindMPI on 64 bit MS MPI
|
|
|
|
- Fix for -isystem for wxWidgets
|
|
|
|
- Some fixes for chrpath during installation
|
|
|
|
- Fix compatibility with CMake 2.4 for installation of MACOSX_BUNDLE (CMP0006)
|
|
|
|
- Do not use debug postfix when building frameworks on the Mac
|
|
|
|
- Fix exception handling off/on issue with visual studio IDE generators
|
|
|
|
- Fix <OBJECT_DIR> to be native path style
|
|
|
|
- Fix leak in cpack
|
|
|
|
- Some Qt GUI style changes
|
|
|
|
|
|
|
|
Changes in CMake 2.6.0 RC 8
|
|
|
|
|
|
|
|
- Fix sun make very poor performance
|
|
|
|
- Fix includes for automoc in FindQt4
|
|
|
|
|
|
|
|
Changes in CMake 2.6.0 RC 7
|
|
|
|
|
|
|
|
- Fix for chrpath on sun with gcc
|
|
|
|
- Fix FindJNI on unix with HKEY issue bug 6688
|
|
|
|
- Change install location on mac for cmake-gui
|
|
|
|
- Fix for bugs 6730 and 6720 in FindQt4 configured headers in binary dir
|
|
|
|
- Add VS9 support to InstallRequiredSystemLibraries.cmake
|
|
|
|
- Fix some bugs in framework support
|
|
|
|
- Have make edit_cache work with cmake-gui and eclipse generator
|
|
|
|
- Fix find_* to not mistakenly construct network paths on windows
|
|
|
|
- Several bug fixes in cmake-gui Qt program.
|
|
|
|
|
|
|
|
Changes in CMake 2.6.0 RC 6
|
|
|
|
|
|
|
|
- Added ChangeLog.manual
|
|
|
|
- Allow CMakeImportBuildSettings force compiler to be optional
|
|
|
|
- Change cpack deb packager to detect the architecture
|
|
|
|
- Fix FindCurses to be backwards compatible with cache variable CURSES_LIBRARY
|
|
|
|
- Add version variables to FindQt4.cmake
|
|
|
|
- Fix CPack Deb generator to not hard code /usr
|
|
|
|
- Better default size for cmake-gui help dialog
|
|
|
|
- Fix problem where incorrect path was used for cmake.exe when
|
|
|
|
used to do incremental linking on windows nmake or make
|
|
|
|
- Fix build with system libraries on
|
|
|
|
- Add color output in kdevelop
|
|
|
|
- Create non-verbose makefiles in kdevelop
|
|
|
|
- Fix some missing flags for vs IDE flag map
|
|
|
|
- Fix MacOSX install symlink crash problem
|
|
|
|
- Fix turning of Dev warnings with gui's
|
|
|
|
- Fix backwards compatibility issue with FindMPI.cmake
|
|
|
|
- Fix for bug 6605, add -L path for optimized in debug sometimes for
|
|
|
|
backwards compatibility
|
|
|
|
- Allow for CMP0000 to be set before any warnings happen
|
|
|
|
- Do not use FAT32 hack in VS 2005 and 2008 unless on a FAT32 disk,
|
|
|
|
causes try-compiles to be 3 times slower if FAT hack is present.
|
|
|
|
- Fixes to debian cpack
|
|
|
|
- Can now check if a proprty is SET or not
|
|
|
|
- Fix for generate with vs 2005 and vista not being able to create stamp file
|
|
|
|
- set_property with an empty value unsets that property now
|
|
|
|
- Fix FindQt4 on windows with some \ style paths
|
|
|
|
|
|
|
|
Changes in CMake 2.6.0
|
|
|
|
|
|
|
|
- Documentation for all variables
|
|
|
|
- Automatic reload of projects in visual stuido 7 and greater
|
|
|
|
when cmake is re-run.
|
|
|
|
- Direct CDash submit support
|
|
|
|
- Bullseye coverage support
|
|
|
|
- Use full paths for linking to libraries on all platforms. No longer
|
|
|
|
separate into -L and -l.
|
|
|
|
- Enhance the install command
|
|
|
|
- export command and ability to have imported targets
|
|
|
|
- CPack support for rpm and deb
|
|
|
|
- Cross compile support
|
|
|
|
- New Qt GUI
|
|
|
|
- Introduction of the cmake_policy command
|
|
|
|
- Much better Fortran support
|
|
|
|
- Mac OSX Framework creation support
|
|
|
|
- Project generators for Eclipse and CodeBlocks
|
|
|
|
- Beta support for asm in makefiles
|
|
|
|
- Enhanced find_package() command with support for project-installed
|
|
|
|
FooConfig.cmake files
|
|
|
|
- New CMAKE_PREFIX_PATH environment variable to specify user search dirs
|
|
|
|
for find_xxx()
|
|
|
|
- Lots of bug fixes
|