summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--benchmark/meson.build1
-rw-r--r--doc/meson.build3
-rw-r--r--meson.build1
-rw-r--r--test/meson.build5
4 files changed, 9 insertions, 1 deletions
diff --git a/benchmark/meson.build b/benchmark/meson.build
index bf32b5d..54cac3d 100644
--- a/benchmark/meson.build
+++ b/benchmark/meson.build
@@ -37,6 +37,7 @@ if glib_dep.found()
files('@0@.c'.format(benchmark)),
c_args: c_suppressions + benchmark_c_args,
dependencies: [zix_dep, glib_dep],
+ implicit_include_directories: false,
include_directories: include_dirs,
),
)
diff --git a/doc/meson.build b/doc/meson.build
index 6d60bbb..d48f120 100644
--- a/doc/meson.build
+++ b/doc/meson.build
@@ -37,8 +37,9 @@ if build_docs
executable(
'overview_code',
files('overview_code.c'),
- dependencies: [zix_dep],
c_args: c_suppressions,
+ dependencies: [zix_dep],
+ implicit_include_directories: false,
),
suite: 'doc',
)
diff --git a/meson.build b/meson.build
index b03a43b..3882376 100644
--- a/meson.build
+++ b/meson.build
@@ -437,6 +437,7 @@ libzix = library(
darwin_versions: ['0.6.0', meson.project_version()],
dependencies: dependencies,
gnu_symbol_visibility: 'hidden',
+ implicit_include_directories: false,
include_directories: include_dirs,
install: true,
link_args: library_link_args,
diff --git a/test/meson.build b/test/meson.build
index 32cc736..1443bdb 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -91,6 +91,7 @@ foreach test, cases : sequential_tests
sources,
c_args: c_suppressions + program_c_args + test_suppressions,
dependencies: [zix_dep],
+ implicit_include_directories: false,
include_directories: include_dirs,
link_args: program_link_args,
)
@@ -110,6 +111,7 @@ if thread_dep.found()
sources,
c_args: c_suppressions + program_c_args + test_suppressions,
dependencies: [zix_dep, thread_dep],
+ implicit_include_directories: false,
include_directories: include_dirs,
link_args: program_link_args,
)
@@ -179,6 +181,7 @@ if cc.get_id() != 'emscripten'
files('headers/test_headers.c'),
c_args: header_suppressions + program_c_args,
dependencies: zix_dep,
+ implicit_include_directories: false,
include_directories: include_dirs,
),
suite: 'build',
@@ -242,6 +245,7 @@ if add_languages(['cpp'], native: false, required: get_option('tests_cpp'))
files('cpp/test_headers_cpp.cpp'),
cpp_args: cpp_test_args + program_c_args,
dependencies: [zix_dep],
+ implicit_include_directories: false,
include_directories: include_dirs,
link_args: program_link_args,
),
@@ -259,6 +263,7 @@ int main(void) { return 0; }'''
files('cpp/test_path_std.cpp'),
cpp_args: cpp_test_args + program_c_args,
dependencies: [zix_dep],
+ implicit_include_directories: false,
include_directories: include_dirs,
link_args: program_link_args,
),