meson: Add sdbusplus as a dependency of static libraries
I guess it was missed as a dependency because it's implicitly available
in the CI and bitbake builds. When using the sdbusplus subproject we get
build failures due to out of order builds missing the sdbusplus headers.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: I901a0905c45df8c943f7d1115ebd07573e50541c
diff --git a/meson.build b/meson.build
index 12fd62d..8a66358 100644
--- a/meson.build
+++ b/meson.build
@@ -38,6 +38,7 @@
thresholds_a = static_library(
'thresholds_a',
'src/Thresholds.cpp',
+ dependencies: [ sdbusplus ],
implicit_include_directories: false,
include_directories: 'include',
)
@@ -45,6 +46,7 @@
utils_a = static_library(
'utils_a',
['src/Utils.cpp', 'src/SensorPaths.cpp'],
+ dependencies: [ sdbusplus ],
implicit_include_directories: false,
include_directories: 'include',
)
@@ -52,6 +54,7 @@
pwmsensor_a = static_library(
'pwmsensor_a',
'src/PwmSensor.cpp',
+ dependencies: [ sdbusplus ],
implicit_include_directories: false,
include_directories: 'include',
)