lib/compiler/Maker.zig | 34 +++- lib/compiler/Maker/Step.zig | 10 +- lib/compiler/Maker/Step/Run.zig | 32 +++- lib/std/Build.zig | 5 +- lib/std/Build/Configuration.zig | 1 + lib/std/Io.zig | 20 ++- lib/std/Io/Threaded.zig | 6 +- test/src/Runner.zig | 288 +++++++++++++++++++++++--------- test/tests.zig | 1 + 9 files changed, 285 insertions(+), 112 deletions(-)