aboutsummaryrefslogtreecommitdiffstats
path: root/test/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'test/meson.build')
-rw-r--r--test/meson.build11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/meson.build b/test/meson.build
index 530c0d13..771158b1 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -61,6 +61,17 @@ if get_option('lint')
)
endif
+ # Check code formatting
+ clang_format = find_program('clang-format', required: false)
+ if clang_format.found()
+ test(
+ 'format',
+ clang_format,
+ args: ['--Werror', '--dry-run'] + c_headers + sources,
+ suite: 'code',
+ )
+ endif
+
# Check code with cppcheck
if not meson.is_subproject()
cppcheck = find_program('cppcheck', required: false)