This commit is contained in:
Synthasmagoria 2026-07-21 13:17:10 +02:00
commit ded8dbba8c
199 changed files with 367950 additions and 0 deletions

12
utils.odin Normal file
View file

@ -0,0 +1,12 @@
// Wraps os.read_entire_file and os.write_entire_file, but they also work with emscripten.
package main
@(require_results)
read_entire_file :: proc(name: string, allocator := context.allocator, loc := #caller_location) -> (data: []byte, success: bool) {
return _read_entire_file(name, allocator, loc)
}
write_entire_file :: proc(name: string, data: []byte, truncate := true) -> (success: bool) {
return _write_entire_file(name, data, truncate)
}