зеркало из https://github.com/mozilla/gecko-dev.git
f25a47724b
Currently, developers don't have a way to have the Mach virtualenv re-attempt to install optional dependencies (such as `glean`). As part of `./mach bootstrap` (the general catch-all "re-create my dev environment" command), we should retry installing optional dependencies. This also matches the "glean isn't installed" error message recommendation. Note: This doesn't address the case in which command virtualenvs need their optional dependencies attempted to be reinstalled. However, since we don't have any such cases yet, I'm satisfied with deferring that work. Differential Revision: https://phabricator.services.mozilla.com/D123242 |
||
---|---|---|
.. | ||
docs | ||
mach | ||
README.rst | ||
bash-completion.sh | ||
metrics.yaml | ||
pings.yaml | ||
setup.cfg | ||
setup.py |
README.rst
==== mach ==== Mach (German for *do*) is a generic command dispatcher for the command line. To use mach, you install the mach core (a Python package), create an executable *driver* script (named whatever you want), and write mach commands. When the *driver* is executed, mach dispatches to the requested command handler automatically. To learn more, read the docs in ``docs/``.