blob: b10af77ee2a383bd81b59997bc6949e62b99aba5 [file] [log] [blame]
William A. Kennington III93aa28f2021-05-17 19:40:22 -07001systemd_system_unit_dir = dependency('systemd').get_variable(
Patrick Williams5383d762025-02-01 08:36:24 -05002 'systemdsystemunitdir',
3)
Anton D. Kachalov271408b2021-03-30 13:29:00 +02004
5install_data(
Patrick Williams5383d762025-02-01 08:36:24 -05006 [
7 'xyz.openbmc_project.Logging.service',
8 'xyz.openbmc_project.Syslog.Config.service',
9 ],
William A. Kennington III93aa28f2021-05-17 19:40:22 -070010 install_dir: systemd_system_unit_dir,
Anton D. Kachalov271408b2021-03-30 13:29:00 +020011)
12
13install_data(
William A. Kennington III93aa28f2021-05-17 19:40:22 -070014 'busconfig/phosphor-logging.conf',
15 'busconfig/phosphor-rsyslog-config.conf',
16 install_dir: get_option('datadir') / 'dbus-1' / 'system.d',
Anton D. Kachalov271408b2021-03-30 13:29:00 +020017)
Andrew Geissler92ae4832023-01-20 10:21:00 -070018
19dbus_system_bus_services_dir = dependency('dbus-1').get_variable(
Patrick Williamsff5f42f2023-04-12 08:01:04 -050020 'system_bus_services_dir',
Patrick Williams5383d762025-02-01 08:36:24 -050021 pkgconfig_define: ['prefix', get_option('prefix')],
22)
Andrew Geissler92ae4832023-01-20 10:21:00 -070023install_data(
24 'dbus/xyz.openbmc_project.Logging.service',
Patrick Williams5383d762025-02-01 08:36:24 -050025 install_dir: dbus_system_bus_services_dir,
26)