]>
Commit | Line | Data |
---|---|---|
6f240656 | 1 | [package] |
4abf27e7 | 2 | name = "cargo" |
aab0a338 | 3 | version = "0.32.0" |
4abf27e7 | 4 | authors = ["Yehuda Katz <wycats@gmail.com>", |
6e23ead8 HW |
5 | "Carl Lerche <me@carllerche.com>", |
6 | "Alex Crichton <alex@alexcrichton.com>"] | |
e3eb2868 | 7 | license = "MIT OR Apache-2.0" |
a4c54384 AC |
8 | homepage = "https://crates.io" |
9 | repository = "https://github.com/rust-lang/cargo" | |
d941bea3 | 10 | documentation = "https://docs.rs/cargo" |
a4c54384 AC |
11 | description = """ |
12 | Cargo, a package manager for Rust. | |
13 | """ | |
4abf27e7 | 14 | |
ea3d601f | 15 | [lib] |
4abf27e7 AC |
16 | name = "cargo" |
17 | path = "src/cargo/lib.rs" | |
18 | ||
e8484805 | 19 | [dependencies] |
9629f99d | 20 | atty = "0.2" |
a46df8fe | 21 | bytesize = "1.0" |
aab0a338 | 22 | crates-io = { path = "src/crates-io", version = "0.20" } |
6f11cd9e | 23 | crossbeam-utils = "0.5" |
ecbbc90f | 24 | crypto-hash = "0.3.1" |
bc942919 | 25 | curl = { version = "0.4.17", features = ['http2'] } |
682b2952 | 26 | env_logger = "0.5.11" |
adbd625e | 27 | failure = "0.1.2" |
039ca019 | 28 | filetime = "0.2" |
c1763256 | 29 | flate2 = "1.0.3" |
a2c82595 | 30 | fs2 = "0.4" |
fcd86f32 | 31 | git2 = "0.7.5" |
ecbbc90f KP |
32 | git2-curl = "0.8.1" |
33 | glob = "0.2.11" | |
98eec2ce | 34 | hex = "0.3" |
fdb9f1bd | 35 | home = "0.3" |
b90bb7d6 | 36 | ignore = "0.4" |
1f764c55 | 37 | lazy_static = "1.0.0" |
8a7123c7 | 38 | jobserver = "0.1.11" |
d9534bf4 | 39 | lazycell = "1.2.0" |
a40f7d90 | 40 | libc = "0.2" |
5731a732 | 41 | log = "0.4" |
bcaaab03 | 42 | libgit2-sys = "0.7.9" |
7a8ad369 | 43 | num_cpus = "1.0" |
e36ae434 | 44 | opener = "0.3.0" |
876a5036 | 45 | rustfix = "0.4.2" |
ece662ca | 46 | same-file = "1" |
ece662ca | 47 | semver = { version = "0.9.0", features = ["serde"] } |
0b59f17d AC |
48 | serde = "1.0" |
49 | serde_derive = "1.0" | |
4c077033 | 50 | serde_ignored = "0.0.4" |
d1218d29 | 51 | serde_json = { version = "1.0.30", features = ["raw_value"] } |
1eaae612 | 52 | shell-escape = "0.1.4" |
ecbbc90f | 53 | tar = { version = "0.4.15", default-features = false } |
8daf81e1 | 54 | tempfile = "3.0" |
413e6489 | 55 | termcolor = "1.0" |
ecbbc90f | 56 | toml = "0.4.2" |
32562e92 | 57 | url = "1.1" |
a1735c7a | 58 | clap = "2.31.2" |
a8081a00 | 59 | unicode-width = "0.1.5" |
585c7d43 | 60 | openssl = { version = '0.10.11', optional = true } |
8bd0572c | 61 | |
4477355b AC |
62 | # A noop dependency that changes in the Rust repository, it's a bit of a hack. |
63 | # See the `src/tools/rustc-workspace-hack/README.md` file in `rust-lang/rust` | |
64 | # for more information. | |
65 | rustc-workspace-hack = "1.0.0" | |
841f20ae | 66 | |
8e0a7cad | 67 | [target.'cfg(target_os = "macos")'.dependencies] |
1ac02ceb | 68 | core-foundation = { version = "0.6.0", features = ["mac_os_10_7_support"] } |
8e0a7cad | 69 | |
f6dd5c2e | 70 | [target.'cfg(windows)'.dependencies] |
8a7123c7 | 71 | miow = "0.3.1" |
641f7ff2 | 72 | fwdansi = "1" |
f6a29a77 | 73 | |
64828ba9 AC |
74 | [target.'cfg(windows)'.dependencies.winapi] |
75 | version = "0.3" | |
76 | features = [ | |
4671a2aa | 77 | "basetsd", |
64828ba9 AC |
78 | "handleapi", |
79 | "jobapi", | |
80 | "jobapi2", | |
4671a2aa | 81 | "memoryapi", |
64828ba9 AC |
82 | "minwindef", |
83 | "ntdef", | |
46b18260 | 84 | "ntstatus", |
64828ba9 AC |
85 | "processenv", |
86 | "processthreadsapi", | |
87 | "psapi", | |
88 | "synchapi", | |
89 | "winerror", | |
90 | "winbase", | |
91 | "wincon", | |
92 | "winnt", | |
93 | ] | |
f6dd5c2e | 94 | |
22e7ede6 | 95 | [dev-dependencies] |
d46aec56 | 96 | bufstream = "0.1" |
6763eded | 97 | proptest = "0.8.7" |
9fba127e | 98 | |
4abf27e7 AC |
99 | [[bin]] |
100 | name = "cargo" | |
101 | test = false | |
d8450848 | 102 | doc = false |
585c7d43 AC |
103 | |
104 | [features] | |
105 | vendored-openssl = ['openssl/vendored'] |