wove/Cargo.toml
2024-10-21 23:38:48 -04:00

31 lines
650 B
TOML

[package]
name = "wove"
version = "0.0.0"
edition = "2021"
description = "wove"
license = "AGPL-3.0-or-later"
resolver = "2"
[workspace.dependencies]
futures-lite = { version = "2.3.0" }
[dependencies]
io-uring = { version = '0.7.1', optional = true }
libc = { version = "0.2.161", optional = true }
futures-lite = { workspace = true, optional = true }
parking = { version = "2.2.1", optional = true }
async-lock = { version = "3.4.0", optional = true }
[dev-dependencies]
futures-lite = { workspace = true }
[features]
default = ["io_uring"]
io_uring = [
"dep:io-uring",
"dep:libc",
"dep:futures-lite",
"dep:parking",
"dep:async-lock",
]