Mark Rousskov
9784a14859
Bump to newly branched stage0 compiler
2024-02-08 07:43:38 -05:00
Pietro Albini
bcdaa0d194
bump stage0
2023-12-22 11:04:31 +01:00
Albert Larsan
9288954789
Update stage0.json
...
you can replicate this commit with `./x.py run bump-stage0 --args 2023-11-13`
2023-12-16 15:24:59 -05:00
Mark Rousskov
74cf505e36
Bump stage0 to latest
2023-11-15 19:40:51 -05:00
Pietro Albini
580fa0c1a9
rename github_repository to git_repository
2023-11-06 15:53:32 +01:00
Pietro Albini
545cc830e1
allow configuring the parent GitHub repository
...
The git integration in build_helper hardcoded `rust-lang/rust` as the
parent GitHub repository, and `master` as the branch name. This works
great for `rust-lang/rust`, but causes problems in downstream forks like
Ferrocene whenever those functions are invoked (like `./x fmt`).
In `src/stage0.json` there was already a configuration key for the name
of the nightly branch, but it wasn't used by build_helper. This commit
adds the `github_repository` key to the file, and requires both values
to be passed to build_helper whenever a git function is called. This
will allow downstream forks to tweak the values.
2023-10-24 12:03:30 +02:00
Mark Rousskov
ea1066d0be
Bump to latest beta
2023-10-08 19:57:43 -04:00
Mark Rousskov
068e3d97d0
Update stage0 to next beta
2023-08-22 06:58:03 -04:00
Mark Rousskov
7559d96be9
Bump bootstrap compiler to latest
2023-07-12 21:26:04 -04:00
Mark Rousskov
42e757192d
Bump to latest beta compiler
2023-05-30 08:00:10 -04:00
Pietro Albini
d64f46a553
bump stage0
2023-04-28 08:47:55 -07:00
Mark Rousskov
bb8a0ffa23
Bump to latest beta
2023-03-15 08:55:22 -04:00
Mark Rousskov
652f79e835
Download rustc component for rustfmt toolchain as well
2023-01-31 10:29:33 -05:00
Mark Rousskov
17887f7a72
Bump stage0.json to 1.68 beta
2023-01-25 09:45:50 -05:00
Pietro Albini
060a6ead83
bump stage0
2022-12-28 09:18:43 -05:00
Mark Rousskov
137d5913ec
Bump to latest beta
2022-11-06 17:11:02 -05:00
Pietro Albini
317cab9bef
bump stage0
2022-09-26 10:13:46 +02:00
Nilstrieb
76eb4f3bfd
Bump stage0
...
This is needed for the revert of let_chains.
2022-08-29 19:30:11 +02:00
Mark Rousskov
7b42606758
Bump bootstrap compiler
2022-08-12 16:27:26 -04:00
Mark Rousskov
ce9f5f8fb4
Bump to latest beta
2022-07-21 01:36:08 +00:00
Pietro Albini
6bc97d0adc
configure nightly branch name in stage0.json
2022-07-11 10:15:13 +02:00
Pietro Albini
da957f62c2
bump stage0 compiler
2022-06-29 15:35:30 +02:00
Pietro Albini
77097c5da8
change stage0.json to reduce the chance of merge conflicts
2022-06-09 19:43:11 +02:00
Pietro Albini
97f3ecda01
load configuration for downloading artifacts from stage0.json
2022-06-09 19:43:06 +02:00
Pietro Albini
c1a0f49e9f
keep the same config values in stage0 between invocations
...
This commit allows users to change the contents of the "config" key in
src/stage0.json without having it overridden the next time the
bump-stage0 tool is executed.
2022-06-09 17:54:11 +02:00
Mark Rousskov
b454991ac4
Finish bumping stage0
...
It looks like the last time had left some remaining cfg's -- which made me think
that the stage0 bump was actually successful. This brings us to a released 1.62
beta though.
2022-05-27 07:36:17 -04:00
Mark Rousskov
c64c29f8d1
Bump stage 0 to new beta
2022-05-18 11:38:34 -04:00
Pietro Albini
e96538aeeb
bump stage0 to the latest beta
2022-04-05 22:24:32 +02:00
Mark Rousskov
ea65f50c52
Bump bootstrap to 1.60
2022-02-25 08:00:24 -05:00
Pietro Albini
970e603006
bump bootstrap compiler
2022-01-28 15:01:04 +01:00
Mark Rousskov
e9bc25dc34
Bump bootstrap compiler
2021-11-30 10:44:21 -05:00
Pietro Albini
5d088abfb3
bump boostrap compiler
2021-10-23 21:55:57 -04:00
Mark Rousskov
b4e7649d6d
Bump stage0 compiler to 1.56
2021-09-08 20:51:05 -04:00
Pietro Albini
ea8b1ffe61
pin the stage0 hashes in src/stage0.json
2021-08-26 15:29:30 +02:00
Pietro Albini
80b81adc63
switch stage0.txt to stage0.json and add a tool to generate it
2021-08-26 15:29:27 +02:00