aboutsummaryrefslogtreecommitdiff
path: root/lib/std/build.zig
AgeCommit message (Expand)Author
2022-07-26std.fmt: require specifier for unwrapping ?T and E!TInKryption
2022-07-23Share logic between EmulatableRunStep & RunStepLuuk de Gram
2022-07-23rename:RunCompareStep -> EmulatableRunStepLuuk de Gram
2022-07-23RunCompareStep: implement new stepLuuk de Gram
2022-07-22cli: support --gc-sections and --no-gc-sections for Zig sourcesJakub Konka
2022-07-20build.zig: teach `--compress-debug-sections`Motiejus Jakštys
2022-07-15std.fs: split `Dir` into `IterableDir`Veikka Tuominen
2022-07-12wasm-linker: Implement linker tests (#12006)Luuk de Gram
2022-07-11use std.log for loggingMikko Kaihlavirta
2022-06-28build: handle weakly imported libs and frameworksJakub Konka
2022-06-27macho: implement and handle `-needed-*` and `-needed_*` family of flagsJakub Konka
2022-06-27macho: implement -dead_strip_dylibs linker flagJakub Konka
2022-06-25macho: implement -headerpad_max_install_namesJakub Konka
2022-06-25macho: implement -headerpad_size optionJakub Konka
2022-06-24macho: implement -search_dylibs_first linker optionJakub Konka
2022-06-22link-tests: rename CheckMachOStep to CheckObjectStep and accept obj formatJakub Konka
2022-06-21link-tests: add CheckMachOStepJakub Konka
2022-06-20link-tests: test pagezero_size option for machoJakub Konka
2022-06-08std.build: Expose `-z norelro` and `-z lazy`Isaac Freund
2022-05-31stage2: add support for -fbuild-id,-fno-build-idAndrew Kelley
2022-05-26Rename `std.build.Pkg.path` to `std.build.Pkg.source` (#11557)Hanna
2022-05-11Update usages of `process.getEnvMap` and change BufMap -> EnvMap where applic...Jonathan Marler
2022-05-09stdlib: escape backslashes and double quotes in Builder response fileEvan Haas
2022-05-07Merge pull request #11592 from ziglang/stage3-macos-linkerAndrew Kelley
2022-05-06flatten lib/std/special and improve "pkg inside another" logicAndrew Kelley
2022-05-05CI: add non-LLVM backends to the test matrixAndrew Kelley
2022-04-29std: Do not allocate the result for ChildProcess.initJimmi Holst Christensen
2022-04-28Revert "Merge pull request #11214 from iddev5/ay-build-runner"Andrew Kelley
2022-04-28std.build: fix dll-export-fns APIAndrew Kelley
2022-04-28Merge pull request #11214 from iddev5/ay-build-runnerVeikka Tuominen
2022-04-28std.build: make no_dll_export_fns accessible in build stepErik Hugne
2022-04-19build system: add -fstage1/-fno-stage1 to `zig build`Andrew Kelley
2022-04-15std.build: add test for issue 10381iddev5
2022-04-12std.build: Fix transitive linkSystemLibraryName() dependenciesIsaac Freund
2022-03-22macho: extend CodeSignature to accept entitlementsJakub Konka
2022-03-21Sema: dummy implementation of `@errorReturnTrace`Andrew Kelley
2022-03-16std: introduce posix_spawn as an alt to fork-execJakub Konka
2022-03-05Revert "Revert "Merge pull request #10950 from hexops/sg/responsefiles""Stephen Gutekanst
2022-02-24Revert "Merge pull request #10950 from hexops/sg/responsefiles"Andrew Kelley
2022-02-23Merge pull request #10950 from hexops/sg/responsefilesJakub Konka
2022-02-23stage1-wasm: implement shared memoryxReveres
2022-02-21std: Builder: use response files for zig test invocations tooStephen Gutekanst
2022-02-21std: Builder: account for null term considering response filesStephen Gutekanst
2022-02-20std: have Builder use response files if zig build args exceed OS limitsStephen Gutekanst
2022-02-17Revert "reduce build error noise"Andrew Kelley
2022-02-17reduce build error noiseJonathan Marler
2022-02-06Avoid depending on child process execution when not supported by host OSCody Tapscott
2022-02-06CLI: remove remainders of --verbose-ast and --verbose-tokenizeJohannes Löthberg
2022-02-05std: allow tests to use cache and setOutputDirpraschke
2022-02-05std.build.TranslateCStep: add C macro supportrohlem