1 # SPDX-License-Identifier: LGPL-2.1-or-later
3 if conf.get('ENABLE_MACHINED') != 1
7 systemd_machined_sources = files(
10 systemd_machined_extract_sources = files(
25 'name' : 'systemd-machined',
27 'sources' : systemd_machined_sources + systemd_machined_extract_sources,
28 'extract' : systemd_machined_extract_sources,
30 executable_template + {
31 'name' : 'machinectl',
33 'sources' : files('machinectl.c'),
42 'sources' : files('test-machine-tables.c'),
43 'objects' : ['systemd-machined'],
44 'dependencies': threads,
48 install_data('org.freedesktop.machine1.conf',
49 install_dir : dbuspolicydir)
50 install_data('org.freedesktop.machine1.service',
51 install_dir : dbussystemservicedir)
52 install_data('org.freedesktop.machine1.policy',
53 install_dir : polkitpolicydir)