1phosphor_power_sequencer_include_directories = include_directories(
2    '.',
3    '../..'
4)
5
6phosphor_power_sequencer = executable(
7    'phosphor-power-control',
8    'power_control_main.cpp',
9    'power_control.cpp',
10    'power_interface.cpp',
11    'power_sequencer_monitor.cpp',
12    'ucd90x_monitor.cpp',
13    'ucd90160_monitor.cpp',
14    'ucd90320_monitor.cpp',
15    dependencies: [
16        libgpiodcxx,
17        nlohmann_json_dep,
18        phosphor_logging,
19        sdbusplus,
20        sdeventplus,
21        stdplus,
22    ],
23    link_with: [
24        libpower
25    ],
26    implicit_include_directories: false,
27    include_directories: phosphor_power_sequencer_include_directories,
28    install: true
29)
30