From bfa7bef5ec56243d2897ecbcda5872bb3c8ad22c Mon Sep 17 00:00:00 2001 From: David McFarland Date: Sun, 8 Sep 2024 13:27:08 -0300 Subject: [PATCH] dotnet-sdk-setup-hook: fix _linkPackages when src is empty --- .../compilers/dotnet/dotnet-sdk-setup-hook.sh | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/compilers/dotnet/dotnet-sdk-setup-hook.sh b/pkgs/development/compilers/dotnet/dotnet-sdk-setup-hook.sh index 770b5abec6f6..a4663075af69 100644 --- a/pkgs/development/compilers/dotnet/dotnet-sdk-setup-hook.sh +++ b/pkgs/development/compilers/dotnet/dotnet-sdk-setup-hook.sh @@ -18,11 +18,14 @@ _linkPackages() { local dir local x - for x in "$src"/*/*; do - dir=$dest/$(basename "$(dirname "$x")") - mkdir -p "$dir" - ln -s "$x" "$dir"/ - done + ( + shopt -s nullglob + for x in "$src"/*/*; do + dir=$dest/$(basename "$(dirname "$x")") + mkdir -p "$dir" + ln -s "$x" "$dir"/ + done + ) } createNugetDirs() {