meson library and dependency cleanup
Change-Id: I09e3c514dfc67b701bf09a6e079ad3a5d9344fca
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
diff --git a/analyzer/meson.build b/analyzer/meson.build
index 092a759..191e9aa 100644
--- a/analyzer/meson.build
+++ b/analyzer/meson.build
@@ -1,6 +1,3 @@
-# dependency to link sdbusplus support
-sdbusplus = dependency('sdbusplus', version : '>=1.0')
-
# gather analyzer sources to be used here and elsewhere if needed
analyzer_src = files(
'analyzer_main.cpp',
@@ -9,10 +6,17 @@
'../util/temporary_file.cpp',
)
+# Library dependencies.
+analyzer_deps = [
+ dbus_interfaces_dep,
+ libhei_dep,
+ sdbusplus_dep,
+]
+
# Create hardware error analyzer library
analyzer = static_library('analyzer',
analyzer_src,
include_directories : incdir,
- dependencies : [ libhei_dep, sdbusplus ],
+ dependencies : analyzer_deps,
cpp_args : test_arg,
install : false)