summaryrefslogtreecommitdiffstats
path: root/Help/release/3.23.rst
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-03-18 11:26:25 (GMT)
committerBrad King <brad.king@kitware.com>2022-03-18 11:39:22 (GMT)
commit1b8669c1d6f6e7c73b3cc2a148a46e545aefb75d (patch)
treee197e970e414b8f6d05ddf7405d7a8eeededcb95 /Help/release/3.23.rst
parent6ac27468b48280274c4c106f7ee1d3ff171a4ff1 (diff)
downloadCMake-1b8669c1d6f6e7c73b3cc2a148a46e545aefb75d.zip
CMake-1b8669c1d6f6e7c73b3cc2a148a46e545aefb75d.tar.gz
CMake-1b8669c1d6f6e7c73b3cc2a148a46e545aefb75d.tar.bz2
Help: Document warning about multiple source paths
Although passing multiple source paths was never documented, it was not diagnosed by CMake 3.22 and below. In CMake 3.23 we now diagnose extra paths and warn. Document this change and add a release note. Issue: #23334
Diffstat (limited to 'Help/release/3.23.rst')
-rw-r--r--Help/release/3.23.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/Help/release/3.23.rst b/Help/release/3.23.rst
index c3bee02..69b935d 100644
--- a/Help/release/3.23.rst
+++ b/Help/release/3.23.rst
@@ -225,6 +225,12 @@ CPack
Deprecated and Removed Features
===============================
+* :manual:`cmake(1)` now warns when multiple source paths are specified,
+ as in ``cmake -S src1 src2``. This has never been officially documented
+ or supported, but older versions accidentally accepted multiple source
+ paths and used the last path specified. Update scripts to avoid
+ passing multiple source path arguments.
+
* The :manual:`cpack(1)` undocumented ``OSXX11`` generator has been removed.
Other Changes