1*3c275e1cSDeepak Kodihallideps = [ 2*3c275e1cSDeepak Kodihalli dependency('phosphor-dbus-interfaces'), 3*3c275e1cSDeepak Kodihalli dependency('phosphor-logging'), 4*3c275e1cSDeepak Kodihalli dependency('sdbusplus'), 5*3c275e1cSDeepak Kodihalli libpldm 6*3c275e1cSDeepak Kodihalli] 7*3c275e1cSDeepak Kodihalli 8*3c275e1cSDeepak Kodihallisources = [ 9*3c275e1cSDeepak Kodihalli 'base.cpp', 10*3c275e1cSDeepak Kodihalli 'bios.cpp', 11*3c275e1cSDeepak Kodihalli 'bios_table.cpp', 12*3c275e1cSDeepak Kodihalli 'bios_parser.cpp', 13*3c275e1cSDeepak Kodihalli 'pdr.cpp', 14*3c275e1cSDeepak Kodihalli 'effecters.cpp', 15*3c275e1cSDeepak Kodihalli 'utils.cpp', 16*3c275e1cSDeepak Kodihalli '../registration.cpp' 17*3c275e1cSDeepak Kodihalli] 18*3c275e1cSDeepak Kodihalli 19*3c275e1cSDeepak Kodihalliif get_option('oem-ibm').enabled() 20*3c275e1cSDeepak Kodihalli sources += [ 21*3c275e1cSDeepak Kodihalli '../oem/ibm/libpldmresponder/file_io.cpp', 22*3c275e1cSDeepak Kodihalli '../oem/ibm/libpldmresponder/file_table.cpp' 23*3c275e1cSDeepak Kodihalli ] 24*3c275e1cSDeepak Kodihalliendif 25*3c275e1cSDeepak Kodihalli 26*3c275e1cSDeepak Kodihallilibpldmresponder = library( 27*3c275e1cSDeepak Kodihalli 'libpldmresponder', 28*3c275e1cSDeepak Kodihalli sources, 29*3c275e1cSDeepak Kodihalli version: meson.project_version(), 30*3c275e1cSDeepak Kodihalli dependencies: deps, 31*3c275e1cSDeepak Kodihalli install: true) 32*3c275e1cSDeepak Kodihalli 33*3c275e1cSDeepak Kodihallilibpldmresponder = declare_dependency( 34*3c275e1cSDeepak Kodihalli link_with: libpldmresponder) 35