summaryrefslogtreecommitdiffstats
path: root/Help/release/dev
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2019-01-30 13:13:32 (GMT)
committerKitware Robot <kwrobot@kitware.com>2019-01-30 13:13:42 (GMT)
commit748d024551d8f447046363ad617fc72bdd977fd2 (patch)
tree5961790a6b2851fd0d0780fd0ee6fce25ba649a9 /Help/release/dev
parentd685a46f56b6f7ccf5763b87611bf383e3aa8cb7 (diff)
parenta94355c7b781378f73b70010ee97f9d5d6209e68 (diff)
downloadCMake-748d024551d8f447046363ad617fc72bdd977fd2.zip
CMake-748d024551d8f447046363ad617fc72bdd977fd2.tar.gz
CMake-748d024551d8f447046363ad617fc72bdd977fd2.tar.bz2
Merge topic 'fetchcontent-reduce-boilerplate'
a94355c7b7 FetchContent: Add new command FetchContent_MakeAvailable() 611d5274de Sphinx: Add limited support for nested variables in docs 1a07e1b47d FetchContent: Trivial doc corrections Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2830
Diffstat (limited to 'Help/release/dev')
-rw-r--r--Help/release/dev/fetchcontent-reduce-boilerplate.rst8
1 files changed, 8 insertions, 0 deletions
diff --git a/Help/release/dev/fetchcontent-reduce-boilerplate.rst b/Help/release/dev/fetchcontent-reduce-boilerplate.rst
new file mode 100644
index 0000000..6157668
--- /dev/null
+++ b/Help/release/dev/fetchcontent-reduce-boilerplate.rst
@@ -0,0 +1,8 @@
+fetchcontent-reduce-boilerplate
+-------------------------------
+
+* The FetchContent module gained a new :command:`FetchContent_MakeAvailable`
+ command. This new command accepts a list of dependency names, which it then
+ iterates over, populating and adding each one to the main build using the
+ canonical pattern. This significantly reduces the amount of boilerplate
+ needed in the project.