зеркало из https://github.com/mozilla/gecko-dev.git
7cc44b55a0
distutils is no longer available in Python 3.12, which means we cannot require it on bootstrap, otherwise we cannot bootstrap from Py 3.12. We already require setuptools as part of mach's requirements, so it's fine to depend on setuptools elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D190537 |
||
---|---|---|
.. | ||
bin | ||
mozboot | ||
.ruff.toml | ||
README.rst | ||
setup.py |
README.rst
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 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!