]> git.proxmox.com Git - cargo.git/blob - Cargo.toml
Depend on rustc 1.24 or later
[cargo.git] / Cargo.toml
1 [package]
2 name = "cargo"
3 version = "0.25.0"
4 authors = ["Yehuda Katz <wycats@gmail.com>",
5 "Carl Lerche <me@carllerche.com>",
6 "Alex Crichton <alex@alexcrichton.com>"]
7 license = "MIT/Apache-2.0"
8 homepage = "https://crates.io"
9 repository = "https://github.com/rust-lang/cargo"
10 documentation = "https://docs.rs/cargo"
11 description = """
12 Cargo, a package manager for Rust.
13 """
14
15 [lib]
16 name = "cargo"
17 path = "src/cargo/lib.rs"
18
19 [dependencies]
20 atty = "0.2"
21 crates-io = { path = "src/crates-io", version = "0.14" }
22 crossbeam = "0.3"
23 crypto-hash = "0.3"
24 curl = "0.4.6"
25 docopt = "0.8.1"
26 env_logger = "0.4"
27 failure = "0.1.1"
28 filetime = "0.1"
29 flate2 = "1.0"
30 fs2 = "0.4"
31 git2 = "0.6"
32 git2-curl = "0.7"
33 glob = "0.2"
34 hex = "0.2"
35 home = "0.3"
36 ignore = "^0.2.2"
37 jobserver = "0.1.6"
38 libc = "0.2"
39 libgit2-sys = "0.6"
40 log = "0.3"
41 num_cpus = "1.0"
42 same-file = "0.1"
43 scoped-tls = "0.1"
44 semver = { version = "0.8.0", features = ["serde"] }
45 serde = "1.0"
46 serde_derive = "1.0"
47 serde_ignored = "0.0.4"
48 serde_json = "1.0"
49 shell-escape = "0.1"
50 tar = { version = "0.4", default-features = false }
51 tempdir = "0.3"
52 termcolor = "0.3"
53 toml = "0.4"
54 url = "1.1"
55
56 [target.'cfg(target_os = "macos")'.dependencies]
57 core-foundation = { version = "0.4.4", features = ["mac_os_10_7_support"] }
58
59 [target.'cfg(windows)'.dependencies]
60 kernel32-sys = "0.2"
61 miow = "0.2"
62 psapi-sys = "0.1"
63 winapi = "0.2"
64
65 [dev-dependencies]
66 bufstream = "0.1"
67 cargotest = { path = "tests/cargotest" }
68 filetime = "0.1"
69 hamcrest = "=0.1.1"
70
71 [[bin]]
72 name = "cargo"
73 test = false
74 doc = false