-
-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathCargo.toml
31 lines (27 loc) · 997 Bytes
/
Cargo.toml
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
[package]
name = "scuffle-signal"
version = "0.0.2"
edition = "2021"
repository = "https://github.com/scufflecloud/scuffle"
authors = ["Scuffle <[email protected]>"]
readme = "README.md"
documentation = "https://docs.rs/scuffle-signal"
license = "MIT OR Apache-2.0"
description = "Ergonomic async signal handling."
keywords = ["signal", "async"]
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }
[dependencies]
tokio = { version = "1", default-features = false, features = ["signal"] }
scuffle-bootstrap = { workspace = true, optional = true }
scuffle-context = { workspace = true, optional = true }
anyhow = { version = "1", optional = true }
scuffle-workspace-hack.workspace = true
[dev-dependencies]
tokio = { version = "1.41.1", features = ["macros", "rt", "time"] }
tokio-test = "0.4.4"
libc = "0.2"
futures = "0.3"
scuffle-future-ext.workspace = true
[features]
bootstrap = ["scuffle-bootstrap", "scuffle-context", "anyhow", "tokio/macros"]