xref: /openbmc/phosphor-host-ipmid/oem/nvidia/meson.build (revision bffaa1100755e28549d034251c6c2b3feb9c27cc)
1# nvidia OEM library build
2
3nvidia_oem_src = [
4    'biosconfigcommands.cpp',
5    'bootstrap-credentials-oem-cmds.cpp',
6]
7
8nvidia_oem_deps = [
9    boost,
10    crypto,
11    ipmid_dep,
12    nlohmann_json_dep,
13    phosphor_dbus_interfaces_dep,
14    phosphor_logging_dep,
15    sdbusplus_dep,
16    stdplus_dep,
17]
18
19nvidia_ipmi_oem = library(
20    'nvidia_ipmi_oem',
21    nvidia_oem_src,
22    dependencies: nvidia_oem_deps,
23    include_directories: [root_inc],
24    install: true,
25    install_dir: get_option('libdir') / 'ipmid-providers',
26    version: meson.project_version(),
27    override_options: ipmi_plugin_options,
28)
29