From 5dea351ae652fe7654a5e24f10a07c52f36281d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Moreau?= Date: Tue, 23 Jun 2026 10:53:57 -0400 Subject: [PATCH] Prune unused WinUI locale resources Exclude non-en-us WinUI XAML .mui satellite resources from the publish file list so release packages keep only the neutral fallback files. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/UniGetUI.Avalonia/UniGetUI.Avalonia.csproj | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/UniGetUI.Avalonia/UniGetUI.Avalonia.csproj b/src/UniGetUI.Avalonia/UniGetUI.Avalonia.csproj index 4e6911414..ab73fdbfc 100644 --- a/src/UniGetUI.Avalonia/UniGetUI.Avalonia.csproj +++ b/src/UniGetUI.Avalonia/UniGetUI.Avalonia.csproj @@ -363,4 +363,22 @@ + + + + + <_UnusedMuiResources + Include="@(ResolvedFileToPublish)" + Condition="'%(ResolvedFileToPublish.Extension)' == '.mui' + and '%(ResolvedFileToPublish.RelativePath)' != 'en-us\%(ResolvedFileToPublish.Filename)%(ResolvedFileToPublish.Extension)' + and ('%(ResolvedFileToPublish.Filename)' == 'Microsoft.ui.xaml.dll' or '%(ResolvedFileToPublish.Filename)' == 'Microsoft.UI.Xaml.Phone.dll')" /> + + +