aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build.zig
AgeCommit message (Expand)Author
2025-08-29std.Io: delete GenericReaderAndrew Kelley
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-08-01build system: replace fuzzing UI with build UI, add time reportmlugg
2025-07-20Support passing `std.zig.BuildId` to `b.dependency()`Carl Åstholm
2025-07-20Support passing enum slices to `b.dependency()`Carl Åstholm
2025-07-20Coerce slice-like arguments passed to `b.dependency()`Carl Åstholm
2025-07-20Dupe string optionsCarl Åstholm
2025-07-20Serialize float options using the hexadecimal formatCarl Åstholm
2025-07-20Support passing null to `b.dependency()`Carl Åstholm
2025-07-11Remove numerous things deprecated during the 0.14 release cycleLinus Groh
2025-07-07fix build runnerAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-07std.io: move getStdIn, getStdOut, getStdErr functions to fs.FileAndrew Kelley
2025-06-19Build: add install commands to `--verbose` outputJacob Young
2025-06-19Build: change how the target is printed in step namesJacob Young
2025-05-25compiler: introduce incremental debug servermlugg
2025-05-22std.Build: resolved generated paths are cwd-relativemlugg
2025-05-06std.Build: Rename --glibc-runtimes to --libc-runtimes and enable it for musl.Alex Rønne Petersen
2025-04-22compiler: allow emitting tests to an object filemlugg
2025-03-07std.Build: add build-id optionJan200101
2025-02-28Revert "Merge pull request #22898 from kristoff-it/deprecated-proposal"Andrew Kelley
2025-02-26don't inherit allowed deprecation from parent modulesAndrew Kelley
2025-02-26`@deprecated`: remove per-module flag in BuildLoris Cro
2025-02-26`@deprecated`: add build system supportLoris Cro
2025-01-26std.Build: add more explicit error sets to some functionsEric Joldasov
2025-01-25std.Build: Make ofmt part of standardTargetOptions().Alex Rønne Petersen
2025-01-22std.Build: add `addLibrary` function (#22554)BratishkaErik
2025-01-20std.Build: extend `test_runner` option to specify whether runner uses `std.zi...mlugg
2024-12-18std.Build: add API to create Compile steps from existing modulemlugg
2024-12-18std.Build.Step.Compile.Options: change `root_module` field type to `*Module`mlugg
2024-12-18std.Build: remove deprecated APIsEric Joldasov
2024-12-11compiler: Improve the handling of unwind table levels.Alex Rønne Petersen
2024-10-23introduce a CLI flag to enable .so scripts; default offAndrew Kelley
2024-10-06Build: Add `option(LazyPath, ...)` supportInKryption
2024-09-27build: make dependency cache hash map unmanagedJonathan Marler
2024-09-27build: move dependency cache into GraphJonathan Marler
2024-09-15std.Build: allow packages to expose arbitrary LazyPaths by namemlugg
2024-09-12Replace deprecated default initializations with decl literalsLinus Groh
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-23fix merge conflict from previous commitAndrew Kelley
2024-08-23std.Build: call `handleVerbose2` in `runAllowFail`Eric Joldasov
2024-08-19fix various issues related to Path handling in the compiler and stdRobin Voetter
2024-08-07introduce a web interface for fuzzingAndrew Kelley
2024-07-28Add libcpp option to test optionsSammy James
2024-07-25add --debug-rt CLI arg to the compiler + bonus editsAndrew Kelley
2024-07-25build runner: extract logic to std.Build.FuzzAndrew Kelley
2024-07-25add `--fuzz` CLI argument to `zig build`Andrew Kelley
2024-07-23add std.testing.random_seedAndrew Kelley
2024-07-21std.Build: add support for passing comptime_int, float and comptime_float opt...L zard
2024-07-20add std.fmt.hexAndrew Kelley