diff --git a/src/file/chunks.odin b/src/chunks/chunks.odin similarity index 99% rename from src/file/chunks.odin rename to src/chunks/chunks.odin index 07935f8..ce20f66 100644 --- a/src/file/chunks.odin +++ b/src/chunks/chunks.odin @@ -1,4 +1,4 @@ -package file +package chunks import "base:runtime" import "core:fmt" diff --git a/src/chunks/read_metadata.odin b/src/chunks/read_metadata.odin new file mode 100644 index 0000000..17100d5 --- /dev/null +++ b/src/chunks/read_metadata.odin @@ -0,0 +1 @@ +package chunks diff --git a/src/file/write_assets.odin b/src/chunks/write_assets.odin similarity index 98% rename from src/file/write_assets.odin rename to src/chunks/write_assets.odin index 7d03a88..13d634b 100644 --- a/src/file/write_assets.odin +++ b/src/chunks/write_assets.odin @@ -1,16 +1,18 @@ -package file +package chunks import "base:runtime" import "core:fmt" import "core:io" import "core:os" +import "src:file" + // ----------------------------------------- write_assets :: proc( w: ^Writer, output: ^os.File, - entries: []FileEntry, + entries: []file.FileEntry, size_per_chunk: u64 = SIZE_PER_CHUNK, compression: u16 = COMPRESSION, allocator := context.allocator, diff --git a/src/file/write_metadata.odin b/src/chunks/write_metadata.odin similarity index 96% rename from src/file/write_metadata.odin rename to src/chunks/write_metadata.odin index 22c49a9..812d70e 100644 --- a/src/file/write_metadata.odin +++ b/src/chunks/write_metadata.odin @@ -1,16 +1,18 @@ -package file +package chunks import "base:runtime" import "core:fmt" import "core:mem" import "core:os" +import "src:file" + // ----------------------------------------- write_metadata :: proc( w: ^Writer, output: ^os.File, - entries: []FileEntry, + entries: []file.FileEntry, size_per_chunk: u64 = SIZE_PER_CHUNK, compression: u16 = COMPRESSION, allocator := context.allocator, @@ -69,7 +71,7 @@ write_header :: proc( write_asset_index :: proc( w: ^Writer, chunk_file: ^os.File, - entries: []FileEntry, + entries: []file.FileEntry, number_of_assets: u32, allocator: runtime.Allocator, ) {