sapling/eden/mononoke/derived_data/mercurial_derived_data
Daniel Xu 5715e58fce Add version specificiation to internal dependencies
Summary:
Lots of generated code in this diff. Only code change was in
`common/rust/cargo_from_buck/lib/cargo_generator.py`.

Path/git-only dependencies (ie `mydep = { path = "../foo/bar" }`) are not
publishable to crates.io. However, we are allowed to specify both a path/git
_and_ a version. When building locally, the path/git is chosen. When publishing,
the version on crates.io is chosen.

See https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#multiple-locations .

Note that I understand that not all autocargo projects are published on crates.io (yet).
The point of this diff is to allow projects to slowly start getting uploaded.
The end goal is autocargo generated `Cargo.toml`s that can be `cargo publish`ed
without further modification.

Reviewed By: lukaspiatkowski

Differential Revision: D26028982

fbshipit-source-id: f7b4c9d4f4dd004727202bd98ab10e201a21e88c
2021-01-25 22:10:24 -08:00
..
Cargo.toml Add version specificiation to internal dependencies 2021-01-25 22:10:24 -08:00
derive_hg_changeset.rs derived_data: remove unused import 2020-12-03 14:17:52 -08:00
derive_hg_manifest.rs mononoke: UploadHgFileEntry: allow calling it without a path 2020-12-03 06:19:31 -08:00
lib.rs use derived data infra to derive mercurial changesets 2020-09-11 07:23:11 -07:00
mapping.rs mononoke: maybe override SessionClass while deriving data 2021-01-14 13:02:42 -08:00