Skip MapImages folder in packaging (#38928)

This commit is contained in:
Pieter-Jan Briers
2025-09-04 22:50:46 +02:00
committed by GitHub
parent 9f65cf7a75
commit ad3874b8cd
3 changed files with 20 additions and 2 deletions

View File

@@ -78,7 +78,11 @@ public static class ClientPackaging
new[] { "Content.Client", "Content.Shared", "Content.Shared.Database" }, new[] { "Content.Client", "Content.Shared", "Content.Shared.Database" },
cancel: cancel); cancel: cancel);
await RobustClientPackaging.WriteClientResources(contentDir, inputPass, cancel); await RobustClientPackaging.WriteClientResources(
contentDir,
inputPass,
SharedPackaging.AdditionalIgnoredResources,
cancel);
inputPass.InjectFinished(); inputPass.InjectFinished();
} }

View File

@@ -217,7 +217,11 @@ public static class ServerPackaging
contentAssemblies, contentAssemblies,
cancel: cancel); cancel: cancel);
await RobustServerPackaging.WriteServerResources(contentDir, inputPassResources, ServerContentIgnoresResources, cancel); await RobustServerPackaging.WriteServerResources(
contentDir,
inputPassResources,
ServerContentIgnoresResources.Concat(SharedPackaging.AdditionalIgnoredResources).ToHashSet(),
cancel);
if (hybridAcz) if (hybridAcz)
{ {

View File

@@ -0,0 +1,10 @@
namespace Content.Packaging;
public sealed class SharedPackaging
{
public static readonly IReadOnlySet<string> AdditionalIgnoredResources = new HashSet<string>
{
// MapRenderer outputs into Resources. Avoid these getting included in packaging.
"MapImages",
};
}