blob: babd4361fde50814c723d22037bb01f867cfcf7b [file] [log] [blame]
Lei YU6505e9d2020-09-21 17:34:32 +08001project(
George Liua3a9d2a2024-04-03 09:30:45 +08002 'iei-ipmi-oem',
Lei YU6505e9d2020-09-21 17:34:32 +08003 'cpp',
4 default_options: [
5 'warning_level=3',
6 'werror=true',
George Liua2101b82024-04-03 08:56:33 +08007 'cpp_std=c++23',
Lei YU6505e9d2020-09-21 17:34:32 +08008 'prefix=/usr',
9 'b_lundef=false',
10 'buildtype=debugoptimized',
11 ],
12 license: 'Apache-2.0',
13 version: '1.0',
George Liua2101b82024-04-03 08:56:33 +080014 meson_version: '>=1.1.1',
Lei YU6505e9d2020-09-21 17:34:32 +080015)
16
George Liub4396f22024-06-04 19:57:19 +080017phosphor_dbus_interfaces_dep = dependency('phosphor-dbus-interfaces')
18phosphor_logging_dep = dependency('phosphor-logging')
19ipmid_dep = dependency('libipmid')
20sdbusplus_dep = dependency('sdbusplus')
Lei YU6505e9d2020-09-21 17:34:32 +080021
Lei YU3c341df2020-09-27 13:24:53 +080022# Common configurations for src and test
23cdata = configuration_data()
24cdata.set_quoted('VERSION_IFACE', 'xyz.openbmc_project.Software.Version')
25cdata.set_quoted('VERSION', 'Version')
26cdata.set_quoted('BIOS_OBJPATH', get_option('BIOS_OBJPATH'))
27
Lei YU6505e9d2020-09-21 17:34:32 +080028subdir('src')