зеркало из https://github.com/mozilla/gecko-dev.git
84631939a9
Previously, we used a PPA on Ubuntu to install Mercurial. The PPA has proved to be unreliable. Furthermore, we didn't have a mechanism for installing a modern Mercurial on Debian and other derived distros. In this commit, we remove the PPA from Ubuntu. We add the ability to install Mercurial from pip to the Debian bootstrapper. However, since some people may not want <not apt> installing package-like things, we add a prompt explaining the situation and giving users a choice. We recommend installing a modern Mercurial via pip. But we also given the option to install a likely legacy version via apt. And, for Git users, we give the option to not install Mercurial at all. Since the new version of the Ubuntu bootstrapper is empty, it doesn't need to exist, so it has been removed. DONTBUILD (NPOTB) --HG-- extra : commitid : 1n8D8hTG6Fm extra : rebase_source : 666d9945650c0ce27a32353d98886e2336628a36 extra : amend_source : bb9e7538157fdac0203e2ecc3165185f95717098 |
||
---|---|---|
.. | ||
PyECC | ||
bitstring | ||
blessings | ||
compare-locales | ||
configobj | ||
eme | ||
futures | ||
jsmin | ||
lldbutils | ||
mach | ||
mock-1.0.0 | ||
mozboot | ||
mozbuild | ||
mozversioncontrol/mozversioncontrol | ||
psutil | ||
pyasn1 | ||
pyasn1-modules | ||
pystache | ||
pyyaml | ||
redo | ||
requests | ||
rsa | ||
virtualenv | ||
which | ||
README | ||
mach_commands.py | ||
moz.build |
README
This directory contains common Python code. The basic rule is that if Python code is cross-module (that's "module" in the Mozilla meaning - as in "module ownership") and is MPL-compatible, it should go here. What should not go here: * Python that is not MPL-compatible (see other-licenses/) * Python that has good reason to remain close to its "owning" (Mozilla) module (e.g. it is only being consumed from there). Historical information can be found at https://bugzilla.mozilla.org/show_bug.cgi?id=775243 ## pyyaml | pystache Used in taskcluster related mach commands to update download from github and remove .git and tests. Then run tests in taskcluster/tests/