Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upMake Cargo share more things between servo and ports #9886
Conversation
highfive
commented
Mar 5, 2016
|
Heads up! This PR modifies the following files:
|
|
@bors-servo try |
Consistently select the unstable feature in string_cache and selectors This should enable Cargo to reuse more build artifacts between servo and geckolib.
|
@bors-servo try |
Make Cargo share more things between servo and geckolib This should enable Cargo to reuse more build artifacts between servo and geckolib. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9886) <!-- Reviewable:end -->
|
@bors-servo try |
Make Cargo share more things between servo and geckolib This should enable Cargo to reuse more build artifacts between servo and geckolib. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9886) <!-- Reviewable:end -->
|
Last commit probably requires @bholley's seal of approval. |
|
@bors-servo try |
Make Cargo share more things between servo and geckolib This should enable Cargo to reuse more build artifacts between servo and geckolib. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9886) <!-- Reviewable:end -->
|
|
|
Never mind, encoding was already depended upon by cssparser so it's already in geckolib. |
|
@bors-servo try |
(DO NOT MERGE) Make Cargo share more things between servo and geckolib This should enable Cargo to reuse more build artifacts between servo and geckolib. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9886) <!-- Reviewable:end -->
|
|
|
Result of running
|
|
@bors-servo r+ |
|
|
Make Cargo share more things between servo and geckolib This should enable Cargo to reuse more build artifacts between servo and geckolib. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9886) <!-- Reviewable:end -->
|
|
This should enable Cargo to reuse more build artifacts between servo and geckolib.
Some external dependencies (at least webrender_traits) present only in servo and not in geckolib use it already and this prevents Cargo to reuse build artifacts depending on serde between the two targets.
This allows the reuse of teh build artifacts of url and all the things that depends on it between servo and geckolib.
|
@bors-servo try |
Make Cargo share more things between servo and ports This should enable Cargo to reuse more build artifacts between servo and geckolib. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9886) <!-- Reviewable:end -->
|
|
|
@bors-servo r=SimonSapin |
|
|
Make Cargo share more things between servo and ports This should enable Cargo to reuse more build artifacts between servo and geckolib. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9886) <!-- Reviewable:end -->
|
|
nox commentedMar 5, 2016
This should enable Cargo to reuse more build artifacts between servo and geckolib.