summaryrefslogtreecommitdiffstats
path: root/Help/release
diff options
context:
space:
mode:
authorCraig Scott <craig.scott@crascit.com>2023-10-01 11:12:37 (GMT)
committerKitware Robot <kwrobot@kitware.com>2023-10-01 11:12:56 (GMT)
commit7ab880421af389c23807b15536947bccf26c5ffe (patch)
treeba7e26d3081cefbf988abf78c67a38b60d75be9a /Help/release
parent6b645297b910d3f25f5a6fe363c128bda11f6dc4 (diff)
parent872daff159d8c7b3bfdabe3918c2832539168c91 (diff)
downloadCMake-7ab880421af389c23807b15536947bccf26c5ffe.zip
CMake-7ab880421af389c23807b15536947bccf26c5ffe.tar.gz
CMake-7ab880421af389c23807b15536947bccf26c5ffe.tar.bz2
Merge topic 'ExternalProject-declare-download-byproducts'
872daff159 ExternalProject: declare byproducts for the download step Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8823
Diffstat (limited to 'Help/release')
-rw-r--r--Help/release/dev/ExternalProject-declare-download-byproducts.rst8
1 files changed, 8 insertions, 0 deletions
diff --git a/Help/release/dev/ExternalProject-declare-download-byproducts.rst b/Help/release/dev/ExternalProject-declare-download-byproducts.rst
new file mode 100644
index 0000000..e5f33e7
--- /dev/null
+++ b/Help/release/dev/ExternalProject-declare-download-byproducts.rst
@@ -0,0 +1,8 @@
+ExternalProject-declare-download-byproducts
+-------------------------------------------
+
+* The :module:`ExternalProject` module now declares ``BYPRODUCTS`` for the
+ downloaded file for generated ``download`` steps. Previously, if multiple
+ external projects downloaded to the same file, hash verification could fail.
+ Now, when using the :ref:`Ninja Generators`, this scenario is detected and
+ Ninja will raise an error stating that multiple rules generate the same file.