1*39b370a5SBrad Bishoppsu_monitor = executable( 2*39b370a5SBrad Bishop 'psu-monitor', 3*39b370a5SBrad Bishop 'argument.cpp', 4*39b370a5SBrad Bishop error_hpp, 5*39b370a5SBrad Bishop 'main.cpp', 6*39b370a5SBrad Bishop 'power_supply.cpp', 7*39b370a5SBrad Bishop 'record_manager.cpp', 8*39b370a5SBrad Bishop dependencies: [ 9*39b370a5SBrad Bishop phosphor_dbus_interfaces, 10*39b370a5SBrad Bishop phosphor_logging, 11*39b370a5SBrad Bishop sdbusplus, 12*39b370a5SBrad Bishop ], 13*39b370a5SBrad Bishop include_directories: '..', 14*39b370a5SBrad Bishop install: true, 15*39b370a5SBrad Bishop link_with: [ 16*39b370a5SBrad Bishop libpower, 17*39b370a5SBrad Bishop ] 18*39b370a5SBrad Bishop) 19*39b370a5SBrad Bishop 20*39b370a5SBrad Bishoprecord_manager = psu_monitor.extract_objects('record_manager.cpp') 21*39b370a5SBrad Bishop 22*39b370a5SBrad Bishopsubdir('test') 23