From e885a8f1cec3ac13325c4da0c74161fc10000684 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Wed, 15 Jan 2025 01:08:06 +0100 Subject: [PATCH] Minor client packaging changes (#33787) --- Content.Packaging/ClientPackaging.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Content.Packaging/ClientPackaging.cs b/Content.Packaging/ClientPackaging.cs index a66d4ec5b9..6d0a462790 100644 --- a/Content.Packaging/ClientPackaging.cs +++ b/Content.Packaging/ClientPackaging.cs @@ -61,7 +61,13 @@ public static class ClientPackaging var graph = new RobustClientAssetGraph(); pass.Dependencies.Add(new AssetPassDependency(graph.Output.Name)); - AssetGraph.CalculateGraph(graph.AllPasses.Append(pass).ToArray(), logger); + var dropSvgPass = new AssetPassFilterDrop(f => f.Path.EndsWith(".svg")) + { + Name = "DropSvgPass", + }; + dropSvgPass.AddDependency(graph.Input).AddBefore(graph.PresetPasses); + + AssetGraph.CalculateGraph([pass, dropSvgPass, ..graph.AllPasses], logger); var inputPass = graph.Input; @@ -72,7 +78,7 @@ public static class ClientPackaging new[] { "Content.Client", "Content.Shared", "Content.Shared.Database" }, cancel: cancel); - await RobustClientPackaging.WriteClientResources(contentDir, pass, cancel); + await RobustClientPackaging.WriteClientResources(contentDir, inputPass, cancel); inputPass.InjectFinished(); }