From 19a944b8f7f73881b306f58138c4ea262786ad82 Mon Sep 17 00:00:00 2001 From: xenia Date: Fri, 26 Sep 2025 15:56:33 -0400 Subject: [PATCH] meow --- lib/make-hpc-dist/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/make-hpc-dist/default.nix b/lib/make-hpc-dist/default.nix index 7fc0acd..ab84d9c 100644 --- a/lib/make-hpc-dist/default.nix +++ b/lib/make-hpc-dist/default.nix @@ -110,7 +110,12 @@ let cat /etc/localtime > $temp_dir/etc/localtime cat /etc/resolv.conf > $temp_dir/etc/resolv.conf - singularity run -B "/work:/work,/scratch:/scratch,$temp_dir/nix-store.squashfs:/nix/store:image-src=/,$temp_dir/etc:/etc" --pid --uts --ipc container-base.sif + workdir="/work" + if [ ! -d "/work" ]; then + workdir="/projects" + fi + + singularity run -B "/$workdir:/$workdir,/scratch:/scratch,$temp_dir/nix-store.squashfs:/nix/store:image-src=/,$temp_dir/etc:/etc" --pid --uts --ipc container-base.sif ''; in runCommand "hpc-files.d" {} '' mkdir -p "$out"