[package] name = "cxx-async" version = "0.1.2" authors = ["Patrick Walton "] edition = "2021" links = "cxx-async" description = "Simple interoperability between C++ coroutines and asynchronous Rust" license = "MIT OR Apache-2.0" readme = "../README.md" repository = "https://github.com/pcwalton/cxx-async" keywords = ["ffi", "cpp", "async"] homepage = "https://github.com/pcwalton/cxx-async" [lib] path = "src/lib.rs" crate-type = ["lib"] [dependencies] async-recursion = "1" once_cell = "1" pin-utils = "0.1" # CXX related dependencies cxx = { version = "1", features = ["c++20"] } cxx-async-macro = { version = "0.1.1", path = "../macro" } link-cplusplus = { version = "1" } # Async related dependencies futures = { version = "0.3", features = ["thread-pool"] } [build-dependencies] cxx-build = "1" pkg-config = "0.3"