zig/lib/std/Build
Andrew Kelley 5e7b09ce9f std.Build.RunStep: fix default caching logic
RunStep is supposed to auto-detect whether the intend is for
side-effects or for producing an output file. The auto-detection logic
was incorrect, and this commit fixes it.

I tested this manually locally. Automated testing will require a more
significant investment in the test harness, which I will work on in a
future enhancement.

closes #14666
2023-02-18 19:33:47 -05:00
..
Cache move the cache system from compiler to std lib 2023-02-13 06:42:25 -07:00
Cache.zig std.Build.Cache: remove debug log statements 2023-02-13 06:42:25 -07:00
CheckFileStep.zig std.Build: avoid use of catch unreachable 2023-01-31 15:09:35 -07:00
CheckObjectStep.zig std.Build: avoid use of catch unreachable 2023-01-31 15:09:35 -07:00
CompileStep.zig std.Build: make cache_root and global_cache_root relative to cwd 2023-02-13 06:42:26 -07:00
ConfigHeaderStep.zig std.Build: start using the cache system with RunStep 2023-02-13 06:42:26 -07:00
EmulatableRunStep.zig std.Build: avoid use of catch unreachable 2023-01-31 15:09:35 -07:00
FmtStep.zig std.Build: avoid use of catch unreachable 2023-01-31 15:09:35 -07:00
InstallArtifactStep.zig remove reference to removed addTestExe 2023-02-01 22:52:32 -05:00
InstallDirStep.zig combine std.build and std.build.Builder into std.Build 2023-01-31 15:09:35 -07:00
InstallFileStep.zig combine std.build and std.build.Builder into std.Build 2023-01-31 15:09:35 -07:00
InstallRawStep.zig std.Build: avoid use of catch unreachable 2023-01-31 15:09:35 -07:00
LogStep.zig combine std.build and std.build.Builder into std.Build 2023-01-31 15:09:35 -07:00
OptionsStep.zig std.Build.OptionsStep: update test case 2023-02-13 06:42:26 -07:00
RemoveDirStep.zig combine std.build and std.build.Builder into std.Build 2023-01-31 15:09:35 -07:00
RunStep.zig std.Build.RunStep: fix default caching logic 2023-02-18 19:33:47 -05:00
Step.zig std.Build: avoid use of catch unreachable 2023-01-31 15:09:35 -07:00
TranslateCStep.zig std.Build: enhancements to ConfigHeaderStep 2023-02-05 06:26:30 -07:00
WriteFileStep.zig std.Build: start using the cache system with RunStep 2023-02-13 06:42:26 -07:00