diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2018-09-12 00:56:29 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-12 00:56:29 -0400 |
commit | babed6c3c16ecf0442e2e0abb870b97a710ea958 (patch) | |
tree | 77ffdb0116ad149643a74f2cc297494bde757ead /components/script_plugins/utils.rs | |
parent | d3dcfd11317462769f28218219b6d37cbc7add4b (diff) | |
parent | 2cc4e1dcdcdee9505d4d790386b1df0a680549d5 (diff) | |
download | servo-babed6c3c16ecf0442e2e0abb870b97a710ea958.tar.gz servo-babed6c3c16ecf0442e2e0abb870b97a710ea958.zip |
Auto merge of #21586 - Manishearth:gstreamer-bootstrap, r=jdm
Make bootstrap handle linux setup, include gstreamer, make bootstrap run standalone
Previously `./mach bootstrap` wasn't very useful on Linux, it would just install salt. This PR moves that to `./mach bootstrap-salt`, and has `./mach bootstrap` perform the installation steps mentioned in the README.
With these changes `./mach bootstrap` is a valid way of setting up the servo build. Additionally, this adds gstreamer setup to this for cases where gstreamer is not up to date.
Edit: And now, mach bootstrap is able to be run on a fresh system with just python installed (no need for virtualenv or libffi).
Fixes https://github.com/servo/servo/issues/21446 , fixes https://github.com/servo/servo/issues/21417
r? @jdm
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21586)
<!-- Reviewable:end -->
Diffstat (limited to 'components/script_plugins/utils.rs')
0 files changed, 0 insertions, 0 deletions