]> git.ipfire.org Git - thirdparty/systemd.git/blame - sysctl.d/meson.build
man: fix reference to sd_bus_add_fallback_vtable
[thirdparty/systemd.git] / sysctl.d / meson.build
CommitLineData
3a726fcd 1# SPDX-License-Identifier: LGPL-2.1+
3a726fcd 2
5c23128d 3install_data(
37efbbd8
ZJS
4 '50-default.conf',
5 install_dir : sysctldir)
5c23128d
ZJS
6
7in_files = []
8
0e0d424c
YW
9# Kernel determines PID_MAX_LIMIT by
10# #define PID_MAX_LIMIT (CONFIG_BASE_SMALL ? PAGE_SIZE * 8 : \
11# (sizeof(long) > 4 ? 4 * 1024 * 1024 : PID_MAX_DEFAULT))
12if cc.sizeof('long') > 4
13 install_data('50-pid-max.conf', install_dir : sysctldir)
14endif
15
349cc4a5 16if conf.get('ENABLE_COREDUMP') == 1
37efbbd8 17 in_files += ['50-coredump.conf']
5c23128d
ZJS
18endif
19
20foreach file : in_files
37efbbd8
ZJS
21 gen = configure_file(
22 input : file + '.in',
23 output : file,
24 configuration : substs)
25 install_data(gen,
26 install_dir : sysctldir)
5c23128d 27endforeach
94e75a54
ZJS
28
29meson.add_install_script('sh', '-c',
e17e5ba9 30 mkdir_p.format(join_paths(sysconfdir, 'sysctl.d')))