Commit graph

24 commits

Author SHA1 Message Date
Aneesh Agrawal
022f0aa34a Remove more deprecated Windows GNU code/docs 2017-04-16 22:12:17 -04:00
Anthony Ramine
336e6c8f28 Switch to commit-specific nightlies 2017-02-15 14:55:02 +01:00
UK992
b6b96322c1 Remove freetype dependency on Windows 2017-02-06 02:28:54 +01:00
UK992
4f470f1a70 Appveyor: Use ccache on Windows GNU builds 2017-01-05 01:24:53 +01:00
bors-servo
7f2da7483b Auto merge of #14346 - mati865:master, r=UK992,larsberg
Use MSVC toolchain if PLATFORM is defined

<!-- Please describe your changes on the following line: -->
`VSInstallDir` exists only when Visual Studio is installed.
`VS140COMNTOOLS` is defined by installing either Visual Studio or [Visual C++ Build Tools](http://landinghub.visualstudio.com/visual-cpp-build-tools)

It will allow to build MSVC based Servo without having to install whole Visual Studio (few GiB).

EDIT: Another (maybe cleaner) solution would be reverting 63ec96a57d

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because `VS140COMNTOOLS` variable is already used in [mach.bat](https://github.com/servo/servo/blob/master/mach.bat)

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/14346)
<!-- Reviewable:end -->
2016-12-28 07:37:45 -08:00
mati865
687a1844b9 remove platform from appveyor.yml 2016-12-07 19:25:49 +01:00
Simon Sapin
f5af40d694 Upgrade to cargo 0.16.0-nightly (built 2016-12-06)
Instead of once per day (or night) with a date in the URL,
Cargo binaries are now built and published for every merge to master
(with the merge commit hash in the URL).
2016-12-06 12:40:40 -10:00
bors-servo
17bf6aed21 Auto merge of #14039 - metajack:windows-wpt, r=jgraham
Fix test-wpt and test-css for Windows.

<!-- Please describe your changes on the following line: -->
In addition to minor changes for Windows, this forces Windows Python to
be used for all Windows builds (instead of using Windows Python only for
pc-windows-msvc builds).

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because testing the tests is too meta for me

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/14039)
<!-- Reviewable:end -->
2016-11-16 13:41:27 -06:00
Jack Moffitt
8e8519d038 Fix test-wpt and test-css for Windows.
In addition to minor changes for Windows, this forces Windows Python to
be used for all Windows builds (instead of using Windows Python only for
pc-windows-msvc builds).
2016-11-16 10:38:15 -07:00
UK992
cad53752e8 Remove ffmpeg dependency from appveyor 2016-11-13 17:50:29 +01:00
Lars Bergstrom
e80edee919 Remove the mingw git to fix AppVeyor builds 2016-11-08 15:07:44 -06:00
UK992
35b19d074e Fix Appveyor 2016-09-23 04:24:34 +02:00
UK992
eff91be736 Update appveyor.yml 2016-09-07 22:45:08 +02:00
Vladimir Vukicevic
926439acb2 Update appveyor.yml for msvc build 2016-08-17 09:51:06 -04:00
Guillaume Gomez
556cb99bf2 Add appveyor dependencies for ffmpeg 2016-07-27 00:13:09 +02:00
UK992
d19f45e7a3 Appveyor: Downgrade GCC to 5.4.0-1 2016-07-24 15:16:31 +02:00
UK992
af2d6ce3df Remove auto and try branch from appveyor.yml 2016-05-07 15:33:18 +02:00
Lars Bergstrom
195c97caf1 Invalidate appveyor cache when rust or cargo rev 2016-04-11 14:19:56 -05:00
Lars Bergstrom
1abe64c8bc Do AppVeyor builds on the try branch 2016-04-05 10:29:38 -05:00
UK992
1fadf59231 Cancel unnecessary builds on 'auto' branch 2016-04-01 11:35:15 +02:00
Josh Matthews
e4cda55249 Run unit tests on Windows CI. 2016-03-28 23:16:07 -04:00
Corey Farwell
1a77ccf3d0 Move appveyor env var setting our of install steps. 2016-03-22 23:30:58 -04:00
Manish Goregaokar
5bd795fc0a Make appveyor run on auto branch 2016-03-05 17:55:26 +05:30
Lars Bergstrom
5a7ca34d75 appveyor 2016-03-03 16:17:10 -06:00