lib/compiler/Maker.zig | 288 ++++++++++++++++++++++++++++++-- lib/compiler/Maker/Fuzz.zig | 10 +- lib/compiler/Maker/Step.zig | 23 ++- lib/compiler/Maker/Step/Compile.zig | 39 +++-- lib/compiler/Maker/Step/ConfigHeader.zig | 22 +-- lib/compiler/Maker/Step/FindProgram.zig | 4 +- lib/compiler/Maker/Step/InstallArtifact.zig | 2 +- lib/compiler/Maker/Step/ObjCopy.zig | 27 +-- lib/compiler/Maker/Step/Options.zig | 15 +- lib/compiler/Maker/Step/Run.zig | 79 ++++----- lib/compiler/Maker/Step/TranslateC.zig | 7 +- lib/compiler/Maker/Step/WriteFile.zig | 24 +-- lib/std/zig/ErrorBundle.zig | 18 ++ lib/std/zig/Server.zig | 14 +- tools/bsp.zig | 30 +++- 15 files changed, 434 insertions(+), 168 deletions(-)