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