riot-wrappers 0.3.0

Rust API wrappers for the RIOT operating system
[package]
name = "riot-wrappers"
version = "0.3.0"
authors = ["Christian M. Amsüss <ca@etonomy.org>"]
edition = "2018"

description = "Rust API wrappers for the RIOT operating system"
documentation = "https://docs.rs/riot-wrappers/"
repository = "https://gitlab.com/etonomy/riot-wrappers"
readme = "README.md"
keywords = ["riot", "riot-os", "iot", "bindings", "embedded-hal-impl"]
categories = ["api-bindings", "no-std"]
license = "LGPL-2.1"


[dependencies]
embedded-hal = { version = "0.2.2", features = ["unproven"] }
nb = "0.1.1"
riot-sys = "0.2.3"
crc = { version = "^1", default-features = false }
byteorder = { version="1", default-features = false }
num-traits = { version = "0.2", default-features = false }

# Disabled by default because jnet is not available on crates.io
# If you need the version of this library that has it available, us it from the repository.
#jnet = { git = "https://github.com/chrysn-pull-requests/jnet", branch="new-constants", optional = true } # see https://github.com/japaric/jnet/pull/3

# Disabled by default because the dependency is stil quite unstable
#coap-message = { git = "https://gitlab.com/chrysn/coap-message", optional = true }

[build-dependencies]
shlex = "0.1.1"

[features]
default = ["set_panic_handler"]
set_panic_handler = []

# See jnet dependency
#with_jnet = ["jnet"]
#with_coap_message = ["coap-message"]