aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync/Cargo.toml
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2022-08-22 21:46:09 +0200
committerDario Nieuwenhuis <[email protected]>2022-08-22 22:18:13 +0200
commit21072bee48ff6ec19b79e0d9527ad8cc34a4e9e0 (patch)
treeb5b8c0f4b3571989b5fd15152be5639f4334c282 /embassy-sync/Cargo.toml
parent61356181b223e95f289ca3af3a038a699cde2112 (diff)
split `embassy-util` into `embassy-futures`, `embassy-sync`.
Diffstat (limited to 'embassy-sync/Cargo.toml')
-rw-r--r--embassy-sync/Cargo.toml34
1 files changed, 34 insertions, 0 deletions
diff --git a/embassy-sync/Cargo.toml b/embassy-sync/Cargo.toml
new file mode 100644
index 000000000..0d14bba55
--- /dev/null
+++ b/embassy-sync/Cargo.toml
@@ -0,0 +1,34 @@
1[package]
2name = "embassy-sync"
3version = "0.1.0"
4edition = "2021"
5
6[package.metadata.embassy_docs]
7src_base = "https://github.com/embassy-rs/embassy/blob/embassy-sync-v$VERSION/embassy-sync/src/"
8src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-sync/src/"
9features = ["nightly"]
10target = "thumbv7em-none-eabi"
11
12[features]
13nightly = ["embedded-io/async"]
14
15[dependencies]
16defmt = { version = "0.3", optional = true }
17log = { version = "0.4.14", optional = true }
18
19futures-util = { version = "0.3.17", default-features = false }
20atomic-polyfill = "1.0.1"
21critical-section = "1.1"
22heapless = "0.7.5"
23cfg-if = "1.0.0"
24embedded-io = "0.3.0"
25
26[dev-dependencies]
27futures-executor = { version = "0.3.17", features = [ "thread-pool" ] }
28futures-test = "0.3.17"
29futures-timer = "3.0.2"
30futures-util = { version = "0.3.17", features = [ "channel" ] }
31
32# Enable critical-section implementation for std, for tests
33critical-section = { version = "1.1", features = ["std"] }
34static_cell = "1.0"