Andrew Jeffery | 9c76679 | 2022-08-10 23:12:49 +0930 | [diff] [blame] | 1 | libpldm_include_dir += include_directories('.') |
| 2 | |
| 3 | libpldm_headers += files( |
| 4 | 'base.h', |
| 5 | 'pldm_types.h', |
| 6 | 'platform.h', |
| 7 | 'bios.h', |
| 8 | 'bios_table.h', |
| 9 | 'entity.h', |
| 10 | 'states.h', |
| 11 | 'state_set.h', |
| 12 | 'fru.h', |
| 13 | 'utils.h', |
| 14 | 'pdr.h', |
| 15 | 'firmware_update.h' |
| 16 | ) |
| 17 | |
| 18 | if get_option('oem-ibm').enabled() |
| 19 | libpldm_include_dir += include_directories('oem/ibm') |
| 20 | libpldm_headers += files( |
| 21 | 'oem/ibm/libpldm/entity_oem_ibm.h', |
| 22 | 'oem/ibm/libpldm/file_io.h', |
| 23 | 'oem/ibm/libpldm/host.h', |
| 24 | 'oem/ibm/libpldm/fru_oem_ibm.h', |
| 25 | 'oem/ibm/libpldm/platform_oem_ibm.h', |
| 26 | 'oem/ibm/libpldm/state_set_oem_ibm.h' |
| 27 | ) |
| 28 | endif |
| 29 | |
| 30 | if get_option('requester-api').enabled() |
| 31 | libpldm_headers += files( |
Rashmica Gupta | 36af84c | 2023-04-12 16:16:28 +1000 | [diff] [blame^] | 32 | 'requester/instance-id.h', |
Andrew Jeffery | 9c76679 | 2022-08-10 23:12:49 +0930 | [diff] [blame] | 33 | 'requester/pldm.h' |
| 34 | ) |
| 35 | endif |
| 36 | |