George Liu | 7af7bdc | 2025-07-02 15:51:10 +0800 | [diff] [blame] | 1 | configure_file(output: 'config.h', configuration: cdata) |
Lei YU | 3c341df | 2020-09-27 13:24:53 +0800 | [diff] [blame] | 2 | |
Lei YU | 6505e9d | 2020-09-21 17:34:32 +0800 | [diff] [blame] | 3 | src_inc = include_directories('.') |
| 4 | |
Lei YU | f369084 | 2020-09-22 14:30:14 +0800 | [diff] [blame] | 5 | so_version = '0.1.0' |
| 6 | |
George Liu | f68342c | 2025-08-20 15:41:49 +0800 | [diff] [blame] | 7 | sources = ['firmware_version.cpp', 'power.cpp', 'utils.cpp'] |
George Liu | b4396f2 | 2024-06-04 19:57:19 +0800 | [diff] [blame] | 8 | |
| 9 | deps = [ |
George Liu | 7af7bdc | 2025-07-02 15:51:10 +0800 | [diff] [blame] | 10 | phosphor_dbus_interfaces_dep, |
| 11 | phosphor_logging_dep, |
| 12 | ipmid_dep, |
| 13 | sdbusplus_dep, |
George Liu | b4396f2 | 2024-06-04 19:57:19 +0800 | [diff] [blame] | 14 | ] |
| 15 | |
Lei YU | 6505e9d | 2020-09-21 17:34:32 +0800 | [diff] [blame] | 16 | shared_library( |
George Liu | 7af7bdc | 2025-07-02 15:51:10 +0800 | [diff] [blame] | 17 | 'iei-ipmi-oem', |
| 18 | sources, |
| 19 | dependencies: deps, |
| 20 | version: so_version, |
| 21 | install: true, |
| 22 | install_dir: get_option('libdir') / 'ipmid-providers', |
George Liu | b4396f2 | 2024-06-04 19:57:19 +0800 | [diff] [blame] | 23 | ) |