[package]
authors = [ "The Knurling-rs developers" ]
categories = [
"embedded",
"no-std",
"development-tools::debugging",
"value-formatting",
]
description = "A highly efficient logging framework that targets resource-constrained devices, like microcontrollers"
edition = "2021"
keywords = [ "knurling", "logging", "logger", "formatting", "formatter" ]
license = "MIT OR Apache-2.0"
links = "defmt"
name = "defmt"
readme = "../README.md"
repository = "https://github.com/knurling-rs/defmt"
homepage = "https://knurling.ferrous-systems.com/"
version = "0.3.2"
[features]
alloc = []
encoding-raw = []
encoding-rzcobs = []
unstable-test = [ "defmt-macros/unstable-test" ]
[dependencies]
defmt-macros = { path = "../macros", version = "0.3.2" }
bitflags = "1"
[dev-dependencies]
rustc_version = "0.4"
trybuild = "1"
[package.metadata.docs.rs]
features = [ "alloc" ]
rustdoc-args = [ "--cfg=docsrs" ]
targets = [ "thumbv6m-none-eabi", "thumbv7em-none-eabihf" ]