[Cmake-commits] CMake branch, next, updated. v3.1.1-2596-gcd7e669
Stephen Kelly
steveire at gmail.com
Wed Feb 4 15:51:39 EST 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, next has been updated
via cd7e6690f95e3fb6c61bf2c0fdbd12880f55bb66 (commit)
via e49ac7e1faccdbcffa88127a92d7184832fbc383 (commit)
via 5e2569af959073ff3b91a5ee2a5325ad8c854744 (commit)
via 6ed3d551f7caf18b50a4ce6c82323e3cdddd5c62 (commit)
via 415151c383e74402d8922cbc1fc2ed8ee7040f0c (commit)
from 950f8fe104ee7f45fb1cd2a240bc80ede115e6ad (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=cd7e6690f95e3fb6c61bf2c0fdbd12880f55bb66
commit cd7e6690f95e3fb6c61bf2c0fdbd12880f55bb66
Merge: 950f8fe e49ac7e
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Wed Feb 4 15:51:38 2015 -0500
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Feb 4 15:51:38 2015 -0500
Merge topic 'doc-3.2-relnotes' into next
e49ac7e1 RelNotes: Document that the AUTORCC feature tracks dependencies.
5e2569af RelNotes: Document the versions of compilers supported for features.
6ed3d551 RelNotes: Document some new features of file(GENERATE).
415151c3 RelNotes: Add some cross-linking.
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e49ac7e1faccdbcffa88127a92d7184832fbc383
commit e49ac7e1faccdbcffa88127a92d7184832fbc383
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Wed Feb 4 21:45:25 2015 +0100
Commit: Stephen Kelly <steveire at gmail.com>
CommitDate: Wed Feb 4 21:50:35 2015 +0100
RelNotes: Document that the AUTORCC feature tracks dependencies.
diff --git a/Help/release/3.2.0.rst b/Help/release/3.2.0.rst
index 9068a97..fc3c1b3 100644
--- a/Help/release/3.2.0.rst
+++ b/Help/release/3.2.0.rst
@@ -208,6 +208,10 @@ Other
* Microsoft Visual Studio (``MSVC``) for versions 2010 through 2015.
* Oracle SolarisStudio (``SunPro``) version 12.4.
+* The :ref:`Qt AUTORCC` feature now tracks files listed in ``.qrc`` files
+ as dependencies. If an input file to the ``rcc`` tool is changed, the tool
+ is automatically re-run.
+
New Diagnostics
===============
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5e2569af959073ff3b91a5ee2a5325ad8c854744
commit 5e2569af959073ff3b91a5ee2a5325ad8c854744
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Wed Feb 4 21:44:46 2015 +0100
Commit: Stephen Kelly <steveire at gmail.com>
CommitDate: Wed Feb 4 21:50:35 2015 +0100
RelNotes: Document the versions of compilers supported for features.
diff --git a/Help/release/3.2.0.rst b/Help/release/3.2.0.rst
index 0793d8e..9068a97 100644
--- a/Help/release/3.2.0.rst
+++ b/Help/release/3.2.0.rst
@@ -203,10 +203,10 @@ Other
* The :manual:`Compile Features <cmake-compile-features(7)>` functionality
is now aware of features supported by more compilers, including:
- * Apple Clang (``AppleClang``).
- * GNU compiler versions 4.4 through 5.0, including Apple variants (``GNU``).
- * Microsoft Visual Studio (``MSVC``).
- * Oracle SolarisStudio (``SunPro``).
+ * Apple Clang (``AppleClang``) for Xcode versions 4.4 though 6.1.
+ * GNU compiler versions 4.4 through 5.0 on UNIX and Apple (``GNU``).
+ * Microsoft Visual Studio (``MSVC``) for versions 2010 through 2015.
+ * Oracle SolarisStudio (``SunPro``) version 12.4.
New Diagnostics
===============
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6ed3d551f7caf18b50a4ce6c82323e3cdddd5c62
commit 6ed3d551f7caf18b50a4ce6c82323e3cdddd5c62
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Wed Feb 4 21:44:11 2015 +0100
Commit: Stephen Kelly <steveire at gmail.com>
CommitDate: Wed Feb 4 21:44:11 2015 +0100
RelNotes: Document some new features of file(GENERATE).
diff --git a/Help/release/3.2.0.rst b/Help/release/3.2.0.rst
index 55c0c9d..0793d8e 100644
--- a/Help/release/3.2.0.rst
+++ b/Help/release/3.2.0.rst
@@ -61,6 +61,13 @@ Commands
* The :command:`try_run` command learned to honor the ``LINK_LIBRARIES``
option just as :command:`try_compile` already does.
+* The :command:`file(GENERATE)` command now generates the output file with
+ the same permissions as the input file if set.
+
+* The :command:`file(GENERATE)` command can now generate files which are
+ used as source files for buildsystem targets. Generated files
+ automatically get their :prop_sf:`GENERATED` property set to ``TRUE``.
+
Variables
---------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=415151c383e74402d8922cbc1fc2ed8ee7040f0c
commit 415151c383e74402d8922cbc1fc2ed8ee7040f0c
Author: Stephen Kelly <steveire at gmail.com>
AuthorDate: Wed Feb 4 21:43:40 2015 +0100
Commit: Stephen Kelly <steveire at gmail.com>
CommitDate: Wed Feb 4 21:43:40 2015 +0100
RelNotes: Add some cross-linking.
diff --git a/Help/release/3.2.0.rst b/Help/release/3.2.0.rst
index fba6523..55c0c9d 100644
--- a/Help/release/3.2.0.rst
+++ b/Help/release/3.2.0.rst
@@ -33,8 +33,8 @@ Commands
commands learned a new ``USES_TERMINAL`` option to request that
the command be given direct access to the terminal if possible.
The :generator:`Ninja` generator will places such commands in the
- ``console`` pool. Build targets provided by CMake that are meant
- for individual interactive use, such as ``install``, are now
+ ``console`` :prop_gbl:`pool <JOB_POOLS>`. Build targets provided by CMake
+ that are meant for individual interactive use, such as ``install``, are now
placed in this pool.
* A new :command:`continue` command was added that can be called inside loop
@@ -49,10 +49,10 @@ Commands
* The :command:`install(EXPORT)` command now works with an absolute
``DESTINATION`` even if targets in the export set are installed
- with a destination or usage requirements specified relative to the
- install prefix. The value of the :variable:`CMAKE_INSTALL_PREFIX`
- variable is hard-coded into the installed export file as the base
- for relative references.
+ with a destination or :ref:`usage requirements <Target Usage Requirements>`
+ specified relative to the install prefix. The value of the
+ :variable:`CMAKE_INSTALL_PREFIX` variable is hard-coded into the installed
+ export file as the base for relative references.
* The :command:`try_compile` command source file signature now honors
link flags (e.g. :variable:`CMAKE_EXE_LINKER_FLAGS`) in the generated
-----------------------------------------------------------------------
Summary of changes:
Help/release/3.2.0.rst | 31 +++++++++++++++++++++----------
1 file changed, 21 insertions(+), 10 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list