[Cmake-commits] CMake branch, master, updated. v3.15.0-rc1-6-g6ca4973

2019-06-04 Thread Kitware Robot via Cmake-commits
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  6ca497365af59106976fd3cc0bff8357c6794522 (commit)
  from  6a78bdbb06e27a5474bf3262d4dcf7459a8627f9 (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=6ca497365af59106976fd3cc0bff8357c6794522
commit 6ca497365af59106976fd3cc0bff8357c6794522
Author: Kitware Robot 
AuthorDate: Wed Jun 5 00:01:09 2019 -0400
Commit: Kitware Robot 
CommitDate: Wed Jun 5 00:01:09 2019 -0400

CMake Nightly Date Stamp

diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake
index a3679e5..c0b209c 100644
--- a/Source/CMakeVersion.cmake
+++ b/Source/CMakeVersion.cmake
@@ -1,5 +1,5 @@
 # CMake version number components.
 set(CMake_VERSION_MAJOR 3)
 set(CMake_VERSION_MINOR 15)
-set(CMake_VERSION_PATCH 20190604)
+set(CMake_VERSION_PATCH 20190605)
 #set(CMake_VERSION_RC 1)

---

Summary of changes:
 Source/CMakeVersion.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake annotated tag, v3.15.0-rc1, created. v3.15.0-rc1

2019-06-04 Thread Kitware Robot via Cmake-commits
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 annotated tag, v3.15.0-rc1 has been created
at  3dc267d3824e0faacd3d80710d7c93003fbf4267 (tag)
   tagging  a4231943117f5ba3dd0fdc6c8b1824334162b69f (commit)
  replaces  v3.14.5
 tagged by  Brad King
on  Tue Jun 4 13:41:01 2019 -0400

- Log -
CMake 3.15.0-rc1
-BEGIN PGP SIGNATURE-

iQJKBAABCgA0FiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAlz2rS0WHGJyYWQua2lu
Z0BraXR3YXJlLmNvbQAKCRAtLO8QNJIWhPnFEACwIYCjEycWiCQCs+kZ2TPZJRYn
qusBrv4/OQKqv3RC8/+ZoeolnT1jQMJUqLcfVEa81lUeDfXHX41AW8Wcrwko+eQH
cFEvlFqcN+sVn+ReG47gK376++9KDhs8NIam9/f4h0ZGsIhRGDFHSztjYVY5izW+
S8kQrCohET9U4txKiFfYVoniJ+3mcZzvbgRgWu5lj8fDQs1ahyGDt1wuiNMW8Zvb
xqi6HluuuIigTy7t6y2EV94K+c2vuoaqnAk0yxzyXqCSnQJDgvifrek70F8hMJiI
BOMKHxemTvGygkMsTmN511fRae/m5Dbeg38lqMpNar0KNvB4MZKJela3xm7DisAz
RZECLqej6SgtVqOjN5DNE0hFhc0Isau4ft5YNNk4oPO1Hb6Z3s0Q4IbmkNdwOEpR
koskvhpdORKXulndYxz5lUGo1x88cVY1xdp3LVDsnzNezrmF40AFSgNLgiIlSaba
bTOtdab3ebFFmbRQO8zdcLpHDVQemzHKjai7qRRZ9pvi7y9kkxNyMSNpe15Xoe3j
RZRc1QlILVi3/BfxB4Y5sGc2bXXxcK01qdwDfZkt+Hesg75fVRJYvDEp0IikviWr
7GD+0a6wIg9YdaR4X2QxPPoJfcjDa25YglDdb0A9IGJiNytgoDBDChJF7hA27JUa
ywcccUWSE0jO4PkuaQ==
=vzsl
-END PGP SIGNATURE-

Albert Astals Cid (2):
  Remove return from void function
  Delete some default constructors and assignment operators

Alex Turbov (6):
  list: add sub-commands PREPEND, POP_BACK, POP_FRONT
  cmake: Fix missed `return` statement when CLI errors found
  string: introduce `REPEAT` sub-command
  cmSystemTools: Remove unused message-related code, simplify logic
  message(): Add support for log levels
  message(): Minor code modernization

Alexander Neumann (1):
  FindZLIB: Add more zlib library names

Alexandru Croitor (6):
  Autogen: Fallback on internal qrc parser when RCC isn't built yet
  Autogen: Fix deadlock when uv_spawn() fails while trying to run moc
  iOS: Allow specifying CMAKE_MACOSX_BUNDLE in toolchain file
  iOS: Allow setting multiple CMAKE_FIND_ROOT_PATH values
  iOS: Only look for packages in the provided CMAKE_FIND_ROOT_PATHs
  iOS: Only set the CMAKE_FIND_ROOT_PATH_MODE_* variables when not defined

Andrei Lebedev (1):
  FindPostgreSQL: Find debug lib, imported configs

Artur Ryt (12):
  Prefer front/back/data over dereferencing begin/rbegin iter
  cmAlgorithms: Make cmRange advance/retreat safe for rvalues
  Modernize: Use ranged for-loops when possible
  cmCursesMainForm: Modernize with STL and ranged-for loops
  cmCursesMainForm: Fix lambda return type deducing warning
  Modernize: C-arrays and loops over them
  cmFileCommand: Refactor HandleCMakePathCommand
  cmAlgorithms: Refactor cmRemoveDuplicates
  cmcmd: Pass args vector by const&
  cmcmd: Modernize for loops with cmMakeRange
  Modernize: Prefer .substr in place of .c_str() + int
  Modernize: Enable modernize-raw-string-literal in clang-tidy

Avraham Shukron (1):
  INTERFACE Target: allow (PUBLIC/PRIVATE)_HEADER properties

Axel Huebl (1):
  FindPNG: Fix definitions on imported target

Bartosz Kosiorek (28):
  cmGlobalGenerator: Remove unused code
  cmakemain: Remove ignored --use-stderr option from command line help
  cmGlobalGenerator: Change case of methods from GeneratedMakeCommand struct
  cmGlobalGenerator: Optimize Printable() method from GeneratedMakeCommand
  cmake: Teach --build mode to support multiple targets
  cmake: Reformat '--parallel' and '--verbose' options in help
  cmake: add short version of '--target ...' option
  cmake: Upgrade 'cmake -E' commands description
  ExternalProject: Re-run 'git clone' when GIT_REMOTE_NAME changes
  ExternalProject: Simplify generated 'git clone' scripts
  ExternalProject: Drop unnecessary 'git submodule init'
  ExternalProject: Extend documentation about GIT_TAG usage
  cmake: tar: Display warning when no files provided during archive creation
  Help: Update 'tar' documentation with supported arguments
  cmake: Don't interrupt archive creation if unable to read a file.
  ExternalProject: Optimize git commands
  ExternalProject: Optimize Mercurial commands
  cmake: tar: Parse 'cmake -E tar' arguments
  Help: Improve documentation links and formatting
  Help: Improve Cache documentation
  Help: Improve documentation formating
  Help: Improve formatting of Help documentation
  Modules: Update documentation formatting
  Help: Improve description of modules
  cmMakefile: Enforce explicit use of project() command
  cmake: Teach cmake -E tar command, Zstandard compression
  cmake: tar: Allow selective extracting and listing of archives
  cmListFileCache: When missing ending ) print starting line instead of 

[Cmake-commits] CMake branch, release, updated. v3.14.5-1259-ga423194

2019-06-04 Thread Kitware Robot via Cmake-commits
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, release has been updated
   via  a4231943117f5ba3dd0fdc6c8b1824334162b69f (commit)
   via  c0f00079a9d00539b0ca132e8be8fe63b1eed65c (commit)
   via  0eeb3690d1a65fbc864960e59f3cd43bcdae3a9a (commit)
   via  0da2c35d6bf0741ce91c682414b56fdca83160d8 (commit)
  from  9d78ce02933cd913af3da66a23e8ada09db89e3e (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 -
---

Summary of changes:
 Modules/GetPrerequisites.cmake| 2 +-
 Tests/RunCMake/CMakeLists.txt | 2 +-
 Tests/RunCMake/ctest_update/test.cmake.in | 4 +++-
 3 files changed, 5 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.14.5-1264-g6a78bdb

2019-06-04 Thread Kitware Robot via Cmake-commits
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  6a78bdbb06e27a5474bf3262d4dcf7459a8627f9 (commit)
   via  a4231943117f5ba3dd0fdc6c8b1824334162b69f (commit)
   via  ac16778a129fc1076d41490919b63a207591ebf1 (commit)
   via  c0f00079a9d00539b0ca132e8be8fe63b1eed65c (commit)
   via  0eeb3690d1a65fbc864960e59f3cd43bcdae3a9a (commit)
  from  0a68c30b81020dde3f149d9b02a598925d746d31 (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=6a78bdbb06e27a5474bf3262d4dcf7459a8627f9
commit 6a78bdbb06e27a5474bf3262d4dcf7459a8627f9
Merge: ac16778 a423194
Author: Brad King 
AuthorDate: Tue Jun 4 12:29:55 2019 -0400
Commit: Brad King 
CommitDate: Tue Jun 4 12:29:55 2019 -0400

Merge branch 'release-3.15'


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ac16778a129fc1076d41490919b63a207591ebf1
commit ac16778a129fc1076d41490919b63a207591ebf1
Merge: 0a68c30 c0f0007
Author: Brad King 
AuthorDate: Tue Jun 4 16:28:07 2019 +
Commit: Kitware Robot 
CommitDate: Tue Jun 4 12:28:14 2019 -0400

Merge topic 'ctest_xml_tweaks'

c0f00079a9 Tests: Fix RunCMake.ctest_update test to not require 
GIT_EXECUTABLE

Acked-by: Kitware Robot 
Merge-request: !3423


---

Summary of changes:
 Tests/RunCMake/CMakeLists.txt | 2 +-
 Tests/RunCMake/ctest_update/test.cmake.in | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.14.5-1259-g0a68c30

2019-06-04 Thread Kitware Robot via Cmake-commits
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  0a68c30b81020dde3f149d9b02a598925d746d31 (commit)
   via  0da2c35d6bf0741ce91c682414b56fdca83160d8 (commit)
  from  98004612f6b5c613d49dde85549d0d556e91a60d (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=0a68c30b81020dde3f149d9b02a598925d746d31
commit 0a68c30b81020dde3f149d9b02a598925d746d31
Merge: 9800461 0da2c35
Author: Brad King 
AuthorDate: Tue Jun 4 16:09:33 2019 +
Commit: Kitware Robot 
CommitDate: Tue Jun 4 12:09:41 2019 -0400

Merge topic 'GetPrerequisites-variable-typo'

0da2c35d6b GetPrerequisites: fix regression in gp_append_unique

Acked-by: Kitware Robot 
Merge-request: !3421


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=0da2c35d6bf0741ce91c682414b56fdca83160d8
commit 0da2c35d6bf0741ce91c682414b56fdca83160d8
Author: Ben Boeckel 
AuthorDate: Tue Jun 4 11:55:56 2019 -0400
Commit: Brad King 
CommitDate: Tue Jun 4 12:00:06 2019 -0400

GetPrerequisites: fix regression in gp_append_unique

The `item` variable was the loop variable in the old code prior to
commit 3dfc8b9bd6 (GetPrerequisites: use if(IN_LIST) instead of foreach,
2019-05-09).  The function argument `value` should be used instead.

diff --git a/Modules/GetPrerequisites.cmake b/Modules/GetPrerequisites.cmake
index 06655a4..5be4676 100644
--- a/Modules/GetPrerequisites.cmake
+++ b/Modules/GetPrerequisites.cmake
@@ -173,7 +173,7 @@ cmake_policy(PUSH)
 cmake_policy(SET CMP0057 NEW) # if IN_LIST
 
 function(gp_append_unique list_var value)
-  if(NOT item IN_LIST ${list_var})
+  if(NOT value IN_LIST ${list_var})
 set(${list_var} ${${list_var}} "${value}" PARENT_SCOPE)
   endif()
 endfunction()

---

Summary of changes:
 Modules/GetPrerequisites.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.14.5-1257-g9800461

2019-06-04 Thread Kitware Robot via Cmake-commits
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  98004612f6b5c613d49dde85549d0d556e91a60d (commit)
   via  4ec377f5c2f1cc287a433f009a6d0e3e753fe837 (commit)
   via  9d78ce02933cd913af3da66a23e8ada09db89e3e (commit)
   via  118bd8b53ea672375bc9d177ef518f42a93c8e5b (commit)
  from  dae9b3e16fdacda16ea28f47dd42d3243ba42be5 (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=98004612f6b5c613d49dde85549d0d556e91a60d
commit 98004612f6b5c613d49dde85549d0d556e91a60d
Author: Brad King 
AuthorDate: Tue Jun 4 10:56:45 2019 -0400
Commit: Brad King 
CommitDate: Tue Jun 4 10:56:45 2019 -0400

Begin post-3.15 development

diff --git a/Help/release/dev/0-sample-topic.rst 
b/Help/release/dev/0-sample-topic.rst
new file mode 100644
index 000..e4cc01e
--- /dev/null
+++ b/Help/release/dev/0-sample-topic.rst
@@ -0,0 +1,7 @@
+0-sample-topic
+--
+
+* This is a sample release note for the change in a topic.
+  Developers should add similar notes for each topic branch
+  making a noteworthy change.  Each document should be named
+  and titled to match the topic name to avoid merge conflicts.
diff --git a/Help/release/index.rst b/Help/release/index.rst
index 35a47aa..62032e6 100644
--- a/Help/release/index.rst
+++ b/Help/release/index.rst
@@ -7,6 +7,8 @@ CMake Release Notes
   This file should include the adjacent "dev.txt" file
   in development versions but not in release versions.
 
+.. include:: dev.txt
+
 Releases
 
 
diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake
index e22d37c..a3679e5 100644
--- a/Source/CMakeVersion.cmake
+++ b/Source/CMakeVersion.cmake
@@ -1,5 +1,5 @@
 # CMake version number components.
 set(CMake_VERSION_MAJOR 3)
 set(CMake_VERSION_MINOR 15)
-set(CMake_VERSION_PATCH 0)
-set(CMake_VERSION_RC 1)
+set(CMake_VERSION_PATCH 20190604)
+#set(CMake_VERSION_RC 1)

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=4ec377f5c2f1cc287a433f009a6d0e3e753fe837
commit 4ec377f5c2f1cc287a433f009a6d0e3e753fe837
Merge: dae9b3e 9d78ce0
Author: Brad King 
AuthorDate: Tue Jun 4 10:55:43 2019 -0400
Commit: Brad King 
CommitDate: Tue Jun 4 10:55:43 2019 -0400

Merge branch 'release-3.15'


---

Summary of changes:
 Source/CMakeVersion.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.14.5-1253-gdae9b3e

2019-06-04 Thread Kitware Robot via Cmake-commits
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  dae9b3e16fdacda16ea28f47dd42d3243ba42be5 (commit)
   via  4272297b6ea84eec87d596f970b5ba4f9516f424 (commit)
   via  01d5730411561b7278d0350dffb8b7dd89ac8970 (commit)
   via  e075e64fd80c3b63492232c7f9019ce65d1d8e4a (commit)
  from  4d80bd5cd5d7889fcd5d3b02519979034aec82e3 (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=dae9b3e16fdacda16ea28f47dd42d3243ba42be5
commit dae9b3e16fdacda16ea28f47dd42d3243ba42be5
Merge: 4d80bd5 4272297
Author: Brad King 
AuthorDate: Tue Jun 4 14:51:45 2019 +
Commit: Kitware Robot 
CommitDate: Tue Jun 4 10:51:52 2019 -0400

Merge topic 'doc-3.15-relnotes'

4272297b6e Help: Organize and revise 3.15 release notes
01d5730411 Help: Consolidate 3.15 release notes
e075e64fd8 Help: Document Swift_DEPENDENCIES_FILE property defaults

Acked-by: Kitware Robot 
Merge-request: !3420


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=4272297b6ea84eec87d596f970b5ba4f9516f424
commit 4272297b6ea84eec87d596f970b5ba4f9516f424
Author: Brad King 
AuthorDate: Tue Jun 4 09:55:17 2019 -0400
Commit: Brad King 
CommitDate: Tue Jun 4 10:37:29 2019 -0400

Help: Organize and revise 3.15 release notes

Add section headers similar to the 3.14 release notes and move each
individual bullet into an appropriate section.  Revise a few bullets.

diff --git a/Help/release/3.15.rst b/Help/release/3.15.rst
index 5366ec7..2cff419 100644
--- a/Help/release/3.15.rst
+++ b/Help/release/3.15.rst
@@ -7,125 +7,190 @@ CMake 3.15 Release Notes
 
 Changes made since CMake 3.14 include the following.
 
-* The :command:`execute_process` command gained a `COMMAND_ECHO` option
-  and supporting :variable:`CMAKE_EXECUTE_PROCESS_COMMAND_ECHO` variable
-  to enable echoing of the command-line string before execution.
+New Features
+
 
-* New target property :prop_tgt:`ADDITIONAL_CLEAN_FILES` and directory property
-  :prop_dir:`ADDITIONAL_CLEAN_FILES` were added.  They allow to register
-  additional files that should be removed during the clean stage.
+Generators
+--
 
-* Directory property :prop_dir:`ADDITIONAL_MAKE_CLEAN_FILES` was marked
-  deprecated.  The new directory property :prop_dir:`ADDITIONAL_CLEAN_FILES`
-  should be used instead.
+* The :generator:`Xcode` generator now supports per-target schemes.
+  See the :variable:`CMAKE_XCODE_GENERATE_SCHEME` variable and
+  :prop_tgt:`XCODE_GENERATE_SCHEME` target property.
 
-* IBM Clang-based XL compilers that define ``__ibmxl__`` now use the
-  compiler id ``XLClang`` instead of ``XL``.  See policy :policy:`CMP0089`.
+* The :generator:`Green Hills MULTI` generator has been updated:
 
-* :command:`add_library` command ``ALIAS`` option learned to support
-  import libraries of the ``UNKNOWN`` type.
+  * It now supports the :command:`add_custom_command` and
+:command:`add_custom_target` commands.
+
+  * It is now available on Linux.
+
+Languages
+-
+
+* Preliminary support for the ``Swift`` language was added to the
+  :generator:`Ninja` generator:
+
+  * Use the :envvar:`SWIFTC` environment variable to specify a compiler.
+
+  * The :prop_tgt:`Swift_DEPENDENCIES_FILE` target property and
+:prop_sf:`Swift_DEPENDENCIES_FILE` source file property were added
+to customize dependency files.
 
-* AppleClang compiler have learned how to compile C++20.
+  * The :prop_tgt:`Swift_MODULE_NAME` target property was added to
+customize the Swift module name.
 
-* Support for the Clang-based ARM compiler was added with compiler id 
``ARMClang``.
+  * The :prop_sf:`Swift_DIAGNOSTICS_FILE` source property was added to
+indicate where to write the serialised Swift diagnostics.
+
+  The Swift support is experimental, not considered stable, and may change
+  in future releases of CMake.
+
+Compilers
+-
 
 * The ``Clang`` compiler variant on Windows that targets the MSVC ABI
   but has a GNU-like command line is now supported.
 
-* The variable :variable:`CMAKE_AUTOMOC_RELAXED_MODE` is considered
-  deprecated.  Support still exists but will be removed in future versions.
-
-* The :manual:`cmake(1)` ``--build`` tool ``--target`` parameter gained 
support for
-  multiple targets, e.g. ``cmake --build . --target Library1 Library2``.
+* Support for the Clang-based ARM compiler was added with compiler id
+  ``ARMClang``.
 
-* The :manual:`cmake(1)` ``-E tar`` tool now continues adding files to an
-  archive, even if some of the files aren't readable. This behavior is more
-  consistent with the classic ``tar`` tool.

[Cmake-commits] CMake branch, master, updated. v3.14.5-1232-g4b68baa

2019-06-04 Thread Kitware Robot via Cmake-commits
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  4b68baa776bf8ccc2911057fc79b558515438900 (commit)
   via  d4108f5585ae4e0ab79c9b192f9d6a0614f868cd (commit)
   via  99b9b01c020a0b20c0eefa73a39138471c01a053 (commit)
   via  e591e22d4c7d2b4d4806cf47923e54269644b2a2 (commit)
   via  7561fcda0918abf71b7fb0cfe67dd70fafe577ae (commit)
   via  f263650f95bdf87e2c50ada4a28d4fb729ac6f1c (commit)
   via  fada8cbfd6ae13d15b015f667a85096b15dc07b1 (commit)
   via  162555d7ecd510a84fb26a2ebc90f0a3e9eabc1a (commit)
   via  808b8180632aef06e7a3644fb4d3957722abc3f3 (commit)
   via  9fd602bfd33479b1acecd40e5c1b76ce37d59798 (commit)
   via  ec66af2026e085e7b648b222794f0f213183ea1e (commit)
   via  2d4787fc4ddc077e1d8fcb807768d1ecc7902a73 (commit)
   via  3475e2728bad16899b50131785a61f43083e8ba9 (commit)
   via  619416f8a30c99f87869559cf3829ce6d3431dca (commit)
  from  99496f57769a45fb664f6865bd6935d37fe45467 (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=4b68baa776bf8ccc2911057fc79b558515438900
commit 4b68baa776bf8ccc2911057fc79b558515438900
Merge: d4108f5 162555d
Author: Brad King 
AuthorDate: Tue Jun 4 12:32:11 2019 +
Commit: Kitware Robot 
CommitDate: Tue Jun 4 08:32:19 2019 -0400

Merge topic 'compiler_id_gen_exp_supports_multiple_ids'

162555d7ec Help: Add release notes for updated generator expressions
808b818063 Genex: CompileLang and CompileLangAndId now match against a list 
of ids
9fd602bfd3 Genex: PlatformId now can match against a list of ids.
ec66af2026 Genex: CompilerId now can match against a list of ids.
2d4787fc4d Genex: Add more extensive support for an unbounded number of 
parameters

Acked-by: Kitware Robot 
Merge-request: !3405


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d4108f5585ae4e0ab79c9b192f9d6a0614f868cd
commit d4108f5585ae4e0ab79c9b192f9d6a0614f868cd
Merge: 99b9b01 fada8cb
Author: Brad King 
AuthorDate: Tue Jun 4 12:30:18 2019 +
Commit: Kitware Robot 
CommitDate: Tue Jun 4 08:30:26 2019 -0400

Merge topic 'check_language_respects_cuda_host_compiler'

fada8cbfd6 CheckLanguage: Report CMAKE_CUDA_HOST_COMPILER if needed for 
compilation

Acked-by: Kitware Robot 
Merge-request: !3407


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=99b9b01c020a0b20c0eefa73a39138471c01a053
commit 99b9b01c020a0b20c0eefa73a39138471c01a053
Merge: e591e22 3475e27
Author: Brad King 
AuthorDate: Tue Jun 4 12:27:58 2019 +
Commit: Kitware Robot 
CommitDate: Tue Jun 4 08:28:09 2019 -0400

Merge topic 'print-correct-line-number'

3475e2728b cmListFileCache: When missing ending ) print starting line 
instead of last one

Acked-by: Kitware Robot 
Merge-request: !3398


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e591e22d4c7d2b4d4806cf47923e54269644b2a2
commit e591e22d4c7d2b4d4806cf47923e54269644b2a2
Merge: 7561fcd 619416f
Author: Brad King 
AuthorDate: Tue Jun 4 12:25:38 2019 +
Commit: Kitware Robot 
CommitDate: Tue Jun 4 08:25:47 2019 -0400

Merge topic 'better_error_message_for_visibility_preset_property'

619416f8a3 The error message for VISIBILITY_PRESET now documents valid 
options.

Acked-by: Kitware Robot 
Merge-request: !3409


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7561fcda0918abf71b7fb0cfe67dd70fafe577ae
commit 7561fcda0918abf71b7fb0cfe67dd70fafe577ae
Merge: 99496f5 f263650
Author: Brad King 
AuthorDate: Tue Jun 4 12:24:18 2019 +
Commit: Kitware Robot 
CommitDate: Tue Jun 4 08:24:29 2019 -0400

Merge topic 'test-explicit-dirs'

f263650f95 Tests: Fix RunCMake.CommandLine test to use generator in no-S-B 
case

Acked-by: Kitware Robot 
Merge-request: !3414


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f263650f95bdf87e2c50ada4a28d4fb729ac6f1c
commit f263650f95bdf87e2c50ada4a28d4fb729ac6f1c
Author: Brad King 
AuthorDate: Mon Jun 3 14:57:19 2019 -0400
Commit: Brad King 
CommitDate: Mon Jun 3 14:57:19 2019 -0400

Tests: Fix RunCMake.CommandLine test to use generator in no-S-B case

Apply the fix from commit baed22c4b0 (Tests: Fix RunCMake.CommandLine
test to use generator with -S and -B, 2019-04-10) to the `no-S-B` case
too.  It also generates a build system and should use the generator
being tested.

diff --git a/Tests/RunCMake/CommandLine/RunCMakeTest.cmake 
b/Tests/RunCMake/CommandLine/RunCMakeTest.cmake
index cee996c..7798b62 100644
--- a/Tests/RunCMake/CommandLine/RunCMakeTest.cmake
+++