Merge branch 'master' of ssh://git.sideros.org/git/sideros

This commit is contained in:
Lorenzo Torres 2025-08-06 16:08:49 +02:00
commit 9a69989e46
3 changed files with 20 additions and 1 deletions

19
modding/zig/log.zig Normal file
View file

@ -0,0 +1,19 @@
pub extern fn logErr(
string: *const u8,
len: u64,
) callconv(.c) void;
pub extern fn logWarn(
string: *const u8,
len: u64,
) callconv(.c) void;
pub extern fn logInfo(
string: *const u8,
len: u64,
) callconv(.c) void;
pub extern fn logDebug(
string: *const u8,
len: u64,
) callconv(.c) void;

View file

@ -17,7 +17,7 @@ fn init_mods() void {
var global_runtime = mods.GlobalRuntime.init(allocator);
defer global_runtime.deinit();
// const file = std.fs.cwd().openFile("assets/core.wasm", .{}) catch @panic("Couldn't open assets/core.wasm");
// const file = std.fs.cwd().openFile("assets/mods/core.wasm", .{}) catch @panic("Couldn't open assets/mods/core.wasm");
const file = std.fs.cwd().openFile("./test.wasm", .{}) catch @panic("Couldn't open test.wasm");
const all = file.readToEndAlloc(allocator, 1_000_000) catch @panic("Unable to read the file"); // 1 MB
defer allocator.free(all);