public void Run() { var contentDir = CommonPaths.WorkDir.Subdirectory("content"); var packedContentDir = CommonPaths.WorkDir.Subdirectory("packed-content"); packedContentDir.CreateWithParents(); foreach (var subDir in contentDir.GetDirectories()) { var packer = new ArchivePacker(); packer.Pack(packedContentDir.File($"{subDir.Name}.archive"), subDir); } }
public void Run() { var packer = new ArchivePacker(); packer.Pack(CommonPaths.WorkDir.File("packed.archive"), CommonPaths.WorkDir.Subdirectory("to-pack")); }