zig/lib/std/Build
xEgoist ff57a264ad
Build: fix producesPdbFile logic (#15756)
Fixes bug causing ReleaseSmall to fail on Windows.

Due to the change in default behavior of ReleaseSmall, debug info are
stripped by default. However because `Compile.create` still defaults to
null, `producesPdbFile` will report true for
`lib/std/Build/Step/InstallArtifact.zig` causing it to fail on copying a
file that does not exist. This commit change the default of strip
depending on `optimize`.
2023-06-03 16:45:08 -04:00
..
Cache convert s[start..start+len] to s[start..][0..len] 2023-05-07 15:55:21 +10:00
Step Build: fix producesPdbFile logic (#15756) 2023-06-03 16:45:08 -04:00
Cache.zig cache: handle 0-length prefix paths in findPrefixResolved 2023-05-30 01:21:01 -07:00
Step.zig std: Move std.debug.{TTY.Config,detectTTYConfig} to std.io.tty 2023-05-24 10:15:02 +01:00