aboutsummaryrefslogtreecommitdiffstats
path: root/test/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'test/meson.build')
-rw-r--r--test/meson.build10
1 files changed, 9 insertions, 1 deletions
diff --git a/test/meson.build b/test/meson.build
index f782441..cddb05a 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -74,6 +74,7 @@ test(
files('test_build.c'),
c_args: c_suppressions,
dependencies: [lv2_dep],
+ implicit_include_directories: false,
),
suite: 'build',
)
@@ -87,6 +88,7 @@ if is_variable('cpp')
files('cpp/test_build.cpp'),
cpp_args: cpp_suppressions,
dependencies: [lv2_dep],
+ implicit_include_directories: false,
),
suite: 'build',
)
@@ -157,6 +159,11 @@ test_names = [
'forge_overflow',
]
+atom_test_suppressions = []
+if cc.get_id() == 'gcc'
+ atom_test_suppressions += ['-Wno-stringop-overflow']
+endif
+
# Build and run tests
foreach test_name : test_names
test(
@@ -164,8 +171,9 @@ foreach test_name : test_names
executable(
test_name,
files('test_@0@.c'.format(test_name)),
- c_args: c_suppressions,
+ c_args: c_suppressions + atom_test_suppressions,
dependencies: [lv2_dep],
+ implicit_include_directories: false,
),
suite: 'unit',
)