Fedora 19 Update: cmake-2.8.11-1.fc19

updates at fedoraproject.org updates at fedoraproject.org
Thu May 30 03:38:00 UTC 2013


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-8610
2013-05-19 18:04:20
--------------------------------------------------------------------------------

Name        : cmake
Product     : Fedora 19
Version     : 2.8.11
Release     : 1.fc19
URL         : http://www.cmake.org
Summary     : Cross-platform make system
Description :
CMake is used to control the software compilation process using simple
platform and compiler independent configuration files. CMake generates
native makefiles and workspaces that can be used in the compiler
environment of your choice. CMake is quite sophisticated: it is possible
to support complex environments requiring system configuration, preprocessor
generation, code generation, and template instantiation.

--------------------------------------------------------------------------------
Update Information:

Update to 2.8.11.  Some of the notable changes in this release are:

- Introduced Target Usage Requirements
  - Targets can specify usage requirements for their consumers such as include directories and preprocessor definitions; previously only link dependencies were supported
  - target_link_libraries(myexe yourlib) can now build myexe sources with requirements specified by yourlib
  - Added target_include_directories and target_compile_definitions commands with PUBLIC/PRIVATE/INTERFACE options
  - See design and development discussion at http://community.kde.org/Frameworks/Epic/CMake_target_usage_requirements

- Introduced ExternalData Module
- Keep source trees lightweight by storing data separately
- Reference data unambiguously from source tree by content hash
- Fetch on-demand during build from local or remote resources
- CMake: Sublime Text Generator added that supports both Make and Ninja
- CPack: Added WiX Package Generator
- ExternalProject: Will run git fetch less often
- FindBoost: Major overhaul of searching and result caching
- FindCUDA: Now has support for separable compilation
- FindQt4: Overall improvements to finding Qt and importing targets
- FindSquish: Added support for squish 4
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #875954 - macros.cmake: respect $RPM_OPT_FLAGS better by default
        https://bugzilla.redhat.com/show_bug.cgi?id=875954
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update cmake' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list