mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
989dd1896e
Previously, we raised errors attempting to register a mach sub-command if the parent command was not defined on the Registrar. This broke B2G because its mach command Registrar imposes restrictions on which commands it exposes. Commands there were not getting registered on the Registrar, leading mach to give a false positive that the parent command was never defined. We change the verification logic to take present but unregistered commands into consideration and to skip registering sub-commands if the parent isn't present in the Registrar. |
||
---|---|---|
.. | ||
docs | ||
mach | ||
bash-completion.sh | ||
README.rst | ||
setup.py |
==== 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/``.