William A. Kennington III | 93aa28f | 2021-05-17 19:40:22 -0700 | [diff] [blame] | 1 | systemd_system_unit_dir = dependency('systemd').get_variable( |
Patrick Williams | 5383d76 | 2025-02-01 08:36:24 -0500 | [diff] [blame^] | 2 | 'systemdsystemunitdir', |
| 3 | ) |
Anton D. Kachalov | 271408b | 2021-03-30 13:29:00 +0200 | [diff] [blame] | 4 | |
| 5 | install_data( |
Patrick Williams | 5383d76 | 2025-02-01 08:36:24 -0500 | [diff] [blame^] | 6 | [ |
| 7 | 'xyz.openbmc_project.Logging.service', |
| 8 | 'xyz.openbmc_project.Syslog.Config.service', |
| 9 | ], |
William A. Kennington III | 93aa28f | 2021-05-17 19:40:22 -0700 | [diff] [blame] | 10 | install_dir: systemd_system_unit_dir, |
Anton D. Kachalov | 271408b | 2021-03-30 13:29:00 +0200 | [diff] [blame] | 11 | ) |
| 12 | |
| 13 | install_data( |
William A. Kennington III | 93aa28f | 2021-05-17 19:40:22 -0700 | [diff] [blame] | 14 | 'busconfig/phosphor-logging.conf', |
| 15 | 'busconfig/phosphor-rsyslog-config.conf', |
| 16 | install_dir: get_option('datadir') / 'dbus-1' / 'system.d', |
Anton D. Kachalov | 271408b | 2021-03-30 13:29:00 +0200 | [diff] [blame] | 17 | ) |
Andrew Geissler | 92ae483 | 2023-01-20 10:21:00 -0700 | [diff] [blame] | 18 | |
| 19 | dbus_system_bus_services_dir = dependency('dbus-1').get_variable( |
Patrick Williams | ff5f42f | 2023-04-12 08:01:04 -0500 | [diff] [blame] | 20 | 'system_bus_services_dir', |
Patrick Williams | 5383d76 | 2025-02-01 08:36:24 -0500 | [diff] [blame^] | 21 | pkgconfig_define: ['prefix', get_option('prefix')], |
| 22 | ) |
Andrew Geissler | 92ae483 | 2023-01-20 10:21:00 -0700 | [diff] [blame] | 23 | install_data( |
| 24 | 'dbus/xyz.openbmc_project.Logging.service', |
Patrick Williams | 5383d76 | 2025-02-01 08:36:24 -0500 | [diff] [blame^] | 25 | install_dir: dbus_system_bus_services_dir, |
| 26 | ) |