1sensorutils_lib = static_library(
2  'sensorutils',
3  'sensorutils.cpp',
4  include_directories: root_inc,
5  implicit_include_directories: false)
6
7sensorutils_dep = declare_dependency(link_with: sensorutils_lib)
8
9dbus_sdr_pre = declare_dependency(
10  include_directories: root_inc,
11  dependencies: [
12    crypto,
13    phosphor_logging_dep,
14    ipmid_dep,
15    libipmi20_dep,
16    sensorutils_dep,
17  ])
18
19dbus_sdr_src = [
20  'sdrutils.cpp',
21  'sensorcommands.cpp',
22  'storagecommands.cpp'
23]
24
25shared_module(
26  'dynamiccmds',
27  dbus_sdr_src,
28  implicit_include_directories: false,
29  dependencies: dbus_sdr_pre,
30  install: true,
31  install_dir: get_option('libdir') / 'ipmid-providers')
32
33