From b6afac69b586dd9d68cccf686f3220581848c78b Mon Sep 17 00:00:00 2001 From: t Date: Mon, 1 Jun 2026 13:47:35 -0600 Subject: rework lua tool scheduler --- build.zig | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'build.zig') diff --git a/build.zig b/build.zig index 4c12865..c732d2d 100644 --- a/build.zig +++ b/build.zig @@ -52,6 +52,10 @@ pub fn build(b: *std.Build) void { versions_mod.addOption([]const u8, "lua_version", lua_version); versions_mod.addOption([]const u8, "lua_short_version", lua_short_version); versions_mod.addOption([]const u8, "luarocks_version", luarocks_version); + // Absolute repo root, for tests that need to locate source-tree + // assets (e.g. `agent/tools/*.lua`) regardless of the test + // runner's cwd. + versions_mod.addOption([]const u8, "repo_root", b.build_root.path orelse "."); // CLI executable const exe_mod = b.createModule(.{ -- cgit v1.3