aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-sync/Cargo.toml')
-rw-r--r--embassy-sync/Cargo.toml14
1 files changed, 11 insertions, 3 deletions
diff --git a/embassy-sync/Cargo.toml b/embassy-sync/Cargo.toml
index 92ee38ed9..6494da727 100644
--- a/embassy-sync/Cargo.toml
+++ b/embassy-sync/Cargo.toml
@@ -1,6 +1,6 @@
1[package] 1[package]
2name = "embassy-sync" 2name = "embassy-sync"
3version = "0.6.2" 3version = "0.7.2"
4edition = "2021" 4edition = "2021"
5description = "no-std, no-alloc synchronization primitives with async support" 5description = "no-std, no-alloc synchronization primitives with async support"
6repository = "https://github.com/embassy-rs/embassy" 6repository = "https://github.com/embassy-rs/embassy"
@@ -14,6 +14,13 @@ categories = [
14 "asynchronous", 14 "asynchronous",
15] 15]
16 16
17[package.metadata.embassy]
18build = [
19 {target = "thumbv6m-none-eabi", features = ["defmt"]},
20 # Xtensa builds
21 {group = "xtensa", build-std = ["core", "alloc"], target = "xtensa-esp32s2-none-elf", features = ["defmt"]},
22]
23
17[package.metadata.embassy_docs] 24[package.metadata.embassy_docs]
18src_base = "https://github.com/embassy-rs/embassy/blob/embassy-sync-v$VERSION/embassy-sync/src/" 25src_base = "https://github.com/embassy-rs/embassy/blob/embassy-sync-v$VERSION/embassy-sync/src/"
19src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-sync/src/" 26src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-sync/src/"
@@ -24,11 +31,11 @@ std = []
24turbowakers = [] 31turbowakers = []
25 32
26[dependencies] 33[dependencies]
27defmt = { version = "0.3", optional = true } 34defmt = { version = "1.0.1", optional = true }
28log = { version = "0.4.14", optional = true } 35log = { version = "0.4.14", optional = true }
29 36
30futures-sink = { version = "0.3", default-features = false, features = [] } 37futures-sink = { version = "0.3", default-features = false, features = [] }
31futures-util = { version = "0.3.17", default-features = false } 38futures-core = { version = "0.3.31", default-features = false }
32critical-section = "1.1" 39critical-section = "1.1"
33heapless = "0.8" 40heapless = "0.8"
34cfg-if = "1.0.0" 41cfg-if = "1.0.0"
@@ -43,3 +50,4 @@ futures-util = { version = "0.3.17", features = [ "channel", "sink" ] }
43# Enable critical-section implementation for std, for tests 50# Enable critical-section implementation for std, for tests
44critical-section = { version = "1.1", features = ["std"] } 51critical-section = { version = "1.1", features = ["std"] }
45static_cell = { version = "2" } 52static_cell = { version = "2" }
53trybuild = "1.0.105"