lispPackages: fix darwin builds
This commit is contained in:
parent
2c5f7b241c
commit
5937dcdf36
|
@ -9,7 +9,7 @@ addASDFPaths () {
|
||||||
}
|
}
|
||||||
|
|
||||||
setLisp () {
|
setLisp () {
|
||||||
if [ -z "${NIX_LISP_COMMAND:-}" ]; then
|
if [ -z "${NIX_LISP_COMMAND:-}" ]; then
|
||||||
for j in "$1"/bin/*; do
|
for j in "$1"/bin/*; do
|
||||||
case "$(basename "$j")" in
|
case "$(basename "$j")" in
|
||||||
sbcl) NIX_LISP_COMMAND="$j" ;;
|
sbcl) NIX_LISP_COMMAND="$j" ;;
|
||||||
|
@ -20,13 +20,13 @@ setLisp () {
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
if [ -n "${NIX_LISP_COMMAND:-}" ] && [ -z "${NIX_LISP:-}" ]; then
|
if [ -n "${NIX_LISP_COMMAND:-}" ] && [ -z "${NIX_LISP:-}" ]; then
|
||||||
NIX_LISP="${NIX_LISP_COMMAND##*/}"
|
NIX_LISP="${NIX_LISP_COMMAND##*/}"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
collectNixLispLDLP () {
|
collectNixLispLDLP () {
|
||||||
if echo "$1/lib"/lib*.so* | grep . > /dev/null; then
|
if echo "$1/lib"/lib*.{so,dylib}* | grep . > /dev/null; then
|
||||||
export NIX_LISP_LD_LIBRARY_PATH="${NIX_LISP_LD_LIBRARY_PATH-}${NIX_LISP_LD_LIBRARY_PATH:+:}$1/lib"
|
export NIX_LISP_LD_LIBRARY_PATH="${NIX_LISP_LD_LIBRARY_PATH-}${NIX_LISP_LD_LIBRARY_PATH:+:}$1/lib"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue