meson: change dependency order for subproject build
Both this repository and phosphor-logging need
phosphor-dbus-interfaces. Meson seems to be unable to find the
wrapfile-based definition of PDI if phosphor-logging is specified
first. Swap the ordering so that subproject builds work.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4f60d3aed14b5d7f9d7fa0f204ac4f0e12016c2d
diff --git a/meson.build b/meson.build
index 4f5b8d0..de6feed 100644
--- a/meson.build
+++ b/meson.build
@@ -115,13 +115,6 @@
'sdeventplus_dep'
],
)
- phosphor_logging_dep = dependency(
- 'phosphor-logging',
- fallback: [
- 'phosphor-logging',
- 'phosphor_logging_dep'
- ],
- )
phosphor_dbus_interfaces_dep = dependency(
'phosphor-dbus-interfaces',
fallback: [
@@ -129,6 +122,13 @@
'phosphor_dbus_interfaces_dep'
],
)
+ phosphor_logging_dep = dependency(
+ 'phosphor-logging',
+ fallback: [
+ 'phosphor-logging',
+ 'phosphor_logging_dep'
+ ],
+ )
deps += [
sdbusplus_dep,