summaryrefslogtreecommitdiffstats
path: root/Help
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2020-05-11 14:14:16 (GMT)
committerKitware Robot <kwrobot@kitware.com>2020-05-11 14:14:24 (GMT)
commitd4b1d3d4f01fe067c163791f2f88ac6dad1d323d (patch)
tree25482041982bddca2fc1d193642ffbb81d94f019 /Help
parent03885463b4a66272c9fd1e7007dd12f7b5b42e74 (diff)
parentfaf44a8cdb122065b2d36ac415561df679a94872 (diff)
downloadCMake-d4b1d3d4f01fe067c163791f2f88ac6dad1d323d.zip
CMake-d4b1d3d4f01fe067c163791f2f88ac6dad1d323d.tar.gz
CMake-d4b1d3d4f01fe067c163791f2f88ac6dad1d323d.tar.bz2
Merge topic 'source_group_forward_slashes'
faf44a8cdb source_group: Support forward slashes in group hierarchy Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4727
Diffstat (limited to 'Help')
-rw-r--r--Help/command/source_group.rst6
-rw-r--r--Help/release/dev/source_group_forward_slashes.rst5
2 files changed, 9 insertions, 2 deletions
diff --git a/Help/command/source_group.rst b/Help/command/source_group.rst
index 6623c98..5ae9e51 100644
--- a/Help/command/source_group.rst
+++ b/Help/command/source_group.rst
@@ -37,11 +37,13 @@ explicitly lists the file with ``FILES`` will be favored, if any.
If no group explicitly lists the file, the *last* group whose
regular expression matches the file will be favored.
-The ``<name>`` of the group and ``<prefix>`` argument may contain backslashes
-to specify subgroups:
+The ``<name>`` of the group and ``<prefix>`` argument may contain forward
+slashes or backslashes to specify subgroups. Backslashes need to be escaped
+appropriately:
.. code-block:: cmake
+ source_group(base/subdir ...)
source_group(outer\\inner ...)
source_group(TREE <root> PREFIX sources\\inc ...)
diff --git a/Help/release/dev/source_group_forward_slashes.rst b/Help/release/dev/source_group_forward_slashes.rst
new file mode 100644
index 0000000..fa0dfa9
--- /dev/null
+++ b/Help/release/dev/source_group_forward_slashes.rst
@@ -0,0 +1,5 @@
+source_group_forward_slashes
+----------------------------
+
+* The :command:`source_group` command now also recognizes forward slashes
+ as subgroup delimiters, not just backslashes.