From 0f2ec1ed73e68602c92db917fbb131ab61160239 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 9 Nov 2020 12:23:57 +0100 Subject: Check headers with stricter clang-tidy settings --- include/.clang-tidy | 7 +++++++ wscript | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 include/.clang-tidy diff --git a/include/.clang-tidy b/include/.clang-tidy new file mode 100644 index 00000000..f8a0d67b --- /dev/null +++ b/include/.clang-tidy @@ -0,0 +1,7 @@ +Checks: > + *, + -clang-diagnostic-unused-macros, + -hicpp-signed-bitwise, +WarningsAsErrors: '*' +HeaderFilterRegex: '.*' +FormatStyle: file diff --git a/wscript b/wscript index 4c3b0e48..05b313c7 100644 --- a/wscript +++ b/wscript @@ -284,7 +284,9 @@ def lint(ctx): if "CLANG_TIDY" in ctx.env and "clang" in ctx.env.CC[0]: Logs.info("Running clang-tidy") - sources = glob.glob('src/*.c') + glob.glob('test/*.c') + sources = glob.glob('include/serd/*.h*') + sources += glob.glob('src/*.c') + sources += glob.glob('test/*.c') sources = list(map(os.path.abspath, sources)) procs = [] for source in sources: -- cgit v1.2.1