Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Make bootstrap handle linux setup, include gstreamer, make bootstrap run standalone #21586
With these changes
Edit: And now, mach bootstrap is able to be run on a fresh system with just python installed (no need for virtualenv or libffi).
An annoying bit is that mach itself is pretty heavyweight and needs a bunch of deps like libffi to work. I can try and make mach bootstrap work independently of mach, if that is desired, that way folks just have to have rust installed and run
(I'm currently testing this on a VM)
I've got the independent bootstrap working in my bootstrap-next branch but I'm still working out some small issues.
I wonder if the gstreamer setup should be in
Merged in the branch. We can now recommend just running
We don't install rust, though (but mach bootstrap could if we wanted it to).
Also found out a couple trusty-only dependency changes from the spidermonkey upgrade, which are also now installed via bootstrap.
added a commit
this pull request
Sep 4, 2018
These changes look like a really nice improvement for common pain points. Thanks!