meson: update linking for fixed meson linking

With mesonbuid/meson#1545, meson does not propagate deps of a library
when linking with that library. That's of course the right thing to do,
but it exposes a bunch of missing deps.

This compiles with both meson-0.39.1 and meson-git + pr/1545.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2017-04-23 21:47:27 -04:00
parent e0bec52f27
commit 826472ce36
9 changed files with 329 additions and 200 deletions
+4 -2
View File
@@ -41,7 +41,9 @@ endif
tests += [
[['src/machine/test-machine-tables.c'],
[libmachine_core,
libshared],
[],
libshared_static,
libsystemd_internal,
libudev],
[threads],
'ENABLE_MACHINED'],
]