aboutsummaryrefslogtreecommitdiff
path: root/lib/std/build.zig
AgeCommit message (Expand)Author
2021-06-25std/build: add --sysroot general optionIsaac Freund
2021-06-21fix code broken from previous commitJacob G-W
2021-06-15zig build: add --libc general optionIsaac Freund
2021-06-14CLI: rename --override-lib-dir to --zig-lib-dirAndrew Kelley
2021-06-14specify the output lib, exe and include paths with flagsJan200101
2021-06-12std.build: don't default to static linkageVeikka Tuominen
2021-06-11cleanups to previous commitAndrew Kelley
2021-06-11Add CPU feature check to standardTargetOptionsEdward Dean
2021-06-11std.build.InstallDir: make dupe() a public functionEllis Trisk-Grove
2021-06-11Change defineCMacro to take separate name and value arugmentsAsa Zeren
2021-06-11make remaining enums in build.zig snake_caseVeikka Tuominen
2021-06-11Code quality improvements to GeneratedFile, and manual implementation of Buil...Felix (xq) Queißner
2021-06-11Makes output path stuff more sane.Felix (xq) Queißner
2021-06-11Changes to .path instead of .getPathFn. Changes LibExeObjStep to also provide...Felix (xq) Queißner
2021-06-11Changes createExecutable parameter is_dynamic to a enum to make code more rea...Felix (xq) Queißner
2021-06-11Moves files to file-global struct layout.Felix (xq) Queißner
2021-06-11Adds a lot of missing dupes, some more snakes.Felix (xq) Queißner
2021-06-11Adds more FileSources everywhere.Felix (xq) Queißner
2021-06-11Starts to replace special cases in std.build.FileSource.Felix (xq) Queißner
2021-06-08Add linkLibCpp helper to LibExeObjStepTom Maenan Read Cutting
2021-06-06build: Avoid using undefined variablesLemonBoy
2021-06-03Breaking hash map changes for 0.8.0Martin Wickham
2021-05-27build: allow specifying rpaths explicitly (#8912)Jakub Konka
2021-05-18build.zig: blank out "*test.zig" files instead of omitAndrew Kelley
2021-05-15Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-13Add experimental Darling support for cross testing macOSJakub Konka
2021-05-12Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-12build system: fix wrong glibc dir passed to qemu for i386Andrew Kelley
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-04-30Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-29std/build: change default install prefix to zig-outIsaac Freund
2021-04-24Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-17std/build: fix linker_allow_shlib_undefinedIsaac Freund
2021-04-16Add LibExeObjStep.linker_allow_shlib_undefined field to set --allow-shlib-und...daurnimator
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-04-15ci: windows: proper flags to zig buildAndrew Kelley
2021-04-06std/build: fix ?[:0]const u8 build optionsMichael Holmes
2021-03-24std.build: make Builder.install_prefix non optionalIsaac Freund
2021-02-27HashMap.put returns !void, not a !booldaurnimator
2021-02-25std/build: Add support for LTO configurationHubert Jasudowicz
2021-02-24zig fmt the std libAndrew Kelley
2021-02-21Added support for passing write file args as build options (#7909)Ryan Greenblatt
2021-02-21fix unspecified fmtrgreenblatt
2021-02-09require specifier for arrayish typesJonathan Marler
2021-02-01Dupe strings on all public api points for std.buildMartin Wickham
2021-01-30FromWriteFileStep for all LibExeObjStep typesrgreenblatt
2021-01-22std: Update `test ""` to `test` where it makes senseLemonBoy
2021-01-11stage2: cleanups regarding red zone CLI flagsAndrew Kelley
2021-01-11Added support for no red zoneLee Cannon