This reverts commita48a2abebd. Revert "Bug 2014269 - `wpt` related Python `3.9` to `3.10` compatibility changes r=jgraham" This reverts commitdb6a578c99. Revert "Bug 2014269 - Remove workarounds for `Python` versions below `3.10` r=firefox-build-system-reviewers,mozperftest-reviewers,sergesanspaille,sparky" This reverts commit3db90ac5c4. Revert "Bug 2014269 - Regenerate the `Python` lockfiles for the new minimum `3.10` r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal" This reverts commit2be3c19e50. Revert "Bug 2014269 - Bump `mach` minimum `Python` version to `3.10` r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal" This reverts commit472a9893b2. Revert "Bug 2014269 - CI/Toolchain updates for Python `3.10` r=firefox-build-system-reviewers,sergesanspaille,jcristau" This reverts commit2e8b4c4c23.
mozboot - Bootstrap your system to build Mozilla projects
This package contains code used for bootstrapping a system to build mozilla-central.
This code is not part of the build system per se. Instead, it is related to everything up to invoking the actual build system.
If you have a copy of the source tree, you run:
python bin/bootstrap.py
If you don't have a copy of the source tree, you can run:
curl -L https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py -o bootstrap.py python bootstrap.py
The bootstrap script will download everything it needs from hg.mozilla.org automatically!