xref: /openbmc/phosphor-state-manager/service_files/meson.build (revision f304820b9708eb9dcfc9d605b3e1a96f7e082637)
1179d38c2SAndrew Geisslerunit_files = [
2179d38c2SAndrew Geissler    'phosphor-systemd-target-monitor.service',
3c212353dSAndrew Geissler    'phosphor-discover-system-state@.service',
4c212353dSAndrew Geissler    'phosphor-reboot-host@.service',
5c212353dSAndrew Geissler    'phosphor-reset-host-check@.service',
6c212353dSAndrew Geissler    'phosphor-reset-host-reboot-attempts@.service',
7c212353dSAndrew Geissler    'phosphor-reset-host-running@.service',
8c212353dSAndrew Geissler    'phosphor-reset-sensor-states@.service',
9c212353dSAndrew Geissler    'xyz.openbmc_project.State.BMC.service',
10c212353dSAndrew Geissler    'xyz.openbmc_project.State.Chassis.service',
11*f304820bSCarol Wang    'xyz.openbmc_project.State.Host.service',
12*f304820bSCarol Wang    'xyz.openbmc_project.State.ScheduledHostTransition.service'
13179d38c2SAndrew Geissler]
14179d38c2SAndrew Geissler
15179d38c2SAndrew Geisslerforeach u : unit_files
16179d38c2SAndrew Geissler    configure_file(
17179d38c2SAndrew Geissler        copy: true,
18179d38c2SAndrew Geissler        input: u,
19179d38c2SAndrew Geissler        install: true,
20179d38c2SAndrew Geissler        install_dir: systemd_system_unit_dir,
21179d38c2SAndrew Geissler        output: u,
22179d38c2SAndrew Geissler        )
23179d38c2SAndrew Geisslerendforeach
24