13c275e1cSDeepak Kodihallideps = [ 23c275e1cSDeepak Kodihalli dependency('phosphor-dbus-interfaces'), 33c275e1cSDeepak Kodihalli dependency('sdbusplus'), 4*ab437e58SGeorge Liu libpldm, 5*ab437e58SGeorge Liu libpldmutils 63c275e1cSDeepak Kodihalli] 73c275e1cSDeepak Kodihalli 83c275e1cSDeepak Kodihallisources = [ 93c275e1cSDeepak Kodihalli 'base.cpp', 103c275e1cSDeepak Kodihalli 'bios.cpp', 113c275e1cSDeepak Kodihalli 'bios_table.cpp', 123c275e1cSDeepak Kodihalli 'bios_parser.cpp', 133c275e1cSDeepak Kodihalli 'pdr.cpp', 143c275e1cSDeepak Kodihalli 'effecters.cpp', 15557dfb00SDeepak Kodihalli 'platform.cpp', 163c275e1cSDeepak Kodihalli] 173c275e1cSDeepak Kodihalli 183c275e1cSDeepak Kodihalliif get_option('oem-ibm').enabled() 193c275e1cSDeepak Kodihalli sources += [ 203c275e1cSDeepak Kodihalli '../oem/ibm/libpldmresponder/file_io.cpp', 21854e61f2SSampa Misra '../oem/ibm/libpldmresponder/file_table.cpp', 22854e61f2SSampa Misra '../oem/ibm/libpldmresponder/file_io_by_type.cpp', 23854e61f2SSampa Misra '../oem/ibm/libpldmresponder/file_io_type_pel.cpp' 243c275e1cSDeepak Kodihalli ] 253c275e1cSDeepak Kodihalliendif 263c275e1cSDeepak Kodihalli 273c275e1cSDeepak Kodihallilibpldmresponder = library( 28535efa0fSDeepak Kodihalli 'pldmresponder', 293c275e1cSDeepak Kodihalli sources, 303c275e1cSDeepak Kodihalli version: meson.project_version(), 313c275e1cSDeepak Kodihalli dependencies: deps, 323c275e1cSDeepak Kodihalli install: true) 333c275e1cSDeepak Kodihalli 343c275e1cSDeepak Kodihallilibpldmresponder = declare_dependency( 353c275e1cSDeepak Kodihalli link_with: libpldmresponder) 36