bors-servo
f7fd128881
Auto merge of #22442 - servo:wpt-logs, r=jdm
...
Taskcluster: make WPT logs more readable
Fixes #22438
<!-- 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/22442 )
<!-- Reviewable:end -->
2018-12-13 23:48:51 -05:00
Josh Matthews
8d6fda6ca5
Don't lint subdirectories of virtual manifest paths.
2018-12-13 16:19:06 -05:00
Simon Sapin
60130eee83
Write indented JSON in ./mach filter_intermittents
2018-12-13 17:45:41 +01:00
Simon Sapin
9ab2606a54
Fix ./mach filter_intermittents
in shallow git clones.
...
`git log --merges` only shows commits with at least two parents.
Presumably, this only works when the parent commits are in the local repository.
In a shallow clone (`--depth 1`), on the HEAD commit is fetched.
This commit removes the `--merges` filter.
This shouldn’t affect the behavior,
since CI always runs with a merge commit as HEAD.
2018-12-12 20:02:44 +01:00
Simon Sapin
00a1e9391c
Generate apis.html in ./mach doc
2018-12-12 08:28:15 +01:00
Simon Sapin
98c5710135
Generate CSS properties docs in ./mach doc
2018-12-12 08:28:15 +01:00
Simon Sapin
e2c3acf4d5
Copy from etc/doc.servo.org in ./mach doc
2018-12-12 08:28:14 +01:00
cdeler
8e1ef08127
Fixup the issue related with an incorrect distro version string handling
2018-12-08 21:26:15 +03:00
o0Ignition0o
10c9128eb2
./mach run -n on mac os.
2018-12-08 15:44:55 +01:00
cdeler
7ceabcee0c
Use the base Ubuntu distro instead of LinuxMint in './mach bootstrap'
2018-12-08 15:19:56 +03:00
UK992
d9294282a9
Remove GStreamer installer from Servo bundle
2018-12-01 23:54:57 +01:00
UK992
06910456e2
Package: Update Windows packaging
2018-12-01 23:54:56 +01:00
UK992
c4b5c944c0
Package: Update zip file creation
2018-12-01 23:54:55 +01:00
UK992
f4d3d8ee1e
Windows: Add missing dependencies
2018-12-01 23:54:54 +01:00
Manish Goregaokar
d171daa81c
Automatically enable webvr for Android VR builds
2018-11-28 15:43:24 -08:00
Manish Goregaokar
6eb396874a
Restructure package-specific preferences, add support for VR-only prefs
2018-11-28 15:38:19 -08:00
Manish Goregaokar
2625950ac2
Dispatch correct packaging flavor for VR builds
2018-11-28 14:22:33 -08:00
bors-servo
bdaf50e309
Auto merge of #22281 - Manishearth:ml-linux, r=asajeffrey
...
Instructions for checking magicleap builds on linux
Needed to test a build failure, but couldn't on linux. This should be a
decent stop gap for now.
r? @asajeffrey
<!-- 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/22281 )
<!-- Reviewable:end -->
2018-11-28 10:26:03 -05:00
bors-servo
ae09fe490b
Auto merge of #22277 - servo:android, r=jdm
...
Put every Android build artefact in target/android/
This works around #20380 at the cost of rebuilding build-only dependencies twice,
once for normal builds and once for android builds.
<!-- 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/22277 )
<!-- Reviewable:end -->
2018-11-28 07:02:12 -05:00
Anthony Ramine
496a62860e
Move Android and ML build artefacts to their own subdirectory
...
Works around #20380 .
2018-11-28 13:00:44 +01:00
Manish Goregaokar
31b0f3ea08
Instructions for checking magicleap builds on linux
2018-11-27 17:37:06 -08:00
Jan Andre Ikenmeyer
13458e8f44
Change servo homepage link to https
2018-11-27 19:01:20 +01:00
Gregory Terzian
4eb785cdc0
introduce a background-hang-monitor:
...
Mac-Os implementation of a thread sampler,
Linux and Windows skeleton implementations.
2018-11-26 14:15:33 +08:00
Jan Andre Ikenmeyer
f5ab95786f
Update MPL license to https (part 1)
2018-11-19 14:46:43 +01:00
Jan Andre Ikenmeyer
12c0d1350a
servo-tidy: Allow to use MPL with http and https
2018-11-19 14:46:20 +01:00
Bastien Orivel
9a7eeb349a
Update crossbeam-channel to 0.3
2018-11-18 19:33:19 +01:00
Alan Jeffrey
ff07fc3132
Add debuggable flag to magicleap taildata
2018-11-16 13:29:58 -06:00
Alan Jeffrey
ef2c2f933b
Add magicleap-nightly builder
2018-11-13 16:33:01 -06:00
Alan Jeffrey
08270f07fc
Get the magicleap build to work in CI
2018-11-09 16:24:09 -06:00
Simon Sapin
9f977c5287
Remove useless use crate_name;
imports.
...
A `crate_name::foo` path always works in 2018
2018-11-08 09:29:52 +01:00
Simon Sapin
50c840fe42
Revert "Disable unused-extern-crates warnings for now"
...
This reverts commit 32462cd909a7c28d0d86664291bdcb0043c0bb45.
2018-11-08 09:28:00 +01:00
Pyfisch
694991ad7e
Hint ./mach fmt
2018-11-07 20:32:22 +01:00
bors-servo
9c7efd9151
Auto merge of #22127 - Darkspirit:https_intermittent_tracker, r=jdm
...
Connect to intermittent trackers via https
This is the last part of #22088 .
Each https url returns the same with curl as its previous http variant, so it should be a safe change.
And https has already been used at this place in the past: 38474f8671
<!-- 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/22127 )
<!-- Reviewable:end -->
2018-11-07 10:13:36 -05:00
Pyfisch
1855c88d61
Fix test-tidy self test
...
Install rustup on first Travis job.
Only use rustfmt::skip as an outer attribute.
2018-11-07 09:37:55 +01:00
Pyfisch
4a947dd719
Remove import order check from test-tidy
...
Fix leaking file descriptor.
2018-11-06 22:30:31 +01:00
Pyfisch
bf47f90da6
Run rustfmt on test-tidy
...
Add ./mach fmt command.
Mach installs rustfmt if needed.
2018-11-06 22:28:29 +01:00
bors-servo
6878dbbbea
Auto merge of #22086 - servo:2018-without-stylo, r=SimonSapin
...
Switch some crates to the 2018 edition
This is the subset of https://github.com/servo/servo/pull/22083 that doesn’t affect Gecko at all, so it isn’t blocked.
<!-- 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/22086 )
<!-- Reviewable:end -->
2018-11-06 13:38:52 -05:00
Jan Andre Ikenmeyer
d1b5ece9aa
Connect to intermittent trackers via https
2018-11-06 17:02:41 +01:00
Simon Sapin
99cd7ba3d4
Disable unused-extern-crates warnings for now
...
There are *many* new ones in rust 2018!
2018-11-06 16:12:04 +01:00
Simon Sapin
76e59a46d3
Sort use
statements
2018-11-06 15:26:02 +01:00
Jan Andre Ikenmeyer
357f23fae1
Consistent servo-deps download URLs
2018-11-06 12:20:10 +01:00
Fernando Jiménez Moreno
fb28cc7fb5
Update GStreamer binaries for Android. Include required codecs
2018-11-05 11:39:20 +01:00
Josh Matthews
83fda753a8
Add a build switch to disable the native bluetooth backend.
2018-10-30 19:26:42 -04:00
Alan Jeffrey
dab8f4a97f
Support building for Magic Leap.
2018-10-29 08:49:41 -05:00
bors-servo
9ea4ca448a
Auto merge of #21913 - ferjm:rm.windows.nightly.zip, r=jdm
...
Clean some temporary files from Windows packaging process
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
<!-- 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/21913 )
<!-- Reviewable:end -->
2018-10-16 03:38:01 -04:00
Fernando Jiménez Moreno
589b27817f
Clean some temporary files from Windows packaging process
2018-10-16 07:50:31 +02:00
Josh Matthews
34eb1d0499
Don't strip final character of directory name for maven package.
2018-10-15 12:16:08 -04:00
Simon Sapin
f0d8e8af49
Reduce log spam when running sdkmanager
2018-10-11 19:11:32 +02:00
Simon Sapin
6c82c471c5
Add --accept-all-licences to ./mach bootstrap-android
2018-10-11 16:08:41 +02:00
Simon Sapin
89e1878bd6
Add --build
and --emulator-x86
to ./mach bootstrap-android
...
This allows not downloading dependencies that are not needed for a praticular task.
2018-10-11 15:24:57 +02:00