mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-24 20:48:55 +00:00
1def2e61d9
This removes sys_util(_core), which moved into base::unix/common, as well as common/(cros_async,io_uring), which moved into the root directory. The only reason the code was still around is that they were still used in the ChromeOS codebase. ChromeOS has pinned the version of crosvm it uses for these libraries so we can go ahead and remove the code. A few remaining references to sys_util have been updated to base. BUG=b:227226222,b:229016539 TEST=presubmit Change-Id: I7a711044de7e067b217287f2bac822d6ac7d3964 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3593852 Reviewed-by: Allen Webb <allenwebb@google.com> Tested-by: kokoro <noreply+kokoro@google.com>
34 lines
919 B
TOML
34 lines
919 B
TOML
[package]
|
|
name = "cros_async"
|
|
version = "0.2.0"
|
|
edition = "2021"
|
|
|
|
[features]
|
|
uring = ["io-uring"]
|
|
|
|
[dependencies]
|
|
anyhow = "1"
|
|
async-task = "4"
|
|
data_model = { path = "../data_model" } # provided by ebuild
|
|
futures = { version = "0.3", default-features = false, features = ["alloc"] }
|
|
intrusive-collections = "0.9"
|
|
io-uring = { version = "0.5", optional = true, features = ["unstable"] }
|
|
memoffset = "0.6"
|
|
once_cell = "1.7"
|
|
slab = "0.4"
|
|
smallvec = { version = "1.6.1", default-features = false, features = ["union"] }
|
|
sync = { path = "../sync" } # provided by ebuild
|
|
thiserror = "1"
|
|
|
|
[target.'cfg(unix)'.dependencies]
|
|
libc = "0.2"
|
|
mio = { version = "0.7", features = ["os-ext"] }
|
|
base = { path = "../../base" } # provided by ebuild
|
|
|
|
[dev-dependencies]
|
|
futures = { version = "*", features = ["executor"] }
|
|
futures-executor = { version = "0.3", features = ["thread-pool"] }
|
|
futures-util = "0.3"
|
|
tempfile = "3"
|
|
|
|
[workspace]
|