dotnet: make native binaries executable in packages

This commit is contained in:
David McFarland
2025-01-21 15:18:30 -04:00
parent 562406b684
commit 3afb9cfa7d
@@ -71,8 +71,12 @@ let
version=''${version,,}
mkdir -p "$out"/share/nuget/packages/"$id"
cp -r . "$out"/share/nuget/packages/"$id"/"$version"
chmod +w "$out"/share/nuget/packages/"$id"/"$version"
echo {} > "$out"/share/nuget/packages/"$id"/"$version"/.nupkg.metadata
cd "$out"/share/nuget/packages/"$id"/"$version"
chmod +w .
for dir in tools runtimes/*/native; do
[[ ! -d "$dir" ]] || chmod -R +x "$dir"
done
echo {} > .nupkg.metadata
)
popd