]> git.proxmox.com Git - rustc.git/blame - src/libstd/Cargo.toml
New upstream version 1.22.1+dfsg1
[rustc.git] / src / libstd / Cargo.toml
CommitLineData
7453a54e
SL
1[package]
2authors = ["The Rust Project Developers"]
3name = "std"
4version = "0.0.0"
5build = "build.rs"
6
7[lib]
8name = "std"
9path = "lib.rs"
10crate-type = ["dylib", "rlib"]
7453a54e
SL
11
12[dependencies]
13alloc = { path = "../liballoc" }
14alloc_jemalloc = { path = "../liballoc_jemalloc", optional = true }
15alloc_system = { path = "../liballoc_system" }
476ff2be 16panic_unwind = { path = "../libpanic_unwind", optional = true }
a7813a04 17panic_abort = { path = "../libpanic_abort" }
7453a54e
SL
18collections = { path = "../libcollections" }
19core = { path = "../libcore" }
20libc = { path = "../rustc/libc_shim" }
21rand = { path = "../librand" }
041b39d2
XL
22compiler_builtins = { path = "../rustc/compiler_builtins_shim" }
23profiler_builtins = { path = "../libprofiler_builtins", optional = true }
476ff2be 24std_unicode = { path = "../libstd_unicode" }
a7813a04 25unwind = { path = "../libunwind" }
7453a54e 26
7cac9316
XL
27[target.x86_64-apple-darwin.dependencies]
28rustc_asan = { path = "../librustc_asan" }
29rustc_tsan = { path = "../librustc_tsan" }
30
8bb4bdeb
XL
31[target.x86_64-unknown-linux-gnu.dependencies]
32rustc_asan = { path = "../librustc_asan" }
33rustc_lsan = { path = "../librustc_lsan" }
34rustc_msan = { path = "../librustc_msan" }
35rustc_tsan = { path = "../librustc_tsan" }
36
7453a54e
SL
37[build-dependencies]
38build_helper = { path = "../build_helper" }
ea8adc8c 39cc = "1.0"
7453a54e
SL
40
41[features]
5bcae85e 42backtrace = []
7453a54e 43debug-jemalloc = ["alloc_jemalloc/debug"]
476ff2be 44jemalloc = ["alloc_jemalloc"]
32a655c1 45force_alloc_system = []
476ff2be 46panic-unwind = ["panic_unwind"]
041b39d2 47profiler = ["profiler_builtins"]