meson.build (a1d27606bc7da14081770ca310012768b933f6e7) meson.build (adbb24526a166d6a9d3b6329a6c98c7dd6b5c4ac)
1deps = [
2 libpldm_dep,
3 libpldmutils,
4 nlohmann_json,
5 sdeventplus,
6 sdbusplus,
7 phosphor_dbus_interfaces,
8 ]
9
10source = ['main.cpp','softoff.cpp']
11
12executable('pldm-softpoweroff',source,
13 implicit_include_directories: false,
14 dependencies: deps,
15 install: true,
16 install_dir: get_option('bindir'))
17
1deps = [
2 libpldm_dep,
3 libpldmutils,
4 nlohmann_json,
5 sdeventplus,
6 sdbusplus,
7 phosphor_dbus_interfaces,
8 ]
9
10source = ['main.cpp','softoff.cpp']
11
12executable('pldm-softpoweroff',source,
13 implicit_include_directories: false,
14 dependencies: deps,
15 install: true,
16 install_dir: get_option('bindir'))
17
18configure_file(input: 'services/pldmSoftPowerOff.service',
19 output: 'pldmSoftPowerOff.service',
20 copy: true,
21 install_dir: systemd_system_unit_dir)
18if get_option('systemd').enabled()
19 configure_file(input: 'services/pldmSoftPowerOff.service',
20 output: 'pldmSoftPowerOff.service',
21 copy: true,
22 install_dir: systemd_system_unit_dir)
23endif
22
24