]> git.ipfire.org Git - thirdparty/systemd.git/blame - sysctl.d/meson.build
test: do --help/--version checks for systemd, firstboot, cryptenroll, s-n-w-o
[thirdparty/systemd.git] / sysctl.d / meson.build
CommitLineData
db9ecf05 1# SPDX-License-Identifier: LGPL-2.1-or-later
3a726fcd 2
5c23128d 3install_data(
d83e90c7 4 'README',
37efbbd8
ZJS
5 '50-default.conf',
6 install_dir : sysctldir)
5c23128d 7
0e0d424c
YW
8# Kernel determines PID_MAX_LIMIT by
9# #define PID_MAX_LIMIT (CONFIG_BASE_SMALL ? PAGE_SIZE * 8 : \
10# (sizeof(long) > 4 ? 4 * 1024 * 1024 : PID_MAX_DEFAULT))
11if cc.sizeof('long') > 4
12 install_data('50-pid-max.conf', install_dir : sysctldir)
13endif
14
2ad498fe
ZJS
15custom_target(
16 '50-coredump.conf',
17 input : '50-coredump.conf.in',
18 output : '50-coredump.conf',
a6d17600 19 command : [meson_render_jinja2, config_h, '@INPUT@', '@OUTPUT@'],
2ad498fe
ZJS
20 install : conf.get('ENABLE_COREDUMP') == 1,
21 install_dir : sysctldir)
94e75a54 22
d7aa78c3
JT
23if install_sysconfdir
24 meson.add_install_script('sh', '-c',
fce9abb2 25 mkdir_p.format(sysconfdir / 'sysctl.d'))
d7aa78c3 26endif