blob: 5f7baf8ab831a57b43419218c15cdb69d52f72a4 [file] [log] [blame]
Brad Bishopb4459912019-11-05 19:39:11 -05001unit_files = [
Brad Bishop92daaaa2020-01-20 15:45:01 -05002 ['xyz.openbmc_project.FruDevice.service', 'fru-device'],
3 ['xyz.openbmc_project.EntityManager.service', ''],
Brad Bishopb4459912019-11-05 19:39:11 -05004]
5
6foreach u : unit_files
Brad Bishop92daaaa2020-01-20 15:45:01 -05007 if u[1] == '' or get_option(u[1])
8 configure_file(
9 copy: true,
10 input: u[0],
11 install: true,
12 install_dir: systemd_system_unit_dir,
13 output: u[0],
14 )
15 endif
Brad Bishopb4459912019-11-05 19:39:11 -050016endforeach
Brad Bishop9c7fd642020-11-04 20:21:47 -050017
18dbus_system_bus_services_dir = dependency('dbus-1').get_pkgconfig_variable(
19 'system_bus_services_dir',
20 define_variable: ['prefix', get_option('prefix')])
21install_data(
22 'dbus/xyz.openbmc_project.EntityManager.service',
23 install_dir: dbus_system_bus_services_dir)