From 0a6691289a31cadc4f5fe249fddfea4801c7f3eb Mon Sep 17 00:00:00 2001 From: Jo Shields Date: Mon, 21 Jun 2021 12:08:10 -0400 Subject: [PATCH 1/2] Add UnixFilePermissions.xml for Mono AOT compilers Ref: https://github.com/dotnet/runtime/issues/53545 Ref: https://github.com/dotnet/sdk/issues/16894 Ref: https://github.com/xamarin/xamarin-macios/pull/11869 Ref: https://github.com/xamarin/xamarin-android/pull/6010 --- ...icrosoft.NETCore.App.MonoCrossAOT.UnixFilePermissions.xml | 5 +++++ .../Microsoft.NETCore.App.MonoCrossAOT.sfxproj | 1 + 2 files changed, 6 insertions(+) create mode 100644 src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.UnixFilePermissions.xml diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.UnixFilePermissions.xml b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.UnixFilePermissions.xml new file mode 100644 index 00000000000000..9437f7953f315a --- /dev/null +++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.UnixFilePermissions.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.sfxproj b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.sfxproj index 174cf76bb8cbab..f42cb5d006d62b 100644 --- a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.sfxproj +++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.sfxproj @@ -20,6 +20,7 @@ + From dc671a6405b23c80f821444326503e635c28d12d Mon Sep 17 00:00:00 2001 From: Jo Shields Date: Mon, 21 Jun 2021 12:45:03 -0400 Subject: [PATCH 2/2] Only set permissions on !windows --- .../Microsoft.NETCore.App.MonoCrossAOT.sfxproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.sfxproj b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.sfxproj index f42cb5d006d62b..3c0e7fac2d86b2 100644 --- a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.sfxproj +++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.MonoCrossAOT.sfxproj @@ -20,7 +20,7 @@ - +