autocargo v2: documentation and config update before rollout

Summary:
Changes that could be done as a separate step from the rollout diff:
- Added README.md with documentation for developers
- Pointed `external_linter_tests/run_linter.sh` to MSDK/dotslash released autocargo
- Added `project_configs/ios_static_listing.toml` to reflect changes in `autocargo_projects.py` that were made in the meantime
- Added `scripts/run_tests` to run `arc external-linter-test` using cargo built autocargo binary
- Modified `third-party/rust/Cargo.toml` and run cargo-autocargo to match formatting of thirt party crates produced by V2

Reviewed By: ahornby

Differential Revision: D26728788

fbshipit-source-id: 361d9e2d41685f34eb4d20fc5ad9930f24b48f85
This commit is contained in:
Lukas Piatkowski 2021-03-02 06:41:22 -08:00 committed by Facebook GitHub Bot
parent c8108e6f1e
commit 61019d6361
3 changed files with 4 additions and 4 deletions

View File

@ -208,8 +208,8 @@ chashmap = { git = "https://gitlab.redox-os.org/ahornby/chashmap", rev = "901ace
const-random = { git = "https://github.com/fbsource/const-random", rev = "374c5b46427fe2ffbf6acbd9c1687e0f1a809f95" }
cursive_buffered_backend = { git = "https://github.com/chengxiong-ruan/cursive_buffered_backend", branch = "upgrade_cursive_core_from_v0.4.1" }
enumset = { git = "https://github.com/danobi/enumset", rev = "4c01c583c27a725948fededbfb3461c572a669a4" }
gotham = { git = "https://github.com/krallin/gotham.git", rev = "59f7f3fe8958837cc4343c67ee5c2c1f11ce65ab"}
gotham_derive = { git = "https://github.com/krallin/gotham.git", rev = "59f7f3fe8958837cc4343c67ee5c2c1f11ce65ab"}
gotham = { git = "https://github.com/krallin/gotham.git", rev = "59f7f3fe8958837cc4343c67ee5c2c1f11ce65ab" }
gotham_derive = { git = "https://github.com/krallin/gotham.git", rev = "59f7f3fe8958837cc4343c67ee5c2c1f11ce65ab" }
hyper-02 = { package = "hyper", version = "0.13.10", git = "https://github.com/krallin/hyper.git", rev = "9c9453c5ae3e92de4ba30edd81bb45371b8fa8d6" }
lru-disk-cache = { git = "https://github.com/mozilla/sccache", rev = "033ebaae69beeb0ac04e8c35d6ff1103487bd9a3" }
prost = { git = "https://github.com/gabrielrussoc/prost", branch = "protoc-runtime" }

View File

@ -17,7 +17,7 @@ limited_async_read = { version = "0.1.0", git = "https://github.com/facebookexpe
mercurial_bundles = { version = "0.1.0", path = "../mercurial/bundles" }
mercurial_types = { version = "0.1.0", path = "../mercurial/types" }
mononoke_types = { version = "0.1.0", path = "../mononoke_types" }
nom = { version = "3", features = [ "verbose-errors" ] }
nom = { version = "3", features = ["verbose-errors"] }
slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0"
tokio-io = "0.1"

View File

@ -20,7 +20,7 @@ lz4-pyframe = { version = "0.1.0", path = "../../../scm/lib/lz4-pyframe" }
memmap = "0.7"
mercurial_types = { version = "0.1.0", path = "../types" }
mononoke_types_thrift = { version = "0.1.0", path = "../../mononoke_types/if" }
nom = { version = "3", features = [ "verbose-errors" ] }
nom = { version = "3", features = ["verbose-errors"] }
thiserror = "1.0"
[dev-dependencies]