xref: /openbmc/phosphor-power/phosphor-power-sequencer/src/meson.build (revision 888bebded259c588384fcc5c1a4de6886c277bcb)
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    'ucd90320_monitor.cpp',
13    dependencies: [
14        libgpiodcxx,
15        nlohmann_json_dep,
16        phosphor_logging,
17        sdbusplus,
18        sdeventplus,
19        stdplus,
20    ],
21    link_with: [
22        libpower
23    ],
24    implicit_include_directories: false,
25    include_directories: phosphor_power_sequencer_include_directories,
26    install: true
27)
28