From 4256d4693dfbdc9b69cb010832a0d8a463d590b4 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 27 Sep 2024 19:12:44 -0400 Subject: Add clang-format lint test --- test/meson.build | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'test') 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) -- cgit v1.2.1