| 'openpower-host-ipmi-flash', |
| meson_version: '>=1.1.1', |
| 'tests=' + (meson.is_subproject() ? 'disabled' : 'auto'), |
| phosphor_logging_dep = dependency('phosphor-logging') |
| libsystemd = dependency('libsystemd') |
| sdbusplus_dep = dependency('sdbusplus', required: false, include_type: 'system') |
| ipmid_dep = dependency('libipmid') |
| cpp = meson.get_compiler('cpp') |
| cpp.get_supported_arguments(['-DBOOST_COROUTINES_NO_DEPRECATION_WARNING']), |
| root_inc = include_directories('.') |
| hiomapdir_pre = declare_dependency( |
| include_directories: root_inc, |
| dependencies: [phosphor_logging_dep, libsystemd, sdbusplus_dep, ipmid_dep], |
| implicit_include_directories: false, |
| dependencies: hiomapdir_pre, |
| version: meson.project_version(), |
| override_options: ['b_lundef=false'], |
| install_dir: get_option('libdir') / 'ipmid-providers', |