mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-28 23:09:46 +01:00
rust_riotmodules: pub use instead of extern crate
See-Also: https://github.com/RIOT-OS/RIOT/pull/16833#issuecomment-1071243210
This commit is contained in:
parent
08939cda3b
commit
68985aa6be
@ -1,13 +1,14 @@
|
||||
#![no_std]
|
||||
|
||||
// As we're pulling all crates in only for their side effects of having symbols (be that to place
|
||||
// them in XFA symbols or to make them available for C) all these crates have to be extern-crate'd
|
||||
// to be pulled in because they are not used on the laguage level.
|
||||
// Crates in here are pub used in case they make anything accessible to Rust applications directly;
|
||||
// they can then access the crates as `rust_riotmodules::lsm303agr` or similar.
|
||||
//
|
||||
// (Also, if they were not pub used, they'd need to be extern crate'd).
|
||||
|
||||
// This list should be as auto-generated / -maintained as the one in Cargo.toml
|
||||
|
||||
#[cfg(feature = "riot-module-lsm303agr")]
|
||||
extern crate riot_module_lsm303agr;
|
||||
pub use riot_module_lsm303agr as lsm303agr;
|
||||
|
||||
#[cfg(feature = "riot-module-shell-democommands")]
|
||||
extern crate riot_module_shell_democommands;
|
||||
pub use riot_module_shell_democommands as democommands;
|
||||
|
Loading…
Reference in New Issue
Block a user