summaryrefslogtreecommitdiffstats
path: root/Help/release/dev
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2015-03-23 13:48:07 (GMT)
committerCMake Topic Stage <kwrobot@kitware.com>2015-03-23 13:48:07 (GMT)
commit64e97edad7c8d4b8a2585067db206ad9a57d68f6 (patch)
tree2482c4e20a610739aa3621461e806970f398f2d9 /Help/release/dev
parent7ef5f240c80bae10701eda5a1592d0516668a85e (diff)
parentbd9c7f9b2c788f9bf69c2ce4eb93d27212a6dfaa (diff)
downloadCMake-64e97edad7c8d4b8a2585067db206ad9a57d68f6.zip
CMake-64e97edad7c8d4b8a2585067db206ad9a57d68f6.tar.gz
CMake-64e97edad7c8d4b8a2585067db206ad9a57d68f6.tar.bz2
Merge topic 'ninja-require-byproducts'
bd9c7f9b Ninja: Add policy to require explicit custom command byproducts ed8e30b0 cmGlobalNinjaGenerator: Optimize handling of known build outputs ad094f43 cmGlobalNinjaGenerator: Fix spelling of "unknown" 82a37d3c cmGlobalNinjaGenerator: Drop unused member
Diffstat (limited to 'Help/release/dev')
-rw-r--r--Help/release/dev/ninja-require-byproducts.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/Help/release/dev/ninja-require-byproducts.rst b/Help/release/dev/ninja-require-byproducts.rst
new file mode 100644
index 0000000..ccde4bc
--- /dev/null
+++ b/Help/release/dev/ninja-require-byproducts.rst
@@ -0,0 +1,9 @@
+ninja-require-byproducts
+------------------------
+
+* The :generator:`Ninja` generator now requires that calls to the
+ :command:`add_custom_command` and :command:`add_custom_target`
+ commands use the ``BYPRODUCTS`` option to explicitly specify any
+ files generated by the custom commands that are not listed as
+ outputs (perhaps because their timestamps are allowed to be older
+ than the inputs). See policy :policy:`CMP0058`.