zig/lib/std/Build
Ryan Liptak f16eb18ce8
Some checks are pending
ci / aarch64-freebsd-debug (push) Waiting to run
ci / aarch64-freebsd-release (push) Waiting to run
ci / aarch64-linux-debug (push) Waiting to run
ci / aarch64-linux-release (push) Waiting to run
ci / aarch64-netbsd-debug (push) Waiting to run
ci / aarch64-netbsd-release (push) Waiting to run
ci / aarch64-macos-debug (push) Waiting to run
ci / aarch64-macos-release (push) Waiting to run
ci / loongarch64-linux-debug (push) Waiting to run
ci / loongarch64-linux-release (push) Waiting to run
ci / powerpc64le-linux-debug (push) Waiting to run
ci / powerpc64le-linux-release (push) Waiting to run
ci / riscv64-linux-debug (push) Waiting to run
ci / riscv64-linux-release (push) Waiting to run
ci / s390x-linux-debug (push) Waiting to run
ci / s390x-linux-release (push) Waiting to run
ci / x86_64-freebsd-debug (push) Waiting to run
ci / x86_64-freebsd-release (push) Waiting to run
ci / x86_64-linux-debug (push) Waiting to run
ci / x86_64-linux-debug-llvm (push) Waiting to run
ci / x86_64-linux-release (push) Waiting to run
ci / x86_64-netbsd-debug (push) Waiting to run
ci / x86_64-netbsd-release (push) Waiting to run
ci / x86_64-openbsd-debug (push) Waiting to run
ci / x86_64-openbsd-release (push) Waiting to run
ci / x86_64-windows-debug (push) Waiting to run
ci / x86_64-windows-release (push) Waiting to run
Use / as path separator when writing tar files
The tar format expects `/`, although some untar implementations do seem to handle Windows-style `\` path separators (7-Zip at least).

The tar.Writer API can't really enforce this, though, as doing so would effectively make `\` an illegal character when it's really not. So, it's up to the user to provide paths with the correct path separators.

`Build/WebServer.zig` will still output tars with `\` as a path separator on Windows, but that's currently only used during fuzzing which is not yet implemented on Windows.
2026-03-08 02:10:00 +01:00
..
Cache std: rename other Dir "make" functions to "create" 2025-12-23 22:15:11 -08:00
Step std.Io.{Writer|Duration}: move duration formatting to a format method 2026-02-28 02:46:04 +01:00
Watch Io.Dispatch: introduce grand central dispatch io impl 2026-02-13 12:29:40 -05:00
abi.zig rework fuzz testing to be smith based 2026-02-13 22:12:19 -05:00
Cache.zig std.process: currentDir -> currentPath 2026-01-29 18:47:58 -08:00
Fuzz.zig fix fuzzing speed with prior runs 2026-02-13 17:58:09 -05:00
Module.zig Elf2: start implementing dynamic linking 2025-10-29 18:15:09 -04:00
Step.zig std.Progress: implement ipc resource cleanup 2026-02-04 15:20:10 -05:00
Watch.zig std.posix: remove close function 2026-02-11 23:37:31 +01:00
WebServer.zig Use / as path separator when writing tar files 2026-03-08 02:10:00 +01:00