about summary refs log tree commit diff
path: root/src/tools/run-make-support
AgeCommit message (Expand)AuthorLines
2025-06-23Enable reproducible-build-2 for WindowsDaniel Paoliello-1/+7
2025-06-22forward the bootstrap `runner` to `run-make`Folkert de Vries-1/+24
2025-06-18Enable `run-make-support` auto cross-compilation for `rustdoc` tooJieyou Xu-7/+32
2025-06-18Enable automatic cross-compilation in run-make testsJakub Beránek-7/+26
2025-05-09run-make-support: support "ejecting" the underlying std commandJieyou Xu-2/+20
2025-05-07run-make-support: set rustc dylib path for cargo wrapperJesus Checa Hidalgo-1/+4
2025-04-17run-make: drop `os_pipe` workaround now that `anonymous_pipe` is stable on betaJieyou Xu-6/+0
2025-04-12run-make-support: fix artifact name calculations for targetJieyou Xu-13/+40
2025-04-03Add a helper function for checking if LLD was used to `run-make-support`Jakub Beránek-0/+37
2025-04-02Drop `aux_build` rustc helpersJieyou Xu-15/+1
2025-03-18reintroduce remote-test support in run-make testsPietro Albini-1/+14
2025-03-08Don't link against advapi32, except on win7.Steven Malis-10/+14
2025-03-07Temporarily depend on `os_pipe` in `run-make-support` and re-export it许杰友 Jieyou Xu (Joe)-0/+6
2025-03-05Rollup merge of #136581 - jieyouxu:makefile-be-gone, r=Kobzol许杰友 Jieyou Xu (Joe)-108/+0
2025-03-04Rollup merge of #137373 - Kobzol:tool-stage0-improve, r=jieyouxuJubilee-41/+18
2025-03-02run-make-support: remove outdated comments许杰友 Jieyou Xu (Joe)-108/+0
2025-03-01Compile run-make recipes using the stage0 compilerJakub Beránek-41/+18
2025-02-26Add new `Rustdoc::emit` method in `run-make-support`Guillaume Gomez-0/+7
2025-02-19Create a generic AVR target: avr-nonePatryk Wychowaniec-0/+7
2025-02-13Make `-O` mean `-C opt-level=3`clubby789-1/+1
2025-02-01run-make-support: add some stable `rustc` flag helpers许杰友 Jieyou Xu (Joe)-0/+12
2025-02-01run-make-support: add `shallow_find_directories` helper许杰友 Jieyou Xu (Joe)-5/+22
2025-01-31run-make-support: add `object`-based symbol helpers许杰友 Jieyou Xu (Joe)-9/+25
2025-01-31run-make-support: add `is_windows_gnu` helper许杰友 Jieyou Xu (Joe)-1/+10
2025-01-31run-make-support: collapse re-export许杰友 Jieyou Xu (Joe)-2/+3
2025-01-31run-make-support: add `-Csymbol-mangling-version` and `-Cprefer-dynamic` help...许杰友 Jieyou Xu (Joe)-0/+12
2025-01-29run-make-support: improve docs for `assert_exit_code`许杰友 Jieyou Xu (Joe)-1/+5
2025-01-29run-make-support: add `sysroot` helper许杰友 Jieyou Xu (Joe)-1/+9
2025-01-25Shorten linker output even more when `--verbose` is not presentjyn-1/+7
2025-01-22run-make-support: add `set_aux_fd` helper许杰友 Jieyou Xu (Joe)-0/+66
2025-01-12Rollup merge of #135411 - Urgau:unreach_pub-run-make, r=jieyouxuGuillaume Gomez-0/+1
2025-01-12run_make_support: add `#![warn(unreachable_pub)]`Urgau-0/+1
2025-01-12run-make-support: don't use lossy on `TARGET_RPATH_DIR`许杰友 Jieyou Xu (Joe)-2/+1
2025-01-03run-make-support: tidy up assertion failure dumping许杰友 Jieyou Xu (Joe)-33/+58
2025-01-03run-make-support: add basic sanity tests for assertion helpers许杰友 Jieyou Xu (Joe)-0/+103
2025-01-03run-make-support: convert `assertion_helpers` to module许杰友 Jieyou Xu (Joe)-0/+0
2024-12-23run-make-support: re-export `recursive_remove`Jieyou Xu-2/+19
2024-12-23run_make_support: extract `copy_symlink` helper许杰友 Jieyou Xu (Joe)-26/+44
2024-12-16Rollup merge of #134111 - jyn514:run-make-nocapture, r=jieyouxu许杰友 Jieyou Xu (Joe)-34/+24
2024-12-14Fix `--nocapture` for run-make testsjyn-34/+24
2024-12-14don't show the full linker args unless `--verbose` is passedjyn-0/+6
2024-12-10Rollup merge of #134113 - jyn514:run-make-contains, r=jieyouxuLeón Orell Valerian Liehr-1/+1
2024-12-10run-make: Fix `assert_stderr_not_contains_regex`jyn-1/+1
2024-12-01Run `cargo update` and update licensesclubby789-1/+1
2024-11-29Move the `crate-loading` test to use `diff` outputEsteban Küber-0/+6
2024-11-17Auto merge of #132646 - jieyouxu:liberate-aarch64-gnu-debug, r=Kobzolbors-101/+175
2024-11-12Rollup merge of #132657 - mustartt:aix-run-make-support, r=jieyouxuMatthias Krüger-12/+19
2024-11-12tests/run-make: update `mte-ffi` to use `gcc` as the c compiler explicitlyJieyou Xu-8/+3
2024-11-12run_make_support: add a `gcc` wrapper commandJieyou Xu-101/+180
2024-11-11move `src/tools/build_helper` into `src/build_helper`onur-ozkan-1/+1