aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/Module.zig
AgeCommit message (Expand)Author
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-07zig fmtAndrew Kelley
2025-06-19Target: pass and use locals by pointer instead of by valueJacob Young
2025-06-17std.Build: introduce `ConfigHeader.getOutputDir`, small refactormlugg
2025-05-12std.Build: Make no_builtin a property of Module instead of Step.Compile.Alex Rønne Petersen
2025-04-26compiler: Allow configuring UBSan mode at the module level.Alex Rønne Petersen
2025-04-22compiler: allow emitting tests to an object filemlugg
2025-03-27std.Build: implement addEmbedPath for adding C #embed search directoriesGalaxyShard
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-30std.Build: Add option to specify language of CSourceFilesGalaxyShard
2024-12-18std.Build: simplify module dependency handlingmlugg
2024-12-18std.Build.Step.Compile.Options: change `root_module` field type to `*Module`mlugg
2024-12-18std.Build.Step.Compile: change `root_module` field type to `*Module`mlugg
2024-12-11compiler: Improve the handling of unwind table levels.Alex Rønne Petersen
2024-10-16std.Target: Move isLib{C,Cxx}LibName() to std.zig.target.Alex Rønne Petersen
2024-10-16std.Target: Rename is_lib{c,cxx}_lib_name() to isLib{C,Cxx}LibName().Alex Rønne Petersen
2024-09-25replace TranslateC.addIncludeDir with variants with LazyPath/library namesdave caruso
2024-07-22add the build system API for enabling fuzzingAndrew Kelley
2024-07-05build system: add docs to LinkSystemLibraryOptionsAndrew Kelley
2024-07-04build: fix WriteFile and addCSourceFiles not adding LazyPath depsJonathan Marler
2024-05-05Build: cleanupJacob Young
2024-05-02Build system: Allow specifying Win32 resource include paths using LazyPathRyan Liptak
2024-04-11remove deprecated LazyPath.path union tagAndrew Kelley
2024-04-08std.Build: fix regression in Step.ConfigHeaderAndrew Kelley
2024-04-07std.Build: Remove unused `c_std` fieldCarl Åstholm
2024-04-07Create an include tree of installed headers for dependent modulesCarl Åstholm
2024-04-07std.Build: correct behavior of `Step.Compile.installHeader`Carl Åstholm
2024-03-26make `addCSourceFiles` assert `options.files` are relativeDavid Rubin
2024-03-11std.builtin: make link mode fields lowercaseTristan Ross
2024-02-24change `addCSourceFiles` to use `LazyPath` instead `Dependency` (#19017)David Rubin
2024-01-18zig build: add doc comments for functions related to optionsAndrew Kelley
2024-01-04build system: fix missing step dependencies on libAndrew Kelley
2024-01-01std.Build.Module: default CSourceFile flags to empty listAndrew Kelley
2024-01-01WIP: move many global settings to become per-ModuleAndrew Kelley
2024-01-01std.Build.ResolvedTarget: rename target field to resultAndrew Kelley
2024-01-01std.Target.Query: remove deprecated APIAndrew Kelley
2024-01-01std.Target: add DynamicLinkerAndrew Kelley
2024-01-01fix linker test regressionsAndrew Kelley
2024-01-01spelling fixesAndrew Kelley
2024-01-01zig build system: change target, compilation, and module APIsAndrew Kelley
2024-01-01introduce std.Build.Module and extract some logic into itAndrew Kelley