pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/cmake
Module Name: pkgsrc
Committed By: adam
Date: Sat Jan 17 13:29:55 UTC 2015
Modified Files:
pkgsrc/devel/cmake: Makefile PLIST distinfo
pkgsrc/devel/cmake/patches: patch-Modules_FindX11.cmake
patch-Source_cmELF.cxx patch-Source_kwsys_SystemTools.cxx patch-ab
patch-ac
Log Message:
Changes 3.1.0:
* 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".
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 pkgsrc/devel/cmake/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/cmake/PLIST
cvs rdiff -u -r1.62 -r1.63 pkgsrc/devel/cmake/distinfo
cvs rdiff -u -r1.5 -r1.6 \
pkgsrc/devel/cmake/patches/patch-Modules_FindX11.cmake
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/cmake/patches/patch-Source_cmELF.cxx
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/devel/cmake/patches/patch-Source_kwsys_SystemTools.cxx
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/cmake/patches/patch-ab
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/cmake/patches/patch-ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index