forked from facebook/buck2
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
49 lines (41 loc) · 1.37 KB
/
Copy pathCargo.toml
File metadata and controls
49 lines (41 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
[package]
description = """
Unsorted utilities used by buck2. Not specific to buck2, generic enough to be used by other projects.
but not generic or stable enough to be published on crates.io as standalone crates.
"""
edition = "2024"
license = { workspace = true }
name = "buck2_util"
repository = { workspace = true }
version = "0.1.0"
[dependencies]
allocative = { workspace = true }
blake3 = { workspace = true }
once_cell = { workspace = true }
regex = { workspace = true }
dupe = { workspace = true }
futures = { workspace = true }
pagable = { workspace = true }
starlark_map = { workspace = true }
strong_hash = { workspace = true }
sysinfo = { workspace = true }
tracing = { workspace = true }
triomphe = { workspace = true }
buck2_env = { workspace = true }
buck2_error = { workspace = true }
buck2_hash = { workspace = true }
buck2_wrapper_common = { workspace = true }
serde = { workspace = true }
static_assertions = { workspace = true }
tokio = { workspace = true }
[target.'cfg(target_os = "linux")'.dependencies]
perf-event = { workspace = true }
[target.'cfg(unix)'.dependencies]
libc = { workspace = true }
[target.'cfg(windows)'.dependencies]
windows-sys = { workspace = true }
[dev-dependencies]
serde_json = { workspace = true }
three_billion_instructions = { workspace = true }
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ["cfg(debug)", "cfg(buck2_asan)"] }