summaryrefslogtreecommitdiffstats
path: root/Help/prop_tgt
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-05-18 13:24:01 (GMT)
committerKitware Robot <kwrobot@kitware.com>2023-05-18 13:24:17 (GMT)
commit4d5c32fa2cd0170617d1ab489b17ec7fee87b89d (patch)
tree62d181c52c9750f9dfce98765f1f029762afa277 /Help/prop_tgt
parentb6c45d28b2e2cd45fe69fc68c6ca2f1fefe9afd9 (diff)
parent775c369420ece1500c2de46b83d5564480d05f70 (diff)
downloadCMake-4d5c32fa2cd0170617d1ab489b17ec7fee87b89d.zip
CMake-4d5c32fa2cd0170617d1ab489b17ec7fee87b89d.tar.gz
CMake-4d5c32fa2cd0170617d1ab489b17ec7fee87b89d.tar.bz2
Merge topic 'skip-linting'
775c369420 Autogen: set SKIP_LINTING ON for generated files b480315e0c TargetGenerator: Add SKIP_LINTING source property 993dde925f TargetGenerator: Factor out generation of code check rules 023af4ab2f Improve Const Correctness Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8467
Diffstat (limited to 'Help/prop_tgt')
-rw-r--r--Help/prop_tgt/LANG_CLANG_TIDY.rst7
-rw-r--r--Help/prop_tgt/LANG_CPPCHECK.rst7
-rw-r--r--Help/prop_tgt/LANG_CPPLINT.rst7
-rw-r--r--Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst7
4 files changed, 28 insertions, 0 deletions
diff --git a/Help/prop_tgt/LANG_CLANG_TIDY.rst b/Help/prop_tgt/LANG_CLANG_TIDY.rst
index 1e10933..0e46643 100644
--- a/Help/prop_tgt/LANG_CLANG_TIDY.rst
+++ b/Help/prop_tgt/LANG_CLANG_TIDY.rst
@@ -30,3 +30,10 @@ when a target is created.
This property supports
:manual:`generator expressions <cmake-generator-expressions(7)>`.
+
+ :prop_sf:`SKIP_LINTING` can be set on individual source files to exclude
+ them from the linting process, which includes tools like
+ :prop_tgt:`<LANG>_CPPLINT`, :prop_tgt:`<LANG>_CLANG_TIDY`,
+ :prop_tgt:`<LANG>_CPPCHECK`, and :prop_tgt:`<LANG>_INCLUDE_WHAT_YOU_USE`.
+ When :prop_sf:`SKIP_LINTING` is set on a source file, the mentioned tools
+ will not be run on that specific file.
diff --git a/Help/prop_tgt/LANG_CPPCHECK.rst b/Help/prop_tgt/LANG_CPPCHECK.rst
index 0b2dee6..3ab2b58 100644
--- a/Help/prop_tgt/LANG_CPPCHECK.rst
+++ b/Help/prop_tgt/LANG_CPPCHECK.rst
@@ -20,3 +20,10 @@ created.
This property supports
:manual:`generator expressions <cmake-generator-expressions(7)>`.
+
+ :prop_sf:`SKIP_LINTING` can be set on individual source files to exclude
+ them from the linting process, which includes tools like
+ :prop_tgt:`<LANG>_CPPLINT`, :prop_tgt:`<LANG>_CLANG_TIDY`,
+ :prop_tgt:`<LANG>_CPPCHECK`, and :prop_tgt:`<LANG>_INCLUDE_WHAT_YOU_USE`.
+ When :prop_sf:`SKIP_LINTING` is set on a source file, the mentioned tools
+ will not be run on that specific file.
diff --git a/Help/prop_tgt/LANG_CPPLINT.rst b/Help/prop_tgt/LANG_CPPLINT.rst
index 38a1669..cb230d3 100644
--- a/Help/prop_tgt/LANG_CPPLINT.rst
+++ b/Help/prop_tgt/LANG_CPPLINT.rst
@@ -18,3 +18,10 @@ created.
This property supports
:manual:`generator expressions <cmake-generator-expressions(7)>`.
+
+ :prop_sf:`SKIP_LINTING` can be set on individual source files to exclude
+ them from the linting process, which includes tools like
+ :prop_tgt:`<LANG>_CPPLINT`, :prop_tgt:`<LANG>_CLANG_TIDY`,
+ :prop_tgt:`<LANG>_CPPCHECK`, and :prop_tgt:`<LANG>_INCLUDE_WHAT_YOU_USE`.
+ When :prop_sf:`SKIP_LINTING` is set on a source file, the mentioned tools
+ will not be run on that specific file.
diff --git a/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst b/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst
index 19b97f7..8fbe84a 100644
--- a/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst
+++ b/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst
@@ -18,3 +18,10 @@ when a target is created.
This property supports
:manual:`generator expressions <cmake-generator-expressions(7)>`.
+
+ :prop_sf:`SKIP_LINTING` can be set on individual source files to exclude
+ them from the linting process, which includes tools like
+ :prop_tgt:`<LANG>_CPPLINT`, :prop_tgt:`<LANG>_CLANG_TIDY`,
+ :prop_tgt:`<LANG>_CPPCHECK`, and :prop_tgt:`<LANG>_INCLUDE_WHAT_YOU_USE`.
+ When :prop_sf:`SKIP_LINTING` is set on a source file, the mentioned tools
+ will not be run on that specific file.