deps = [ libpldm, libpldmutils, dependency('sdeventplus'), dependency('sdbusplus'), dependency('phosphor-dbus-interfaces'), ] source = ['main.cpp','softoff.cpp'] executable('pldm-softpoweroff',source, implicit_include_directories: false, dependencies: deps, install: true, install_dir: get_option('bindir')) systemd = dependency('systemd') servicedir = systemd.get_pkgconfig_variable('systemdsystemunitdir') configure_file(input: 'services/pldmSoftPowerOff.service', output: 'pldmSoftPowerOff.service', copy: true, install_dir: servicedir)