meson: Implement duplicate includes check with clang-tidy

Instead of doing this with our own script, let's use clang-tidy
instead.
This commit is contained in:
Daan De Meyer
2025-04-24 12:06:49 +02:00
parent 5008a92469
commit d06abcf68e
3 changed files with 2 additions and 43 deletions

View File

@@ -2824,16 +2824,6 @@ if git.found()
run_target(
'ctags',
command : [env, 'ctags', '--tag-relative=never', '-o', '@0@/tags'.format(meson.project_source_root())] + all_files)
############################################
if want_tests != 'false' and conf.get('BUILD_MODE_DEVELOPER') == 1
test('check-includes',
files('tools/check-includes.py'),
args: all_files,
env : ['PROJECT_SOURCE_ROOT=@0@'.format(meson.project_source_root())],
suite : 'headers')
endif
endif
####################################################