In RustAudio/cpal#641 we're seeing a failure in ndk-macro to turn a crate name with dashes into underscores as fallback, with the underlying issue that proc-macro-crate failed to find our crate in Cargo.toml when limited to a specific target cfg. According to the Rust docs it is perfectly possible to have dev-dependencies behind such a target predicate too.
In RustAudio/cpal#641 we're seeing a failure in
ndk-macro
to turn a crate name with dashes into underscores as fallback, with the underlying issue thatproc-macro-crate
failed to find our crate inCargo.toml
when limited to a specific target cfg. According to the Rust docs it is perfectly possible to havedev-dependencies
behind such a target predicate too.