summary refs log tree commit diff
path: root/pkgs/development/lisp-modules/clwrapper/setup-hook.sh
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2019-11-22 17:17:18 +0100
committerMichael Raskin <7c6f434c@mail.ru>2019-11-22 17:41:46 +0100
commitcd77f69ec8a6b3e80045f26f3a995ac455977493 (patch)
treeb4394537e238c8a0b32054e4c74b857cb2c53630 /pkgs/development/lisp-modules/clwrapper/setup-hook.sh
parente292be76fc79dfe1ff1e2680a00c33864caf6a9e (diff)
downloadnixpkgs-cd77f69ec8a6b3e80045f26f3a995ac455977493.tar
nixpkgs-cd77f69ec8a6b3e80045f26f3a995ac455977493.tar.gz
nixpkgs-cd77f69ec8a6b3e80045f26f3a995ac455977493.tar.bz2
nixpkgs-cd77f69ec8a6b3e80045f26f3a995ac455977493.tar.lz
nixpkgs-cd77f69ec8a6b3e80045f26f3a995ac455977493.tar.xz
nixpkgs-cd77f69ec8a6b3e80045f26f3a995ac455977493.tar.zst
nixpkgs-cd77f69ec8a6b3e80045f26f3a995ac455977493.zip
lispPackages: fix build
Diffstat (limited to 'pkgs/development/lisp-modules/clwrapper/setup-hook.sh')
-rw-r--r--pkgs/development/lisp-modules/clwrapper/setup-hook.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/lisp-modules/clwrapper/setup-hook.sh b/pkgs/development/lisp-modules/clwrapper/setup-hook.sh
index da2303a18bf..abbbdc3e77a 100644
--- a/pkgs/development/lisp-modules/clwrapper/setup-hook.sh
+++ b/pkgs/development/lisp-modules/clwrapper/setup-hook.sh
@@ -9,7 +9,7 @@ addASDFPaths () {
 }
 
 setLisp () {
-    if [ -z "$NIX_LISP_COMMAND" ]; then 
+    if [ -z "${NIX_LISP_COMMAND:-}" ]; then 
       for j in "$1"/bin/*; do
           case "$(basename "$j")" in
               sbcl) NIX_LISP_COMMAND="$j" ;;
@@ -20,7 +20,7 @@ setLisp () {
           esac
       done
     fi
-    if [ -z "$NIX_LISP" ]; then 
+    if [ -n "${NIX_LISP_COMMAND:-}" ] && [ -z "${NIX_LISP:-}" ]; then 
         NIX_LISP="${NIX_LISP_COMMAND##*/}"
     fi
 }
@@ -35,5 +35,5 @@ export NIX_LISP_COMMAND NIX_LISP CL_SOURCE_REGISTRY NIX_LISP_ASDF
 
 addEnvHooks "$targetOffset" addASDFPaths setLisp collectNixLispLDLP
 
-mkdir -p "$HOME"/.cache/common-lisp || HOME="$TMP/.temp-$USER-home"
+mkdir -p "$HOME"/.cache/common-lisp || HOME="$TMP/.temp-${USER:-nixbld}-home"
 mkdir -p "$HOME"/.cache/common-lisp