Merge pull request #283110 from fpletz/pkgs/compress-firmware-xz-ln-filesuffix

authored by Franz Pletz and committed by GitHub 0dfe2e93 f5dced05

+5 -1
+5 -1
pkgs/build-support/kernel/compress-firmware-xz.nix
··· 15 sh -c 'xz -9c -T1 -C crc32 --lzma2=dict=2MiB "${firmware}/$1" > "$1.xz"' --) 16 (cd ${firmware} && find lib/firmware -type l) | while read link; do 17 target="$(readlink "${firmware}/$link")" 18 - ln -vs -- "''${target/^${firmware}/$out}.xz" "$out/$link.xz" 19 done 20 ''
··· 15 sh -c 'xz -9c -T1 -C crc32 --lzma2=dict=2MiB "${firmware}/$1" > "$1.xz"' --) 16 (cd ${firmware} && find lib/firmware -type l) | while read link; do 17 target="$(readlink "${firmware}/$link")" 18 + if [ -f $target ]; then 19 + ln -vs -- "''${target/^${firmware}/$out}.xz" "$out/$link.xz" 20 + else 21 + ln -vs -- "''${target/^${firmware}/$out}" "$out/$link" 22 + fi 23 done 24 ''