]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/nspawn/meson.build
test-tables,test-network-tables: add a few more tests
[thirdparty/systemd.git] / src / nspawn / meson.build
CommitLineData
3a726fcd
ZJS
1# SPDX-License-Identifier: LGPL-2.1+
2#
3# Copyright 2017 Zbigniew Jędrzejewski-Szmek
3a726fcd 4
5c23128d 5systemd_nspawn_sources = files('''
3603efde
LP
6 nspawn-cgroup.c
7 nspawn-cgroup.h
8 nspawn-def.h
9 nspawn-expose-ports.c
10 nspawn-expose-ports.h
37efbbd8
ZJS
11 nspawn-mount.c
12 nspawn-mount.h
13 nspawn-network.c
14 nspawn-network.h
3603efde
LP
15 nspawn-patch-uid.c
16 nspawn-patch-uid.h
37efbbd8
ZJS
17 nspawn-register.c
18 nspawn-register.h
3603efde
LP
19 nspawn-seccomp.c
20 nspawn-seccomp.h
21 nspawn-settings.c
22 nspawn-settings.h
37efbbd8
ZJS
23 nspawn-setuid.c
24 nspawn-setuid.h
25 nspawn-stub-pid1.c
26 nspawn-stub-pid1.h
3603efde 27 nspawn.c
5c23128d
ZJS
28'''.split())
29
30nspawn_gperf_c = custom_target(
37efbbd8
ZJS
31 'nspawn-gperf.c',
32 input : 'nspawn-gperf.gperf',
33 output : 'nspawn-gperf.c',
34 command : [gperf, '@INPUT@', '--output-file', '@OUTPUT@'])
5c23128d
ZJS
35
36systemd_nspawn_sources += [nspawn_gperf_c]
69e96427
ZJS
37
38tests += [
37efbbd8
ZJS
39 [['src/nspawn/test-patch-uid.c',
40 'src/nspawn/nspawn-patch-uid.c',
41 'src/nspawn/nspawn-patch-uid.h'],
42 [libshared],
43 [libacl],
44 '', 'manual'],
45]