mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Remove SkiaSharp .pdb files after build and publish
Added MSBuild targets to delete unnecessary SkiaSharp .pdb files from output and publish directories after build and publish steps, reducing artifact size.
This commit is contained in:
parent
c04da3ab83
commit
c46a52d1ca
1 changed files with 15 additions and 1 deletions
|
|
@ -87,6 +87,20 @@
|
|||
$(PublishDir)runtimes\win-arm64;"/>
|
||||
</Target>
|
||||
|
||||
<!-- Workaround for https://github.com/mono/SkiaSharp/issues/3519 -->
|
||||
<Target Name="RemoveUnnecessaryPdbFilesAfterBuild" AfterTargets="Build">
|
||||
<ItemGroup>
|
||||
<PdbFilesToRemoveBuild Include="$(OutputPath)**\*.pdb" />
|
||||
</ItemGroup>
|
||||
<Delete Files="@(PdbFilesToRemoveBuild)" />
|
||||
</Target>
|
||||
<Target Name="RemoveUnnecessaryPdbFilesAfterPublish" AfterTargets="Publish">
|
||||
<ItemGroup>
|
||||
<PdbFilesToRemovePublish Include="$(PublishDir)**\*.pdb" />
|
||||
</ItemGroup>
|
||||
<Delete Files="@(PdbFilesToRemovePublish)" />
|
||||
</Target>
|
||||
|
||||
<ItemGroup>
|
||||
<None Include="plugin.json">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
|
|
@ -114,4 +128,4 @@
|
|||
<PackageReference Include="SkiaSharp" Version="3.119.2" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
</Project>
|
||||
Loading…
Reference in a new issue