Skip to content
This repository was archived by the owner on Apr 5, 2024. It is now read-only.

Track Cargo lockfile and deduplicate Cargo-related dependencies #141

Merged
merged 2 commits into from
Nov 11, 2020

Conversation

Xanewok
Copy link
Member

@Xanewok Xanewok commented Nov 10, 2020

We include Cargo.lock because we also contain a binary and so it makes sense to also track lockfile ourselves, even if it's not going to be respected by dependent crates. This also helped me deduplicate some crates that are shared with Cargo-the-library.

r? @Manishearth or @ibabushkin

The main reason for not including one for library crates is because it's
not going to be respected by the final binary or transient library.
However, since we also publish a binary, it's worthwhile to track it
ourselves.
@Manishearth Manishearth merged commit d5a6867 into rust-lang:master Nov 11, 2020
@Manishearth
Copy link
Member

(I don't have time to review, feel free to tag others or self-merge minor stuff)

@Manishearth
Copy link
Member

oops should have bors'd. old habits :)

@Xanewok Xanewok deleted the deps branch November 11, 2020 23:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants