summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorFrederik Rietdijk <freddyrietdijk@fridh.nl>2018-07-29 09:12:41 +0200
committerGitHub <noreply@github.com>2018-07-29 09:12:41 +0200
commit2226b7de076f94d0b7c718d7c87f5d4eb9e8bbad (patch)
tree555f6a327481f6fd948ffd65fcf6ff787b0100d1 /pkgs
parent0eb13162f1873451a8269e7df1ef0c12c4379b16 (diff)
parent77a9745d7ac675883fdbe8c448b5b94904cd2d2a (diff)
downloadnixlib-2226b7de076f94d0b7c718d7c87f5d4eb9e8bbad.tar
nixlib-2226b7de076f94d0b7c718d7c87f5d4eb9e8bbad.tar.gz
nixlib-2226b7de076f94d0b7c718d7c87f5d4eb9e8bbad.tar.bz2
nixlib-2226b7de076f94d0b7c718d7c87f5d4eb9e8bbad.tar.lz
nixlib-2226b7de076f94d0b7c718d7c87f5d4eb9e8bbad.tar.xz
nixlib-2226b7de076f94d0b7c718d7c87f5d4eb9e8bbad.tar.zst
nixlib-2226b7de076f94d0b7c718d7c87f5d4eb9e8bbad.zip
Merge pull request #44177 from LnL7/nix-tempdir
nix: don't use /tmp for the tests on darwin
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/package-management/nix/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
index 07c130f1cb38..5c8341941ed6 100644
--- a/pkgs/tools/package-management/nix/default.nix
+++ b/pkgs/tools/package-management/nix/default.nix
@@ -71,7 +71,9 @@ let
     doInstallCheck = true; # not cross
 
     # socket path becomes too long otherwise
-    preInstallCheck = lib.optional stdenv.isDarwin "export TMPDIR=/tmp";
+    preInstallCheck = lib.optional stdenv.isDarwin ''
+      export TMPDIR=$NIX_BUILD_TOP
+    '';
 
     separateDebugInfo = stdenv.isLinux;