diff --git a/Packager.cs b/Packager.cs index 793d7f6..7af7464 100644 --- a/Packager.cs +++ b/Packager.cs @@ -72,6 +72,10 @@ public class BrikPackage : IDisposable { public static class Packager { public static void Pack(string sourceFolder, string outputPath, byte key) { + string? directory = Path.GetDirectoryName(outputPath); + if (!string.IsNullOrEmpty(directory)) { + Directory.CreateDirectory(directory); + } using var memoryStream = new MemoryStream(); var writerOptions = new WriterOptions(CompressionType.LZMA);