meson: use install_emptydir() and drop meson-make-symlink.sh
The script is mostly equivalent to 'mkdir -p' and 'ln -sfr'. Let's replace it with install_emptydir() builtin function and inline meson call.
This commit is contained in:
committed by
Luca Boccassi
parent
653c90ec0e
commit
9289e093ae
@@ -1,22 +0,0 @@
|
||||
#!/bin/sh
|
||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
set -eu
|
||||
|
||||
SOURCE="${1:?}"
|
||||
TARGET="${2:?}"
|
||||
|
||||
if [ "${MESON_INSTALL_QUIET:-0}" = 1 ] ; then
|
||||
VERBOSE=""
|
||||
else
|
||||
VERBOSE="v"
|
||||
fi
|
||||
|
||||
# this is needed mostly because $DESTDIR is provided as a variable,
|
||||
# and we need to create the target directory...
|
||||
|
||||
mkdir -${VERBOSE}p "$(dirname "${DESTDIR:-}$TARGET")"
|
||||
if [ "$(dirname "$SOURCE")" = . ] || [ "$(dirname "$SOURCE")" = .. ]; then
|
||||
ln -${VERBOSE}fs -T -- "$SOURCE" "${DESTDIR:-}$TARGET"
|
||||
else
|
||||
ln -${VERBOSE}fs -T --relative -- "${DESTDIR:-}$SOURCE" "${DESTDIR:-}$TARGET"
|
||||
fi
|
||||
Reference in New Issue
Block a user