aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build.zig
AgeCommit message (Expand)Author
2024-01-18zig build: add doc comments for functions related to optionsAndrew Kelley
2024-01-16Build: add namedWriteFiles to BuildLoris Cro
2024-01-06std.Build: pass code model in various compile stepsTristan Ross
2024-01-04build/LazyPath: Add dirname (#18371)Abhinav Gupta
2024-01-03Fix std.Build.findProgramKrzysztof Wolicki
2024-01-02Merge pull request #18160 from ziglang/std-build-moduleAndrew Kelley
2024-01-02add support for lists when parsing user argssammy j
2024-01-01std.Build: add error_tracing field to addExecutable and friendsAndrew Kelley
2024-01-01std.Build.ResolvedTarget: rename target field to resultAndrew Kelley
2024-01-01std.Build: fix userInputOptionsFromArgs ResolvedTargetAndrew Kelley
2024-01-01std.Target.Query: remove deprecated APIAndrew Kelley
2024-01-01std.Target: add DynamicLinkerAndrew Kelley
2024-01-01rename std.zig.CrossTarget to std.Target.QueryAndrew Kelley
2024-01-01std.Build: handle ResolvedTarget in userInputOptionsFromArgsAndrew Kelley
2024-01-01zig build system: change target, compilation, and module APIsAndrew Kelley
2024-01-01zig build system: remove vcpkg integrationAndrew Kelley
2024-01-01introduce std.Build.Module and extract some logic into itAndrew Kelley
2023-11-26fix: Prevent segfault when using add.Module()Daniel A.C. Martin
2023-10-23x86_64: implement enough to pass unicode testsJacob Young
2023-10-22child_process + Build: rename exec to run + all related codeJan Philipp Hafer
2023-10-21fix `std.Build.addAssembly`Lee Cannon
2023-10-21std.Build: use create() instead of init() for Step.RemoveDirsnoire
2023-10-20std.Build: do not assume custom test runners support client-server modedweiller
2023-10-18std.Build: make dependencies inherit `--search-prefix`Andrew Kelley
2023-10-15Add preliminary support for Windows .manifest filesRyan Liptak
2023-10-08get `zig fetch` working with the new systemAndrew Kelley
2023-09-24Support non zig dependenciesantlilja
2023-09-15package manager: write deps in a flat format, eliminating the FQN conceptmlugg
2023-08-16std.Build: check for native CPU when serializing CrossTargetmlugg
2023-08-13Merge pull request #16773 from Sahnvour/build-stack-framesAndrew Kelley
2023-08-13std.Build: factorize Step stack trace dumping codeSahnvour
2023-08-13std.Build: make number of collected stack frames configurableSahnvour
2023-08-10Compare user input for multiple dependency build variants (#16600)Matt Knight
2023-08-09change uses of std.builtin.Mode to OptimizeMode (#16745)Zachary Raineri
2023-07-30std.Build.LazyPath: fix resolution of cwd_relativeAndrew Kelley
2023-07-30build system: follow-up enhancements regarding LazyPathAndrew Kelley
2023-07-30Introduces `Compile.getEmittedX()` functions, drops `Compile.emit_X`. Resolve...Felix (xq) Queißner
2023-07-30Build.zig rename orgy (aka: #16353). Renames FileSource to LazyPath and remov...Felix (xq) Queißner
2023-07-24Use builtin inference over @as where possibleZachary Raineri
2023-06-26Build: make `InstallDirStep` use a `FileSource`Ian Johnson
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-17std: replace builtin.Version with SemanticVersionr00ster91
2023-06-03Merge pull request #15579 from squeek502/mem-delimitersAndrew Kelley
2023-05-24Fixes `WriteFile.getFileSource` failure on Windows (#15730)Mason Remaley
2023-05-24std: Move std.debug.{TTY.Config,detectTTYConfig} to std.io.ttyLinus Groh
2023-05-24std.debug: Rename TTY.Color enum values to snake caseLinus Groh
2023-05-18Deduplicate uses of the same package across dependenciesmlugg
2023-05-16tweaks to --build-idAndrew Kelley
2023-05-13Update all std.mem.tokenize calls to their appropriate functionRyan Liptak
2023-05-03std.Build: use Step.* instead of *StepVeikka Tuominen