From 689f74f091d4745fd24caec306d2f8a69e8db351 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 21 Jan 2025 17:11:56 -0500 Subject: Fix strict header warning test build --- bindings/cpp/test/headers/meson.build | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'bindings/cpp') diff --git a/bindings/cpp/test/headers/meson.build b/bindings/cpp/test/headers/meson.build index cbd36bf..0100853 100644 --- a/bindings/cpp/test/headers/meson.build +++ b/bindings/cpp/test/headers/meson.build @@ -4,13 +4,18 @@ header_cpp_suppressions = [] if get_option('warning_level') == 'everything' - if cc.get_id() == 'clang' + if cpp.get_id() == 'clang' if not meson.is_cross_build() - header_cpp_suppressions += ['-Wno-poison-system-directories'] + header_cpp_suppressions += [ + '-Wno-old-style-cast', + '-Wno-poison-system-directories', + ] endif endif endif +header_cpp_suppressions = cpp.get_supported_arguments(header_cpp_suppressions) + test_headers_cpp_args = header_cpp_suppressions test_headers_cpp_args += [ '-DPUGL_NO_INCLUDE_GL_H', -- cgit v1.2.1