From 09d245da6339d5c6204e2cf101e207b72fdf4bd6 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 19 Dec 2024 18:10:26 -0500 Subject: Order dependencies to prioritize flags of lower level libraries Specifically, to make the "system" include type for LV2 work and suppress C warnings there. Otherwise, the settings from other projects that depend on it (like lilv) take priority. This seems broken to me, and didn't used to happen, so I'm not really sure what's changed, but this fixes it. --- src/meson.build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/meson.build b/src/meson.build index 0cea53f1..bbd4bb5f 100644 --- a/src/meson.build +++ b/src/meson.build @@ -31,13 +31,15 @@ endif ingen_deps = [ boost_dep, - lilv_dep, lv2_dep, raul_dep, serd_dep, + thread_dep, + sord_dep, + + lilv_dep, sratom_dep, - thread_dep, ] ingen_include_dirs = include_directories('../include', 'include') -- cgit v1.2.1