deps = [ libpldm_dep, libpldmutils, nlohmann_json_dep, sdeventplus, sdbusplus, phosphor_dbus_interfaces, phosphor_logging_dep, ] source = ['main.cpp', 'softoff.cpp'] executable( 'pldm-softpoweroff', source, implicit_include_directories: false, dependencies: deps, install: true, install_dir: get_option('bindir'), ) if get_option('systemd').allowed() filesystem.copyfile( 'services/pldmSoftPowerOff.service', 'pldmSoftPowerOff.service', install: true, install_dir: systemd_system_unit_dir, ) endif