[Cmake-commits] CMake branch, master, updated. v3.13.0-rc3-432-g3603b39

Kitware Robot kwrobot at kitware.com
Tue Nov 13 13:43:04 EST 2018


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, master has been updated
       via  3603b3964b308273725198cafdc2ce78a80fa862 (commit)
       via  dcf11cbcdcfc15f44e07821ded87252ec31bc40b (commit)
      from  9fee70422783af120bdaeff62ba77a71226f611d (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 -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3603b3964b308273725198cafdc2ce78a80fa862
commit 3603b3964b308273725198cafdc2ce78a80fa862
Merge: 9fee704 dcf11cb
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Tue Nov 13 18:40:48 2018 +0000
Commit:     Kitware Robot <kwrobot at kitware.com>
CommitDate: Tue Nov 13 13:40:55 2018 -0500

    Merge topic 'macro'
    
    dcf11cbcdc Help: Mention endmacro argument as legacy only.
    
    Acked-by: Kitware Robot <kwrobot at kitware.com>
    Merge-request: !2606


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=dcf11cbcdcfc15f44e07821ded87252ec31bc40b
commit dcf11cbcdcfc15f44e07821ded87252ec31bc40b
Author:     Joachim Wuttke (l) <j.wuttke at fz-juelich.de>
AuthorDate: Mon Nov 12 22:36:35 2018 +0100
Commit:     Joachim Wuttke (o) <j.wuttke at fz-juelich.de>
CommitDate: Tue Nov 13 12:14:55 2018 +0100

    Help: Mention endmacro argument as legacy only.
    
    Same change as previously done for function, if, while, ...

diff --git a/Help/command/macro.rst b/Help/command/macro.rst
index 2746b1b..287855b 100644
--- a/Help/command/macro.rst
+++ b/Help/command/macro.rst
@@ -7,7 +7,7 @@ Start recording a macro for later invocation as a command
 
   macro(<name> [<arg1> ...])
     <commands>
-  endmacro(<name>)
+  endmacro()
 
 Defines a macro named ``<name>`` that takes arguments
 named ``<arg1>``, ...
@@ -31,6 +31,11 @@ behavior. Checking that ``${ARGC}`` is greater than ``#`` is the only
 way to ensure that ``${ARGV#}`` was passed to the function as an extra
 argument.
 
+Per legacy, the :command:`endmacro` command admits an optional
+``<name>`` argument. If used, it must be a verbatim repeat of the
+argument of the opening ``macro`` command.
+
+
 See the :command:`cmake_policy()` command documentation for the behavior
 of policies inside macros.
 

-----------------------------------------------------------------------

Summary of changes:
 Help/command/macro.rst | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list