Finishing up a few things.

Architecting out a few things (including extraction)
This commit is contained in:
Caleb Gardner
2026-06-10 05:46:12 -05:00
parent 5c04933520
commit 8087a59c5c
8 changed files with 236 additions and 5 deletions
+18
View File
@@ -0,0 +1,18 @@
const std = @import("std");
const Io = std.Io;
const Superblock = @import("archive.zig").Superblock;
const Inode = @import("inode.zig");
const Decomp = @import("decomp.zig");
const ExtractionOptions = @import("options.zig");
pub fn extract(
alloc: std.mem.Allocator,
io: Io,
super: Superblock,
data: []u8,
decomp: Decomp.Fn,
inode: Inode,
ext_loc: []const u8,
options: ExtractionOptions,
) !void {}