inc_dirs = [ include_directories('../') ] filesystem = import('fs') gpioplus = dependency('gpioplus') gpiodcxx = dependency( 'libgpiodcxx', fallback: ['libgpiod', 'gpiodcxx_dep'] ) executable( 'phosphor-host-condition-gpio', 'host_condition.cpp', 'host_condition_main.cpp', dependencies: [ gpioplus, sdbusplus, sdeventplus, phosphorlogging, phosphordbusinterfaces, gpiodcxx ], include_directories : inc_dirs, implicit_include_directories: true, install: true ) filesystem.copyfile( 'phosphor-host-condition-gpio@.service', install_dir: systemd_system_unit_dir, install: true )