aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build.zig
AgeCommit message (Expand)Author
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
2024-07-14build runner: update watch caption to include subprocessesAndrew Kelley
2024-07-14frontend: add -fincremental, -fno-incremental flagAndrew Kelley
2024-07-14make zig compiler processes live across rebuildsAndrew Kelley
2024-07-12integrate Compile steps with file watchingAndrew Kelley
2024-07-12std.Build.LazyPath: add getPath3; deprecate getPath2 and getPathAndrew Kelley
2024-07-12std.Build.Step.WriteFile: extract UpdateSourceFilesAndrew Kelley
2024-07-12make more build steps integrate with the watch systemAndrew Kelley
2024-07-12proof-of-concept --watch implementation based on fanotifyAndrew Kelley
2024-07-12build runner: implement --watch (work-in-progress)Andrew Kelley
2024-07-12std.Build: remove the "push installed file" mechanismAndrew Kelley
2024-07-12build system: add --watch flag and report source file in InstallFileAndrew Kelley
2024-07-09std: fix typos (#20560)Jora Troosh
2024-06-21std.Build.findProgram(): Try with and without the Windows executable extensions.Alex Rønne Petersen
2024-06-20std: mark Build.args as constAlex Kladov
2024-06-16std.Build: Add Step.Fail and addFail() function.Alex Rønne Petersen
2024-06-09build: inherit setExecCmd from test compile steps when creating run stepsRobin Voetter
2024-06-08std.Build: remove deprecated b.host in favor of b.graph.host (#20237)Krzysztof Wolicki
2024-06-06Add support for []enum in Build.optionMaciej 'vesim' Kuliński
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-26std: restructure child process namespaceAndrew Kelley
2024-05-05Run: add output directory argumentsJacob Young
2024-05-05Build: cleanupJacob Young
2024-04-18Merge pull request #19689 from nektro/nektro-patch-29794Andrew Kelley
2024-04-18std: fix and add test for Build.dependencyFromBuildZigMeghan Denny