build.zig | 2 +- lib/std/Build.zig | 44 ++++++- lib/std/Build/CheckFileStep.zig | 20 +++- lib/std/Build/RunStep.zig | 39 ++++++- lib/std/Build/TranslateCStep.zig | 6 +- lib/std/Build/WriteFileStep.zig | 31 ++++- test/cli.zig | 195 -------------------------------- test/tests.zig | 194 +++++++++++++++++++++++++++++-- 8 files changed, 309 insertions(+), 222 deletions(-)