]> git.proxmox.com Git - rustc.git/blame - compiler/rustc_data_structures/Cargo.toml
New upstream version 1.65.0+dfsg1
[rustc.git] / compiler / rustc_data_structures / Cargo.toml
CommitLineData
7453a54e 1[package]
7453a54e
SL
2name = "rustc_data_structures"
3version = "0.0.0"
c295e0f8 4edition = "2021"
7453a54e
SL
5
6[lib]
416331ca 7doctest = false
7453a54e
SL
8
9[dependencies]
cdc7bbd5 10arrayvec = { version = "0.7", default-features = false }
f2b60f7d
FG
11bitflags = "1.2.1"
12cfg-if = "0.1.2"
f9f354fc 13ena = "0.14"
923072b8 14indexmap = { version = "1.9.1" }
48663c56 15jobserver_crate = { version = "0.1.13", package = "jobserver" }
f2b60f7d
FG
16libc = "0.2"
17measureme = "10.0.0"
923072b8 18rayon-core = { version = "0.4.0", package = "rustc-rayon-core", optional = true }
f2b60f7d
FG
19rayon = { version = "0.4.0", package = "rustc-rayon", optional = true }
20rustc_graphviz = { path = "../rustc_graphviz" }
f035d41b 21rustc-hash = "1.1.0"
1b1a35ee 22rustc_index = { path = "../rustc_index", package = "rustc_index" }
f2b60f7d
FG
23rustc_macros = { path = "../rustc_macros" }
24rustc_serialize = { path = "../rustc_serialize" }
25smallvec = { version = "1.8.1", features = ["const_generics", "union", "may_dangle"] }
26stable_deref_trait = "1.0.0"
94222f64 27stacker = "0.1.14"
cdc7bbd5 28tempfile = "3.2"
f2b60f7d
FG
29thin-vec = "0.2.8"
30tracing = "0.1"
83c7162d
XL
31
32[dependencies.parking_lot]
1b1a35ee 33version = "0.11"
dfeec247
XL
34
35[target.'cfg(windows)'.dependencies]
17df50a5 36winapi = { version = "0.3", features = ["fileapi", "psapi", "winerror"] }
cdc7bbd5
XL
37
38[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
39memmap2 = "0.2.1"
5e7ed085
FG
40
41[features]
42rustc_use_parallel_compiler = ["indexmap/rustc-rayon", "rayon", "rayon-core"]