Accepting request 258717 from KDE:Unstable:Frameworks
Update to 3.1.0~rc1 OBS-URL: https://build.opensuse.org/request/show/258717 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=180
This commit is contained in:
committed by
Git OBS Bridge
parent
ff6e8760e9
commit
672d6ddeda
@@ -1,3 +1,49 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 28 20:09:36 UTC 2014 - hrvoje.senjan@gmail.com
|
||||
|
||||
- Update to 3.1.0~rc1
|
||||
* Some of the more significant features of CMake 3.1 are:
|
||||
* Windows Phone and Windows Store support has been added to
|
||||
Visual Studio 11 (2012) and above Generators.
|
||||
* NVIDIA Nsight Tegra support has been added to Visual Studio
|
||||
10 (2010) and above Generators.
|
||||
* New "target_compile_features" command allows populating
|
||||
target based compile features. CMake uses this information
|
||||
to ensure that the compiler in use is capable of building the
|
||||
target, and to add any necessary compile flags such as
|
||||
-std=gnu++11 to support language features.
|
||||
More information on this is found at:
|
||||
http://www.cmake.org/cmake/help/v3.1/manual/cmake-compile-features.7.html
|
||||
* The syntax for *Variable References* and *Escape Sequences* was simplified in
|
||||
order to allow a much faster implementation. See policy "CMP0053".
|
||||
* The "if" command no longer automatically dereferences
|
||||
variables named in quoted or bracket arguments. See policy "CMP0054".
|
||||
* The target property "SOURCES" now generally supports "Generator
|
||||
Expressions". The generator expressions may be used in the
|
||||
"add_library" and "add_executable" commands.
|
||||
* It is now possible to write and append to the target
|
||||
property "SOURCES". The variable "CMAKE_DEBUG_TARGET_PROPERTIES"
|
||||
can be used to trace the origin of sources.
|
||||
* CPack gained "7Z" and "TXZ" generators supporting
|
||||
lzma-compressed archives.
|
||||
* The ExternalProject module has learned to support lzma-compressed
|
||||
source tarballs with ".7z", ".tar.xz", and ".txz" extensions.
|
||||
* The ExternalProject module ExternalProject_Add command
|
||||
learned a new BUILD_ALWAYS option to cause the external project
|
||||
build step to run every time the host project is built.
|
||||
* The ctest_coverage command learned to support Intel coverage
|
||||
files with the "codecov" tool.
|
||||
* The ctest_memcheck command learned to support sanitizer modes,
|
||||
including "AddressSanitizer", "MemorySanitizer", "ThreadSanitizer",
|
||||
and "UndefinedBehaviorSanitizer".
|
||||
* Deprecated and Removed Features:
|
||||
* In CMake 3.0 the "target_link_libraries" command accidentally
|
||||
began allowing unquoted arguments to use Generator Expressions
|
||||
containing a semicolon separated list within them.
|
||||
CMake 3.1 again requires the quotes for this to work correctly.
|
||||
- Added pkgconfig(liblzma) BuildRequires
|
||||
- Drop cmake-ppc64le-jni.patch, merged upstream
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 17 11:53:37 UTC 2014 - olaf@aepfle.de
|
||||
|
||||
|
Reference in New Issue
Block a user