Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto merge of #7678 - AnthonyBroadCrawford:improved-error-messaging-m…
…ach-bootstrap, r=frewsxcv #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 -->
- Loading branch information