summaryrefslogtreecommitdiff
path: root/Help
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-11-14 15:18:11 +0000
committerKitware Robot <kwrobot@kitware.com>2022-11-14 10:18:21 -0500
commit38c8866dd1345aea35512d7fc8c249433903d40d (patch)
tree3ca5a887530b77ee2935993a4ff2ed010f457567 /Help
parent401bfe46f1405577332e0b08f0f4213f8a364786 (diff)
parent0e9782b336dbfd544257bee1da9a63cf84cfb058 (diff)
downloadcmake-38c8866dd1345aea35512d7fc8c249433903d40d.tar.gz
Merge topic 'msvc-19.34-cpp-modules'
0e9782b336 msvc: bless MSVC 19.34 support for C++ modules as experimental Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7745
Diffstat (limited to 'Help')
-rw-r--r--Help/dev/experimental.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/Help/dev/experimental.rst b/Help/dev/experimental.rst
index adfa36fc7e..336137f5ff 100644
--- a/Help/dev/experimental.rst
+++ b/Help/dev/experimental.rst
@@ -39,6 +39,10 @@ they can use it to develop and test their dependency scanning tool.
The ``CMAKE_EXPERIMENTAL_CXX_SCANDEP_SOURCE`` variable must also be set
to tell CMake how to invoke the C++20 module dependency scanning tool.
+MSVC 19.34 (provided with Visual Studio 17.4) and above contains the support
+that CMake needs and has these variables already set up as required and only
+the UUID variable needs to be set.
+
For example, add code like the following to a test project:
.. code-block:: cmake