From e883ea50dd1154294e21e946e391dd38e04d6527 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 23 Oct 2022 12:55:40 -0400 Subject: Split up platform sources This puts more onus on the build system to do things properly, but it's still easy enough to build, even manually: all the files in the appropriate system subdirectory just need to be included in the build. Otherwise, the several nested levels of preprocessor conditionals get confusing, and clang-format doesn't format code properly. --- meson/suppressions/meson.build | 1 + 1 file changed, 1 insertion(+) (limited to 'meson') diff --git a/meson/suppressions/meson.build b/meson/suppressions/meson.build index 5b2d0d0..06a0821 100644 --- a/meson/suppressions/meson.build +++ b/meson/suppressions/meson.build @@ -49,6 +49,7 @@ if is_variable('cc') '/wd4191', # unsafe function conversion '/wd4200', # zero-sized array in struct/union '/wd4365', # signed/unsigned mismatch + '/wd4464', # relative include path contains ".." '/wd4514', # unreferenced inline function has been removed '/wd4710', # function not inlined '/wd4711', # function selected for automatic inline expansion -- cgit v1.2.1