about summary refs log tree commit diff
path: root/src/tools/build_helper
AgeCommit message (Expand)AuthorLines
2024-11-11move `src/tools/build_helper` into `src/build_helper`onur-ozkan-657/+0
2024-10-12Rollup merge of #131358 - onur-ozkan:129528, r=Mark-SimulacrumTrevor Gross-3/+13
2024-10-12force "HEAD" for non-CI and `git_upstream_merge_base` for CI environmentonur-ozkan-3/+13
2024-10-06Revert "Rollup merge of #129584 - lolbinarycat:old-upstream-warning, r=albert...onur-ozkan-34/+0
2024-10-06Revert "Auto merge of #130121 - lolbinarycat:bootstrap-warn-old-upstream-work...onur-ozkan-46/+16
2024-09-29create `CiEnv::is_rust_lang_managed_ci_job`onur-ozkan-0/+9
2024-09-13Auto merge of #130121 - lolbinarycat:bootstrap-warn-old-upstream-worktree, r=...bors-16/+46
2024-09-11document the new git logic in more detailonur-ozkan-4/+12
2024-09-09implement `build_helper::git::get_closest_merge_commit`onur-ozkan-6/+34
2024-09-09add `git_merge_commit_email` into `GitConfig`onur-ozkan-0/+1
2024-09-08bootstrap: handle worktrees in warn_old_master_branchbinarycat-16/+46
2024-08-27warn the user if the upstream master branch is oldbinarycat-0/+34
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+2
2024-07-17abstract merge-base commit logiconur-ozkan-1/+1
2024-07-15Move `force_coloring_in_ci` from `builder_helper` to `bootstrap`Jakub Beránek-14/+0
2024-07-13Rollup merge of #127434 - onur-ozkan:use-bootstrap-instead-of-rustbuild, r=Ma...Jubilee-1/+1
2024-07-12Improve error message of drop bombsJakub Beránek-1/+1
2024-07-12Print command creation and execution location when it failsJakub Beránek-0/+4
2024-07-12Store full arm location in `DropBomb`Jakub Beránek-4/+4
2024-07-12Move `DropBomb` from `run-make-support` to `build_helper`Jakub Beránek-0/+66
2024-07-07use "bootstrap" instead of "rustbuild" in comments and docsonur-ozkan-1/+1
2024-06-23Rollup merge of #126230 - onur-ozkan:followup-126225, r=Mark-SimulacrumMatthias Krüger-0/+28
2024-06-17tidy: skip submodules if not present for non-CI environmentsonur-ozkan-0/+28
2024-06-13build_helper: apply considerable clippy suggestionsonur-ozkan-15/+11
2024-06-09feat: vendor crates required by opt-dist to collect profilesWeihang Lo-0/+23
2024-06-04docs: add README.md for build_helperWeihang Lo-0/+3
2024-05-24Run rustfmt on files that need it.Nicholas Nethercote-1/+1
2024-05-11use shared stage0 parser from `build_helper`onur-ozkan-0/+77
2024-03-05Do not try to format removed filesclubby789-5/+12
2023-11-06rename github_repository to git_repositoryPietro Albini-3/+3
2023-10-24allow configuring the parent GitHub repositoryPietro Albini-11/+30
2023-10-02Rollup merge of #114453 - Kobzol:ci-group-stdout, r=onur-ozkanTyler Mandry-3/+3
2023-08-31bootstrap: use git merge-base for LLVM CI download logicRalf Jung-18/+20
2023-08-04Print GHA log groups to stdout instead of stderrJakub Beránek-3/+3
2023-08-01Revert "Rollup merge of #113588 - RalfJung:llvm-merge-base, r=albertlarsan68"Rémy Rakic-20/+18
2023-08-01Rollup merge of #113588 - RalfJung:llvm-merge-base, r=albertlarsan68Matthias Krüger-18/+20
2023-07-31apply nitRalf Jung-1/+1
2023-07-25Split nested GHA groups instead of panickingJakub Beránek-19/+43
2023-07-17bootstrap: use git merge-base for LLVM CI download logicRalf Jung-18/+20
2023-07-15Rollup merge of #113644 - jyn514:bootstrap-cleanups, r=albertlarsan68Matthias Krüger-2/+4
2023-07-14Add `track_caller` to builder.msgjyn-0/+1
2023-07-14Add even more GHA log groupsjyn-0/+13
2023-07-13Rename `detail_exit_macro` to `exit`jyn-2/+4
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-2/+6
2023-07-09Port PGO/LTO/BOLT optimized build pipeline to RustJakub Beránek-0/+95
2023-06-23Make `try_run` return a `Result<(), ()>` instead of a booleanGuillaume Gomez-8/+12
2023-06-15cleanup more azure leftoversklensy-5/+1
2023-06-04Don't double-print status messages in GHAjyn-0/+2
2023-05-30create `build_helper/src/util` modozkanonur-0/+42
2023-04-22Group entire build steps in the gha logsOli Scherer-0/+24