blob: 3a8042c4ee2b1d56e2087aa93828f541d2e7d425 [file] [log] [blame]
ipmid_pre = [
boost_coroutine,
phosphor_dbus_interfaces_dep,
phosphor_logging_dep,
sdbusplus_dep,
systemd,
]
libipmid = library(
'ipmid',
'sdbus-asio.cpp',
'signals.cpp',
'systemintf-sdbus.cpp',
'utils.cpp',
dependencies: ipmid_pre,
version: meson.project_version(),
include_directories: root_inc,
install: true,
install_dir: get_option('libdir'),
override_options: ['b_lundef=false'])
ipmid_dep = declare_dependency(
dependencies: ipmid_pre,
include_directories: root_inc,
link_with: libipmid)
import('pkgconfig').generate(
libipmid,
name: 'libipmid',
version: meson.project_version(),
description: 'ipmid')