nix/shell.nix: better support multiple invocations

This commit is contained in:
The MMGen Project 2026-01-12 10:27:23 +03:00
commit 1577bf681c
Signed by: mmgen
GPG key ID: 3F8B1861E32B7DA2

View file

@ -15,7 +15,7 @@ pkgs.mkShellNoCC {
do_bin_override() { do_bin_override() {
( (
rm -rf .bin-override rm -rf .bin-override
mkdir .bin-override if mkdir .bin-override; then
cd .bin-override cd .bin-override
if [ -x /bin/sudo ]; then if [ -x /bin/sudo ]; then
ln -s /bin/sudo ln -s /bin/sudo
@ -26,6 +26,7 @@ pkgs.mkShellNoCC {
ln -s /run/wrappers/bin/mount ln -s /run/wrappers/bin/mount
ln -s /run/wrappers/bin/umount ln -s /run/wrappers/bin/umount
fi fi
fi
) )
} }