1*f7f5da97SDeepak Kodihallilibpldm_headers = ['.', './oem/ibm'] 2*f7f5da97SDeepak Kodihalli 3*f7f5da97SDeepak Kodihallisources = [ 4*f7f5da97SDeepak Kodihalli 'pldm_cmd_helper.cpp', 5*f7f5da97SDeepak Kodihalli 'pldm_base_cmd.cpp', 6*f7f5da97SDeepak Kodihalli 'pldm_platform_cmd.cpp', 7*f7f5da97SDeepak Kodihalli 'pldm_bios_cmd.cpp', 8*f7f5da97SDeepak Kodihalli 'pldm_fru_cmd.cpp', 9*f7f5da97SDeepak Kodihalli 'pldmtool.cpp', 10*f7f5da97SDeepak Kodihalli] 11*f7f5da97SDeepak Kodihalli 12*f7f5da97SDeepak Kodihalliif get_option('oem-ibm').enabled() 13*f7f5da97SDeepak Kodihallisources += [ 14*f7f5da97SDeepak Kodihalli 'oem/ibm/pldm_host_cmd.cpp' 15*f7f5da97SDeepak Kodihalli ] 16*f7f5da97SDeepak Kodihalliendif 17*f7f5da97SDeepak Kodihalli 18*f7f5da97SDeepak Kodihalliexecutable( 19*f7f5da97SDeepak Kodihalli 'pldmtool', 20*f7f5da97SDeepak Kodihalli sources, 21*f7f5da97SDeepak Kodihalli implicit_include_directories: false, 22*f7f5da97SDeepak Kodihalli include_directories: include_directories(libpldm_headers), 23*f7f5da97SDeepak Kodihalli dependencies: [libpldm, libpldmutils, dependency('sdbusplus')], 24*f7f5da97SDeepak Kodihalli install: true, 25*f7f5da97SDeepak Kodihalli install_dir: get_option('bindir')) 26