mirror of
https://github.com/servo/servo.git
synced 2025-09-30 00:29:14 +01:00
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 -->
This commit is contained in:
commit
babed6c3c1
12 changed files with 278 additions and 16 deletions
|
@ -61,6 +61,7 @@ files = [
|
|||
"./resources/hsts_preload.json",
|
||||
"./tests/wpt/metadata/MANIFEST.json",
|
||||
"./support/android/openssl.sh",
|
||||
"./support/linux/gstreamer/gstreamer.sh",
|
||||
# Upstream code from Khronos/WebGL uses tabs for indentation
|
||||
"./tests/wpt/webgl/tests",
|
||||
# Our import script is not currently respecting the lint.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue