Alternate registries.
authorWithout Boats <woboats@gmail.com>
Wed, 30 Aug 2017 05:55:31 +0000 (22:55 -0700)
committerWithout Boats <woboats@gmail.com>
Wed, 4 Oct 2017 07:20:28 +0000 (00:20 -0700)
commitd89cd9037ed46438e5c694782bc6230a9db61232
tree948a5c10de27dc25a19cd0d0e07489941f713b5d
parent0157b65baac24087c8c7ef2eb05476d6d75ea423
Alternate registries.

Allow users to add dependencies which are in alternate registries.
The alternate registries are listed in the .cargo/config, and must
there have a link to a conforming crate index.
13 files changed:
src/bin/login.rs
src/cargo/core/features.rs
src/cargo/core/source.rs [deleted file]
src/cargo/core/source/mod.rs [new file with mode: 0644]
src/cargo/core/source/source_id.rs [new file with mode: 0644]
src/cargo/ops/registry.rs
src/cargo/sources/registry/mod.rs
src/cargo/sources/registry/remote.rs
src/cargo/util/config.rs
src/cargo/util/toml/mod.rs
tests/alt-registry.rs [new file with mode: 0644]
tests/bad-config.rs
tests/cargotest/support/registry.rs