Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions simple-someip-embassy-net/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,20 @@ embassy-sync = "0.6"
heapless = "0.9"

[dev-dependencies]
# Re-pin `simple-someip` with `std` enabled for the host-side test
# harness. Production builds of this adapter still pull in
# `simple-someip` with `default-features = false`, so the adapter
# library itself stays no_std. The dev-dep override only widens
# what the *tests* can import — `RawPayload`, `VecSdHeader`, and
# the `Arc<Mutex<E2ERegistry>>` / `Arc<RwLock<…>>` default
# handle impls — all of which are gated on `feature = "std"` in
# the parent crate.
simple-someip = { path = "..", default-features = false, features = [
"client",
"server",
"bare_metal",
"std",
] }
# Host-side tests run two embassy-net stacks bridged by a software
# `LoopbackDriver` pair (no kernel TUN, no privilege requirement).
# `critical-section/std` provides a host platform impl so embassy-sync
Expand Down
Loading