]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/machine/meson.build
resolved: add missing error code check when initializing DNS-over-TLS
[thirdparty/systemd.git] / src / machine / meson.build
CommitLineData
3a726fcd 1# SPDX-License-Identifier: LGPL-2.1+
3a726fcd 2
5c23128d 3systemd_machined_sources = files('''
37efbbd8
ZJS
4 machined.c
5 machined.h
5c23128d
ZJS
6'''.split())
7
8libmachine_core_sources = files('''
37efbbd8
ZJS
9 machine.c
10 machine.h
11 machined-dbus.c
9fdcbae5 12 machined-core.c
37efbbd8
ZJS
13 machine-dbus.c
14 machine-dbus.h
15 image-dbus.c
16 image-dbus.h
17 operation.c
18 operation.h
5c23128d
ZJS
19'''.split())
20
21libmachine_core = static_library(
37efbbd8
ZJS
22 'machine-core',
23 libmachine_core_sources,
24 include_directories : includes,
25 dependencies : [threads])
5c23128d 26
349cc4a5 27if conf.get('ENABLE_MACHINED') == 1
37efbbd8
ZJS
28 install_data('org.freedesktop.machine1.conf',
29 install_dir : dbuspolicydir)
30 install_data('org.freedesktop.machine1.service',
31 install_dir : dbussystemservicedir)
9b3cff19 32 install_data('org.freedesktop.machine1.policy',
264d8dcc 33 install_dir : polkitpolicydir)
5c23128d 34endif
69e96427
ZJS
35
36tests += [
37efbbd8
ZJS
37 [['src/machine/test-machine-tables.c'],
38 [libmachine_core,
34ce0a52 39 libshared],
37efbbd8
ZJS
40 [threads],
41 'ENABLE_MACHINED'],
42]