Auto merge of #21912 - servo:lighter-bootstrap, r=jdm

Add `--build` and `--emulator-x86` to `./mach bootstrap-android`

This allows not downloading dependencies that are not needed for a particular task.

<!-- 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/21912)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2018-10-11 23:15:38 -04:00 committed by GitHub
commit 79f0291924
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 77 additions and 53 deletions

View file

@ -87,7 +87,7 @@ def android_arm32():
# wget: servo-media-gstreamers build script
.with_script("""
apt-get install -y --no-install-recommends openjdk-8-jdk-headless file wget
./etc/ci/bootstrap-android-and-accept-licences.sh
./mach bootstrap-android --accept-all-licences --build
./mach build --android --release
""")
.with_artifacts(