14b062010SGeorge Liufault_monitor_sources = [ 24b062010SGeorge Liu generated_sources, 34b062010SGeorge Liu 'monitor-main.cpp', 44b062010SGeorge Liu] 54b062010SGeorge Liu 6*d76c0748SGeorge Liuif get_option('monitor-operational-status').enabled() 7*d76c0748SGeorge Liu fault_monitor_sources += [ 8*d76c0748SGeorge Liu '../utils.cpp', 9*d76c0748SGeorge Liu 'operational-status-monitor.cpp', 10*d76c0748SGeorge Liu ] 11*d76c0748SGeorge Liuelse 12*d76c0748SGeorge Liu fault_monitor_sources += [ 13*d76c0748SGeorge Liu 'fru-fault-monitor.cpp', 14*d76c0748SGeorge Liu ] 15*d76c0748SGeorge Liuendif 16*d76c0748SGeorge Liu 174b062010SGeorge Liuexecutable( 184b062010SGeorge Liu 'phosphor-fru-fault-monitor', 194b062010SGeorge Liu fault_monitor_sources, 204b062010SGeorge Liu include_directories: ['.', '../', '../gen'], 214b062010SGeorge Liu dependencies: deps, 224b062010SGeorge Liu install: true, 234b062010SGeorge Liu install_dir: get_option('bindir') 244b062010SGeorge Liu) 25