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 feature handling #290

Merged
merged 2 commits into from Jul 30, 2019
Merged

Add feature handling #290

merged 2 commits into from Jul 30, 2019

Conversation

@ceyusa
Copy link
Contributor

ceyusa commented Jul 29, 2019

These two patches add

  • Split the different dependencies for samples, keeping a control of which dependencies are required by which examples.
  • Added a GL winsys feature, for unix render, so it can modified for different CI
ceyusa added 2 commits Jul 29, 2019
So we could enable them accordingly to the CI.
@ceyusa ceyusa force-pushed the ceyusa:features branch from bb6c5e5 to 123e524 Jul 29, 2019
@ceyusa
Copy link
Contributor Author

ceyusa commented Jul 30, 2019

@ferjm what do you think about this approach?

@jdm
Copy link
Member

jdm commented Jul 30, 2019

Redirecting to @Manishearth since ferjm is on vacation.

@Manishearth
Copy link
Member

Manishearth commented Jul 30, 2019

I like the idea. I don't think it's super necessary and it may be additional friction when working on it, but overall should be a plus.

Make sure you update Servo to enable the various features.

@bors-servo r+

@bors-servo
Copy link
Contributor

bors-servo commented Jul 30, 2019

📌 Commit 123e524 has been approved by Manishearth

@bors-servo
Copy link
Contributor

bors-servo commented Jul 30, 2019

Testing commit 123e524 with merge 3e3dc52...

bors-servo added a commit that referenced this pull request Jul 30, 2019
Add feature handling

These two patches add

* Split the different dependencies for samples, keeping a control of which dependencies are required by which examples.
* Added a GL winsys feature, for unix render, so it can modified for different CI
@bors-servo
Copy link
Contributor

bors-servo commented Jul 30, 2019

☀️ Test successful - checks-travis
Approved by: Manishearth
Pushing 3e3dc52 to master...

@bors-servo bors-servo merged commit 123e524 into servo:master Jul 30, 2019
2 checks passed
2 checks passed
Travis CI - Pull Request Build Passed
Details
homu Test successful
Details
@ceyusa ceyusa deleted the ceyusa:features branch Aug 6, 2019
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

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