blob: 73813100ec5f29f2f601b608c2388b9da3abd509 [file] [log] [blame]
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,
)