]> git.ipfire.org Git - thirdparty/systemd.git/blame - sysctl.d/meson.build
meson: use install_emptydir() and drop meson-make-symlink.sh
[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',
8f04a1ca 19 command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'],
2ad498fe
ZJS
20 install : conf.get('ENABLE_COREDUMP') == 1,
21 install_dir : sysctldir)
94e75a54 22
d7aa78c3 23if install_sysconfdir
9289e093 24 install_emptydir(sysconfdir / 'sysctl.d')
d7aa78c3 25endif