diff --git a/build.zig b/build.zig index 4d5d7fd..41b98b0 100644 --- a/build.zig +++ b/build.zig @@ -243,7 +243,7 @@ fn addMultithreadedCTS(b: *std.Build, target: std.Build.ResolvedTarget, impl: *c run.addArg("run"); run.addArg("--deqp"); if (std.process.getEnvVarOwned(b.allocator, "ZIG_GLOBAL_CACHE_DIR")) |cache_path| { - run.addArg(b.fmt("{s}/{s}", .{ cache_path, cts_exe_path })); + run.addArg(b.fmt("{s}/../{s}", .{ cache_path, cts_exe_path })); } else |err| switch (err) { error.EnvironmentVariableNotFound => { run.addArg(cts_exe_path);