summaryrefslogtreecommitdiffstats
path: root/Help/prop_tgt
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-02-09 18:22:52 (GMT)
committerKitware Robot <kwrobot@kitware.com>2023-02-09 18:23:02 (GMT)
commitbfd01ea3575c147f9209ac10c925208e51f931ed (patch)
tree684c7fa1687f5f9a5989c026da43227f06535bea /Help/prop_tgt
parent536f35c4f155d9d6b234659562bb34607c9b93ce (diff)
parentf9d9258d5cb3f9dc4271ac34af2e2ede02301730 (diff)
downloadCMake-bfd01ea3575c147f9209ac10c925208e51f931ed.zip
CMake-bfd01ea3575c147f9209ac10c925208e51f931ed.tar.gz
CMake-bfd01ea3575c147f9209ac10c925208e51f931ed.tar.bz2
Merge topic 'clarify-clang-tidy-export-fixes-doc'
f9d9258d5c Help: Avoid making guarantees about <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8189
Diffstat (limited to 'Help/prop_tgt')
-rw-r--r--Help/prop_tgt/LANG_CLANG_TIDY_EXPORT_FIXES_DIR.rst12
1 files changed, 6 insertions, 6 deletions
diff --git a/Help/prop_tgt/LANG_CLANG_TIDY_EXPORT_FIXES_DIR.rst b/Help/prop_tgt/LANG_CLANG_TIDY_EXPORT_FIXES_DIR.rst
index 265fade..fc88f0f 100644
--- a/Help/prop_tgt/LANG_CLANG_TIDY_EXPORT_FIXES_DIR.rst
+++ b/Help/prop_tgt/LANG_CLANG_TIDY_EXPORT_FIXES_DIR.rst
@@ -17,12 +17,12 @@ absolute directory, it is assumed to be relative to the target's binary
directory. This property should be preferred over adding an ``--export-fixes``
or ``--fix`` argument directly to the :prop_tgt:`<LANG>_CLANG_TIDY` property.
-At generate-time, in order to avoid passing stale fixes from old code to
-``clang-apply-replacements``, CMake will search the directory for any ``.yaml``
-files that won't be generated by ``clang-tidy`` during the build, and delete
-them. In addition, just before running ``clang-tidy`` on a file, CMake will
-delete that file's corresponding ``.yaml`` file in case ``clang-tidy`` doesn't
-produce any fixes.
+When this property is set, CMake takes ownership of the specified directory,
+and may create, modify, or delete files and directories within the directory
+at any time during configure or build time. Users should use a dedicated
+directory for exporting clang-tidy fixes to avoid having files deleted or
+overwritten by CMake. Users should not create, modify, or delete files in this
+directory.
This property is initialized by the value of
the :variable:`CMAKE_<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR` variable if it is set