diff options
| author | Manuel Bentele | 2021-03-11 16:47:05 +0100 |
|---|---|---|
| committer | Manuel Bentele | 2021-03-11 18:18:27 +0100 |
| commit | ba20fa121a0e97a7862aa163a11c7337a05188f7 (patch) | |
| tree | dff557d5524b711a6f90209f071ed7d3a4b38148 /src/kernel/CMakeLists.txt | |
| parent | [BUILD] Add Github workflow to validate (lint) source code (diff) | |
| download | dnbd3-ba20fa121a0e97a7862aa163a11c7337a05188f7.tar.gz dnbd3-ba20fa121a0e97a7862aa163a11c7337a05188f7.tar.xz dnbd3-ba20fa121a0e97a7862aa163a11c7337a05188f7.zip | |
[BUILD] Enable lint targets if lint programs are found
Diffstat (limited to 'src/kernel/CMakeLists.txt')
| -rw-r--r-- | src/kernel/CMakeLists.txt | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/kernel/CMakeLists.txt b/src/kernel/CMakeLists.txt index 47efdd2..bc02a7b 100644 --- a/src/kernel/CMakeLists.txt +++ b/src/kernel/CMakeLists.txt @@ -48,9 +48,21 @@ add_kernel_module(dnbd3 "${KERNEL_BUILD_DIR}" # add dependency to generate project version header before dnbd3.ko is built add_dependencies(dnbd3 dnbd3-generate-version) -add_kernel_linter(dnbd3-lint "${KERNEL_BUILD_DIR}" +set(CHECKPATCH_IGNORE_WARNINGS "NEW_TYPEDEFS" + "MSLEEP" + "CONSTANT_COMPARISON" + "DEEP_INDENTATION" + "PREFER_PR_LEVEL" + "LINUX_VERSION_CODE" + "JIFFIES_COMPARISON" + "KREALLOC_ARG_REUSE") + +add_kernel_linter(dnbd3-lint "${CHECKPATCH_IGNORE_WARNINGS}" "${KERNEL_MODULE_DNBD3_SOURCE_FILES}" "${KERNEL_MODULE_DNBD3_HEADER_FILES}") -add_kernel_linter_fix(dnbd3-lint-fix "${KERNEL_BUILD_DIR}" +add_kernel_linter_fix(dnbd3-lint-fix "${CHECKPATCH_IGNORE_WARNINGS}" "${KERNEL_MODULE_DNBD3_SOURCE_FILES}" "${KERNEL_MODULE_DNBD3_HEADER_FILES}") + +add_linter_fix(dnbd3-lint-fix-clang "${KERNEL_MODULE_DNBD3_SOURCE_FILES}" + "${KERNEL_MODULE_DNBD3_HEADER_FILES}") |
