From 3c0424188943742e7aa1f4cdf4f629bde97bfaf7 Mon Sep 17 00:00:00 2001 From: metalgearsloth Date: Mon, 6 Jul 2026 17:24:12 +1000 Subject: [PATCH 1/2] Fix windows packaging separator Trying to make standalone builds work and this brokey. --- Robust.Packaging/RobustSharedPackaging.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Robust.Packaging/RobustSharedPackaging.cs b/Robust.Packaging/RobustSharedPackaging.cs index a2a23bf7820..0f2abe6b6f6 100644 --- a/Robust.Packaging/RobustSharedPackaging.cs +++ b/Robust.Packaging/RobustSharedPackaging.cs @@ -73,6 +73,9 @@ public static Task DoResourceCopy( continue; var targetPath = Path.Combine(targetDir, filename); + if (Path.DirectorySeparatorChar != '/') + targetPath = targetPath.Replace(Path.DirectorySeparatorChar, '/'); + if (Directory.Exists(path)) CopyDirIntoZip(path, targetPath, pass); else From 93570fad116ae359dee626b8df22debe6f6b6be5 Mon Sep 17 00:00:00 2001 From: metalgearsloth Date: Mon, 6 Jul 2026 17:24:53 +1000 Subject: [PATCH 2/2] RN --- RELEASE-NOTES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 22012ded28b..774244b6834 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -45,6 +45,7 @@ END TEMPLATE--> * Fix DynamicTree.Clear not removing node references. * Reverted validation for `UiBox2i` `ctor`s as it was causing regressions in debug UIs. +* Fix windows Robust.Packaging not using correct path separators for zip archives. ### Other