pantry/projects/tea.xyz/gx/cc/ld
2022-10-29 19:00:53 -04:00

24 lines
490 B
Bash
Executable file

#!/bin/sh
exe=$(basename "$0")
if test ! -f /usr/bin/"$exe"; then
exe=ld
fi
if test -z "$TEA_PREFIX"
then
echo 'TEA_PREFIX mysteriously unset' >&2
exit 1
else
# At a minimum, `ld` will complain if you mix the `-r` and `-rpath` flags,
# so if any argument to this script is `-r`, we just pass through without
# additions.
for word in "$@"; do
if test "$word" = "-r"; then
exec /usr/bin/"$exe" "$@"
fi
done
exec /usr/bin/"$exe" "$@" -rpath "$TEA_PREFIX"
fi