aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build.zig
AgeCommit message (Expand)Author
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
2023-05-03build: rename std.Build.*Step to std.Build.Step.*Nicolas Sterchele
2023-04-30std.Build: detect and disallow top-level step name clashesdweiller
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-04-15CI: more C backend test coverageAndrew Kelley
2023-04-15std.Build: add some more init options to CompileStepAndrew Kelley
2023-04-11fix build logic due to state mutations and break the API accordinglyAndrew Kelley
2023-03-19fix std.Build.OptionsStepAndrew Kelley
2023-03-17Build.zig_exe: make it sentinel-awareMotiejus Jakštys
2023-03-17main: add debug option to dump unoptimized llvm irJacob Young
2023-03-15make the build runner and test runner talk to each otherAndrew Kelley
2023-03-15std.Build.InstallFileStep: add missing step dependenciesAndrew Kelley
2023-03-15std.Build: use Cache hash helper for package prefix dirsAndrew Kelley
2023-03-15std.Build: add addAnonymousDependencyAndrew Kelley
2023-03-15re-enable CLI testsAndrew Kelley
2023-03-15zig build: add an OOM-prevention systemAndrew Kelley
2023-03-15std.Build: audit use of updateFileAndrew Kelley
2023-03-15std.build.CompileStep: eliminate std.log usageAndrew Kelley
2023-03-15zig build: many enhancements related to parallel buildingAndrew Kelley