]> git.ipfire.org Git - thirdparty/systemd.git/commit
meson: use install_symlink() where applicable
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 4 Mar 2025 21:27:08 +0000 (06:27 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 9 Mar 2025 17:41:40 +0000 (02:41 +0900)
commitc0cc01de8a0249fb80684c861e50c939aa67d91e
treef99ff11a1f393d8e4496a8e3a1513042fb1a8bba
parentff697bb909ea314a1e7373f7777447c58680f895
meson: use install_symlink() where applicable

Now our baseline of meson is 0.62, hence install_symlink() can be used.

Note, install_symlink() implies install_emptydir() for specified
install_dir. Hence, this also drops several unnecessary
install_emptydir() calls.

Note, the function currently does not support 'relative' and 'force' flags,
so several 'ln -frsT' inline calls cannot be replaced.
20 files changed:
man/meson.build
meson.build
profile.d/meson.build
src/core/meson.build
src/cryptsetup/meson.build
src/dissect/meson.build
src/environment-d-generator/meson.build
src/fstab-generator/meson.build
src/home/meson.build
src/mount/meson.build
src/resolve/meson.build
src/run/meson.build
src/ssh-generator/meson.build
src/sysext/meson.build
src/systemctl/meson.build
src/udev/meson.build
src/userdb/meson.build
test/meson.build
units/meson.build
units/user/meson.build