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  d7daa15d2d4713deda0e719fa2418d8595d6177f (commit)
       via  7a4e3359ba864c7dbfdabd3f18ebee893071d5fd (commit)
       via  0a8b0e694168715bc9d635aeed97dd14d1440924 (commit)
       via  d74ea44cfcde02bd8ef9b022ec9713f7e65d0c71 (commit)
      from  199c9cf26c8bfb36393f1b583a52839ebec011c4 (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=d7daa15d2d4713deda0e719fa2418d8595d6177f
commit d7daa15d2d4713deda0e719fa2418d8595d6177f
Merge: 199c9cf 7a4e335
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Nov 26 17:40:55 2014 -0500
Commit:     CMake Topic Stage <kwro...@kitware.com>
CommitDate: Wed Nov 26 17:40:55 2014 -0500

    Merge topic 'doc-installed-file-property' into next
    
    7a4e3359 Help: Add 3.1 release notes for INSTALL property scope
    0a8b0e69 Help: Document installed file property API
    d74ea44c Help: Format set_property and get_property command docs


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7a4e3359ba864c7dbfdabd3f18ebee893071d5fd
commit 7a4e3359ba864c7dbfdabd3f18ebee893071d5fd
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Nov 26 17:33:53 2014 -0500
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Wed Nov 26 17:40:38 2014 -0500

    Help: Add 3.1 release notes for INSTALL property scope

diff --git a/Help/release/3.1.0.rst b/Help/release/3.1.0.rst
index 65aae00..c6a9717 100644
--- a/Help/release/3.1.0.rst
+++ b/Help/release/3.1.0.rst
@@ -69,9 +69,15 @@ Commands
   :variable:`CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY`
   variables to skip searching the package registries.
 
+* The :command:`get_property` command learned a new ``INSTALL`` scope
+  for properties.
+
 * The :command:`install` command learned a ``MESSAGE_NEVER`` option
   to avoid output during installation.
 
+* The :command:`set_property` command learned a new ``INSTALL`` scope
+  for properties.
+
 * The :command:`string` command learned a new ``GENEX_STRIP`` subcommand
   which removes
   :manual:`generator expression <cmake-generator-expressions(7)>`.

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=0a8b0e694168715bc9d635aeed97dd14d1440924
commit 0a8b0e694168715bc9d635aeed97dd14d1440924
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Nov 26 17:22:24 2014 -0500
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Wed Nov 26 17:40:30 2014 -0500

    Help: Document installed file property API
    
    Since commit v3.1.0-rc1~479^2~1 (Add an "installed file" property
    scope, 2014-05-15) the get_property and set_property commands
    support an 'INSTALL' scope.  Add documentation for this scope.

diff --git a/Help/command/get_property.rst b/Help/command/get_property.rst
index abec8f9..8bd2549 100644
--- a/Help/command/get_property.rst
+++ b/Help/command/get_property.rst
@@ -10,6 +10,7 @@ Get a property.
                 DIRECTORY [dir]    |
                 TARGET    <target> |
                 SOURCE    <source> |
+                INSTALL   <file> |
                 TEST      <test>   |
                 CACHE     <entry>  |
                 VARIABLE>
@@ -35,6 +36,9 @@ be one of the following:
 ``SOURCE``
   Scope must name one source file.
 
+``INSTALL``
+  Scope must name one installed file path.
+
 ``TEST``
   Scope must name one existing test.
 
diff --git a/Help/command/set_property.rst b/Help/command/set_property.rst
index 8c4f610..fdb17bc 100644
--- a/Help/command/set_property.rst
+++ b/Help/command/set_property.rst
@@ -9,6 +9,7 @@ Set a named property in a given scope.
                 DIRECTORY [dir]                   |
                 TARGET    [target1 [target2 ...]] |
                 SOURCE    [src1 [src2 ...]]       |
+                INSTALL   [file1 [file2 ...]]       |
                 TEST      [test1 [test2 ...]]     |
                 CACHE     [entry1 [entry2 ...]]>
                [APPEND] [APPEND_STRING]
@@ -34,6 +35,10 @@ be one of the following:
   file properties are visible only to targets added in the same
   directory (CMakeLists.txt).
 
+``INSTALL``
+  Scope may name zero or more installed file paths.
+  These are made available to CPack to influence packaging.
+
 ``TEST``
   Scope may name zero or more existing tests.
 

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d74ea44cfcde02bd8ef9b022ec9713f7e65d0c71
commit d74ea44cfcde02bd8ef9b022ec9713f7e65d0c71
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Nov 26 17:27:31 2014 -0500
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Wed Nov 26 17:28:02 2014 -0500

    Help: Format set_property and get_property command docs

diff --git a/Help/command/get_property.rst b/Help/command/get_property.rst
index c2937be..abec8f9 100644
--- a/Help/command/get_property.rst
+++ b/Help/command/get_property.rst
@@ -21,29 +21,37 @@ specifies the variable in which to store the result.  The 
second
 argument determines the scope from which to get the property.  It must
 be one of the following:
 
-GLOBAL scope is unique and does not accept a name.
+``GLOBAL``
+  Scope is unique and does not accept a name.
 
-DIRECTORY scope defaults to the current directory but another
-directory (already processed by CMake) may be named by full or
-relative path.
+``DIRECTORY``
+  Scope defaults to the current directory but another
+  directory (already processed by CMake) may be named by full or
+  relative path.
 
-TARGET scope must name one existing target.
+``TARGET``
+  Scope must name one existing target.
 
-SOURCE scope must name one source file.
+``SOURCE``
+  Scope must name one source file.
 
-TEST scope must name one existing test.
+``TEST``
+  Scope must name one existing test.
 
-CACHE scope must name one cache entry.
+``CACHE``
+  Scope must name one cache entry.
 
-VARIABLE scope is unique and does not accept a name.
+``VARIABLE``
+  Scope is unique and does not accept a name.
 
-The required PROPERTY option is immediately followed by the name of
+The required ``PROPERTY`` option is immediately followed by the name of
 the property to get.  If the property is not set an empty value is
-returned.  If the SET option is given the variable is set to a boolean
-value indicating whether the property has been set.  If the DEFINED
+returned.  If the ``SET`` option is given the variable is set to a boolean
+value indicating whether the property has been set.  If the ``DEFINED``
 option is given the variable is set to a boolean value indicating
-whether the property has been defined such as with define_property.
-If BRIEF_DOCS or FULL_DOCS is given then the variable is set to a
+whether the property has been defined such as with the
+:command:`define_property` command.
+If ``BRIEF_DOCS`` or ``FULL_DOCS`` is given then the variable is set to a
 string containing documentation for the requested property.  If
 documentation is requested for a property that has not been defined
-NOTFOUND is returned.
+``NOTFOUND`` is returned.
diff --git a/Help/command/set_property.rst b/Help/command/set_property.rst
index 8cb963e..8c4f610 100644
--- a/Help/command/set_property.rst
+++ b/Help/command/set_property.rst
@@ -18,26 +18,32 @@ Set one property on zero or more objects of a scope.  The 
first
 argument determines the scope in which the property is set.  It must
 be one of the following:
 
-GLOBAL scope is unique and does not accept a name.
+``GLOBAL``
+  Scope is unique and does not accept a name.
 
-DIRECTORY scope defaults to the current directory but another
-directory (already processed by CMake) may be named by full or
-relative path.
+``DIRECTORY``
+  Scope defaults to the current directory but another
+  directory (already processed by CMake) may be named by full or
+  relative path.
 
-TARGET scope may name zero or more existing targets.
+``TARGET``
+  Scope may name zero or more existing targets.
 
-SOURCE scope may name zero or more source files.  Note that source
-file properties are visible only to targets added in the same
-directory (CMakeLists.txt).
+``SOURCE``
+  Scope may name zero or more source files.  Note that source
+  file properties are visible only to targets added in the same
+  directory (CMakeLists.txt).
 
-TEST scope may name zero or more existing tests.
+``TEST``
+  Scope may name zero or more existing tests.
 
-CACHE scope must name zero or more cache existing entries.
+``CACHE``
+  Scope must name zero or more cache existing entries.
 
-The required PROPERTY option is immediately followed by the name of
+The required ``PROPERTY`` option is immediately followed by the name of
 the property to set.  Remaining arguments are used to compose the
 property value in the form of a semicolon-separated list.  If the
-APPEND option is given the list is appended to any existing property
-value.If the APPEND_STRING option is given the string is append to any
+``APPEND`` option is given the list is appended to any existing property
+value.  If the ``APPEND_STRING`` option is given the string is append to any
 existing property value as string, i.e.  it results in a longer string
 and not a list of strings.

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

Summary of changes:
 Help/command/get_property.rst |   42 ++++++++++++++++++++++++++---------------
 Help/command/set_property.rst |   37 +++++++++++++++++++++++-------------
 Help/release/3.1.0.rst        |    6 ++++++
 3 files changed, 57 insertions(+), 28 deletions(-)


hooks/post-receive
-- 
CMake
_______________________________________________
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits

Reply via email to