]> git.lizzy.rs Git - rust.git/blob - src/tools/rustc-workspace-hack/Cargo.toml
Auto merge of #52712 - oli-obk:const_eval_cleanups, r=RalfJung
[rust.git] / src / tools / rustc-workspace-hack / Cargo.toml
1 [package]
2 name = "rustc-workspace-hack"
3 version = "1.0.0"
4 authors = ["Alex Crichton <alex@alexcrichton.com>"]
5 license = 'MIT/Apache-2.0'
6 description = """
7 Hack for the compiler's own build system
8 """
9
10 [lib]
11 path = "lib.rs"
12
13 # For documentation about what this is and why in the world these dependencies
14 # are appearing, see `README.md`.
15
16 [build-dependencies]
17 # Currently Cargo/RLS depend on `failure` which depends on `synstructure` which
18 # enables this feature. Clippy, however, does not depend on anything that
19 # enables this feature. Enable it unconditionally.
20 syn = { version = "0.14", features = ['extra-traits'] }
21
22 [target.'cfg(windows)'.dependencies.winapi]
23 version = "0.3"
24 features = [
25   "profileapi",
26   "memoryapi",
27   "minschannel",
28   "securitybaseapi",
29   "jobapi2",
30   "schannel",
31   "sysinfoapi",
32   "jobapi",
33   "synchapi",
34   "wincrypt",
35   "winbase",
36   "minwinbase",
37   "ntsecapi",
38   "basetsd",
39   "ntstatus",
40   "psapi",
41   "timezoneapi",
42   "lmcons",
43   "wincon",
44 ]