summaryrefslogtreecommitdiffstats
path: root/Help/variable
diff options
context:
space:
mode:
authorAbdelmaged Khalifa <abdelmaged.khalifa@gmail.com>2023-02-17 13:11:01 (GMT)
committerAbdelmaged Khalifa <abdelmaged.khalifa@gmail.com>2023-02-17 15:12:12 (GMT)
commitea2a05f402d2e1090d8d1e92e67c08ac1e5af66a (patch)
treec82a237ca6fd9e37891d49fe459d8ae898cbd3e8 /Help/variable
parent51c79170720abc16981381c924e2c50b5ed45ecf (diff)
downloadCMake-ea2a05f402d2e1090d8d1e92e67c08ac1e5af66a.zip
CMake-ea2a05f402d2e1090d8d1e92e67c08ac1e5af66a.tar.gz
CMake-ea2a05f402d2e1090d8d1e92e67c08ac1e5af66a.tar.bz2
Add variable CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY
Add CMake variable `CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY` to enable option `DEPENDS_EXPLICIT_ONLY` on all uses of `add_custom_command`. Fixes: #17097
Diffstat (limited to 'Help/variable')
-rw-r--r--Help/variable/CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/Help/variable/CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY.rst b/Help/variable/CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY.rst
new file mode 100644
index 0000000..9c9bd2c
--- /dev/null
+++ b/Help/variable/CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY.rst
@@ -0,0 +1,11 @@
+CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY
+----------------------------------------------
+
+.. versionadded:: 3.27
+
+Whether to enable DEPENDS_EXPLICIT_ONLY option by default in
+:command:`add_custom_command`.
+
+This variable affects the default behavior of the :command:`add_custom_command`
+command. Setting this variable to ``ON`` is equivalent to using the ``DEPENDS_EXPLICIT_ONLY``
+option in all uses of that command.