mirror of
https://github.com/servo/servo.git
synced 2025-07-23 15:23:42 +01:00
#7630 Adding better error messaging in mach bootstrap for missing virtualenv/pip dependencies This PR is in reference to #7630 I've added a simple try catch around our use of subprocess.check_all when trying to invoke and use python's - virtualenv - pip Upon failure, I use sys.exit with an error message for the user. Exit seemed appropriate as anything beneath those dependencies will fail to execute and result in a non friendly error message <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7678) <!-- Reviewable:end --> |
||
---|---|---|
.. | ||
mach | ||
servo | ||
licenseck.py | ||
mach_bootstrap.py | ||
README.md | ||
requirements.txt | ||
tidy.py |
This directory contains various Python modules used to support servo development.
= mach =
The command dispatch framework used to wrap the build system and test harnesses.
= servo =
servo-specific python code e.g. implementations of mach commands. This is the canonical repository for this code.