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 upMove to Cargo workspaces #14381
Move to Cargo workspaces #14381
Conversation
highfive
commented
Nov 27, 2016
|
Heads up! This PR modifies the following files:
|
| @@ -89,11 +89,9 @@ def update_cargo(self, params=None, package=None, all_packages=None): | |||
|
|
|||
| self.ensure_bootstrapped() | |||
|
|
|||
| for cargo_path in CARGO_PATHS: | |||
This comment has been minimized.
This comment has been minimized.
|
@larsbergstrom in #12391 (comment):
TL;DR: We’re good. It looks like, when a path dependency is in a workspace, that workspace is completely ignored. mozilla-central has a single To get a similar but simplified setup, I created a temporary directory with this [package]
name = "vendor-test"
version = "0.0.0"
[dependencies]
geckoservo = {path = "/home/simon/projects/servo2/ports/geckolib"}… where For comparison, |
|
@bors-servo r+ |
|
|
Move to Cargo workspaces <!-- 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/14381) <!-- Reviewable:end -->
|
|
|
@bors-servo r=SimonSapin |
|
|
|
@bors-servo p=11 |
Move to Cargo workspaces <!-- 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/14381) <!-- Reviewable:end -->
|
|
|
@bors-servo retry #13776 |
|
|
|
|
Remove misleading section from non-toplevel Cargo.toml. This made me waste some time trying to figure out why my builds were no longer getting debug information after #14381. <!-- 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/14413) <!-- Reviewable:end -->
Remove misleading section from non-toplevel Cargo.toml. This made me waste some time trying to figure out why my builds were no longer getting debug information after #14381. <!-- 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/14413) <!-- Reviewable:end -->
Remove misleading section from non-toplevel Cargo.toml. This made me waste some time trying to figure out why my builds were no longer getting debug information after #14381. <!-- 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/14413) <!-- Reviewable:end -->
nox commentedNov 27, 2016
•
edited by larsbergstrom
This change is