blob: cbed418da1b96fdd8ddd8d3b1c72ca1ff5e87641 [file] [log] [blame]
Willy Tuc710b972021-08-11 16:33:43 -07001sensorutils_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