Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a cargo feature to force EGL on windows #136

Merged
merged 5 commits into from Jun 10, 2019
Merged

Add a cargo feature to force EGL on windows #136

merged 5 commits into from Jun 10, 2019

Conversation

@jdm
Copy link
Member

jdm commented May 30, 2019

Depends on servo/mozangle#21.

This change is Reviewable

@jdm
Copy link
Member Author

jdm commented May 30, 2019

This is untested so far.

@jdm jdm force-pushed the jdm:win-egl branch from ad2611f to 4c9e1ac May 30, 2019
@jdm jdm force-pushed the jdm:win-egl branch from f795975 to b1f99d2 May 30, 2019
@paulrouget
Copy link
Contributor

paulrouget commented Jun 3, 2019

This appears to work. As in, no link to opengl32. Thanks.

@jdm jdm force-pushed the jdm:win-egl branch from 358ca93 to b1f99d2 Jun 7, 2019
@jdm jdm mentioned this pull request Jun 7, 2019
5 of 6 tasks complete
bors-servo added a commit to servo/servo that referenced this pull request Jun 7, 2019
Add Windows arm64 build.

Depends on:
* [ ] servo/mozjs#184
* [ ] servo/ipc-channel#232
* [ ] alexcrichton/cmake-rs#82
* [ ] servo/surfman#136
* [ ] servo/mozangle#21

<!-- 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/23468)
<!-- Reviewable:end -->
bors-servo added a commit to servo/servo that referenced this pull request Jun 7, 2019
Add Windows arm64 build.

Depends on:
* [ ] servo/mozjs#184
* [ ] servo/ipc-channel#232
* [ ] alexcrichton/cmake-rs#82
* [ ] servo/surfman#136
* [ ] servo/mozangle#21

<!-- 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/23468)
<!-- Reviewable:end -->
bors-servo added a commit to servo/servo that referenced this pull request Jun 7, 2019
Add Windows arm64 build.

Depends on:
* [ ] servo/mozjs#184
* [ ] <strike>https://github.com/servo/ipc-channel/pull/232</strike>
* [x] alexcrichton/cmake-rs#82
* [ ] servo/surfman#136
* [ ] servo/mozangle#21

<!-- 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/23468)
<!-- Reviewable:end -->
@jdm jdm force-pushed the jdm:win-egl branch from 71010fe to cbe15c0 Jun 7, 2019
bors-servo added a commit to servo/servo that referenced this pull request Jun 7, 2019
Add Windows arm64 build.

Depends on:
* [x] servo/mozjs#184
* [ ] <strike>https://github.com/servo/ipc-channel/pull/232</strike>
* [x] alexcrichton/cmake-rs#82
* [ ] servo/surfman#136
* [ ] servo/mozangle#21

<!-- 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/23468)
<!-- Reviewable:end -->
@jdm
Copy link
Member Author

jdm commented Jun 10, 2019

r? @Manishearth (this goes along with the changes in servo/mozangle#21)

@jdm jdm force-pushed the jdm:win-egl branch from cbe15c0 to 20f6bba Jun 10, 2019
@jdm
Copy link
Member Author

jdm commented Jun 10, 2019

@bors-servo r=Manishearth

@jdm jdm merged commit 443b706 into servo:master Jun 10, 2019
2 checks passed
2 checks passed
Travis CI - Pull Request Build Passed
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
bors-servo added a commit to servo/servo that referenced this pull request Jun 11, 2019
Add Windows arm64 build.

Depends on:
* [x] servo/mozjs#184
* [ ] <strike>https://github.com/servo/ipc-channel/pull/232</strike>
* [x] alexcrichton/cmake-rs#82
* [x] servo/surfman#136
* [x] servo/mozangle#21

<!-- 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/23468)
<!-- Reviewable:end -->
bors-servo added a commit to servo/servo that referenced this pull request Jun 11, 2019
Add Windows arm64 build.

Depends on:
* [x] servo/mozjs#184
* [ ] <strike>https://github.com/servo/ipc-channel/pull/232</strike>
* [x] alexcrichton/cmake-rs#82
* [x] servo/surfman#136
* [x] servo/mozangle#21

<!-- 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/23468)
<!-- Reviewable:end -->
bors-servo added a commit to servo/servo that referenced this pull request Jun 11, 2019
Add Windows arm64 build.

Depends on:
* [x] servo/mozjs#184
* [x] servo/rust-mozjs#463
* [ ] <strike>https://github.com/servo/ipc-channel/pull/232</strike>
* [x] alexcrichton/cmake-rs#82
* [x] servo/surfman#136
* [x] servo/mozangle#21

<!-- 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/23468)
<!-- Reviewable:end -->
bors-servo added a commit to servo/servo that referenced this pull request Jun 11, 2019
Add Windows arm64 build.

Depends on:
* [x] servo/mozjs#184
* [x] servo/rust-mozjs#463
* [ ] <strike>https://github.com/servo/ipc-channel/pull/232</strike>
* [x] alexcrichton/cmake-rs#82
* [x] servo/surfman#136
* [x] servo/mozangle#21

<!-- 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/23468)
<!-- Reviewable:end -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.