1inc_dirs = [include_directories('../')] 2 3filesystem = import('fs') 4gpioplus = dependency('gpioplus') 5gpiodcxx = dependency('libgpiodcxx', fallback: ['libgpiod', 'gpiodcxx_dep']) 6 7executable( 8 'phosphor-host-condition-gpio', 9 'host_condition.cpp', 10 'host_condition_main.cpp', 11 dependencies: [ 12 gpioplus, 13 sdbusplus, 14 sdeventplus, 15 phosphorlogging, 16 phosphordbusinterfaces, 17 gpiodcxx, 18 ], 19 include_directories: inc_dirs, 20 implicit_include_directories: true, 21 install: true, 22) 23 24filesystem.copyfile( 25 'phosphor-host-condition-gpio@.service', 26 install_dir: systemd_system_unit_dir, 27 install: true, 28) 29