unit_files = [ ['xyz.openbmc_project.FruDevice.service', 'fru-device'], ['xyz.openbmc_project.EntityManager.service', ''], ['devicetree-vpd-parser.service', 'devicetree-vpd'], ] foreach u : unit_files if u[1] == '' or get_option(u[1]) configure_file( copy: true, input: u[0], install: true, install_dir: systemd_system_unit_dir, output: u[0], ) endif endforeach dbus_system_bus_services_dir = dependency('dbus-1').get_variable( 'system_bus_services_dir', pkgconfig_define: ['prefix', get_option('prefix')]) install_data( 'dbus/xyz.openbmc_project.EntityManager.service', install_dir: dbus_system_bus_services_dir)