]> git.lizzy.rs Git - rust.git/blob - library/test/Cargo.toml
Rollup merge of #82113 - m-ou-se:panic-format-lint, r=estebank
[rust.git] / library / test / Cargo.toml
1 [package]
2 authors = ["The Rust Project Developers"]
3 name = "test"
4 version = "0.0.0"
5 edition = "2018"
6
7 [lib]
8 crate-type = ["dylib", "rlib"]
9
10 [dependencies]
11 cfg-if = { version = "0.1.8", features = ['rustc-dep-of-std'] }
12 getopts = { version = "0.2.21", features = ['rustc-dep-of-std'] }
13 term = { path = "../term" }
14 std = { path = "../std" }
15 core = { path = "../core" }
16 libc = { version = "0.2", default-features = false }
17 panic_unwind = { path = "../panic_unwind" }
18 panic_abort = { path = "../panic_abort" }
19
20 # not actually used but needed to always have proc_macro in the sysroot
21 proc_macro = { path = "../proc_macro" }
22
23 # Forward features to the `std` crate as necessary
24 [features]
25 default = ["std_detect_file_io", "std_detect_dlsym_getauxval", "panic-unwind"]
26 backtrace = ["std/backtrace"]
27 compiler-builtins-c = ["std/compiler-builtins-c"]
28 compiler-builtins-mem = ["std/compiler-builtins-mem"]
29 compiler-builtins-no-asm = ["std/compiler-builtins-no-asm"]
30 compiler-builtins-mangled-names = ["std/compiler-builtins-mangled-names"]
31 llvm-libunwind = ["std/llvm-libunwind"]
32 system-llvm-libunwind = ["std/system-llvm-libunwind"]
33 panic-unwind = ["std/panic_unwind"]
34 panic_immediate_abort = ["std/panic_immediate_abort"]
35 profiler = ["std/profiler"]
36 std_detect_file_io = ["std/std_detect_file_io"]
37 std_detect_dlsym_getauxval = ["std/std_detect_dlsym_getauxval"]