13c275e1cSDeepak Kodihallideps = [ 23c275e1cSDeepak Kodihalli dependency('phosphor-dbus-interfaces'), 33c275e1cSDeepak Kodihalli dependency('sdbusplus'), 48cb6f665SDeepak Kodihalli dependency('sdeventplus'), 5ab437e58SGeorge Liu libpldm, 6ab437e58SGeorge Liu libpldmutils 73c275e1cSDeepak Kodihalli] 83c275e1cSDeepak Kodihalli 93c275e1cSDeepak Kodihallisources = [ 103c275e1cSDeepak Kodihalli 'base.cpp', 113c275e1cSDeepak Kodihalli 'bios.cpp', 123c275e1cSDeepak Kodihalli 'bios_table.cpp', 13e2efdcceSJohn Wang 'bios_attribute.cpp', 1429683b53SJohn Wang 'bios_string_attribute.cpp', 1595e6b3c1SJohn Wang 'bios_integer_attribute.cpp', 163be7085eSJohn Wang 'bios_enum_attribute.cpp', 17d965934fSJohn Wang 'bios_config.cpp', 18e53193faSGeorge Liu 'pdr_utils.cpp', 193c275e1cSDeepak Kodihalli 'pdr.cpp', 20557dfb00SDeepak Kodihalli 'platform.cpp', 2170e8db0cSDeepak Kodihalli 'fru_parser.cpp', 228cb6f665SDeepak Kodihalli 'fru.cpp', 23*ac19bd68SDeepak Kodihalli '../host-bmc/host_pdr_handler.cpp', 24d4d97a53STOM JOSEPH 'event_parser.cpp' 253c275e1cSDeepak Kodihalli] 263c275e1cSDeepak Kodihalli 273c275e1cSDeepak Kodihalliif get_option('oem-ibm').enabled() 283c275e1cSDeepak Kodihalli sources += [ 293c275e1cSDeepak Kodihalli '../oem/ibm/libpldmresponder/file_io.cpp', 30854e61f2SSampa Misra '../oem/ibm/libpldmresponder/file_table.cpp', 31854e61f2SSampa Misra '../oem/ibm/libpldmresponder/file_io_by_type.cpp', 3218967161SSampa Misra '../oem/ibm/libpldmresponder/file_io_type_pel.cpp', 33d823cc0bSSampa Misra '../oem/ibm/libpldmresponder/file_io_type_dump.cpp', 34d823cc0bSSampa Misra '../oem/ibm/libpldmresponder/file_io_type_cert.cpp' 353c275e1cSDeepak Kodihalli ] 363c275e1cSDeepak Kodihalliendif 373c275e1cSDeepak Kodihalli 383c275e1cSDeepak Kodihallilibpldmresponder = library( 39535efa0fSDeepak Kodihalli 'pldmresponder', 403c275e1cSDeepak Kodihalli sources, 413c275e1cSDeepak Kodihalli version: meson.project_version(), 423c275e1cSDeepak Kodihalli dependencies: deps, 433c275e1cSDeepak Kodihalli install: true) 443c275e1cSDeepak Kodihalli 453c275e1cSDeepak Kodihallilibpldmresponder = declare_dependency( 463c275e1cSDeepak Kodihalli link_with: libpldmresponder) 47