[package]
edition = "2018"
name = "mwatch_kernel"
version = "0.9.0"
authors = ["Scott Mabin <mabezdev@gmail.com>"]
exclude = [".travis.yml", ".gitignore", "tools/", "tools/*", "itm.fifo"]
description = "A embedded 'Smart' watch"
readme = "README.md"
keywords = ["arm", "cortex-m", "smartwatch"]
categories = ["embedded", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/mwatch/kernel"
[profile.dev]
opt-level = 0
codegen-units = 1
incremental = false
[profile.release]
lto = true
codegen-units = 1
debug = true
[lib]
name = "mwatch_kernel_api"
path = "src/lib.rs"
[[bin]]
name = "mwatch_kernel"
test = false
bench = false
[dependencies.cortex-m]
version = "0.5.8"
[dependencies.cortex-m-log]
version = "0.4.0"
features = ["itm", "log-integration"]
[dependencies.cortex-m-rt]
version = "0.6.7"
[dependencies.cortex-m-rtfm]
version = "0.4.0"
[dependencies.crc]
version = "1.8.1"
default-features = false
[dependencies.embedded-graphics]
version = "0.4.4"
[dependencies.heapless]
version = "0.4.1"
[dependencies.hm11]
version = "0.2.1"
[dependencies.log]
version = "0.4.6"
[dependencies.max17048]
version = "0.1.0"
[dependencies.panic-itm]
version = "0.4.0"
[dependencies.panic-semihosting]
version = "0.5.1"
[dependencies.simple-hex]
version = "0.1.0"
[dependencies.ssd1351]
version = "0.2.0"
features = ["embedded-graphics", "buffered"]
[dependencies.stm32l4xx-hal]
version = "0.3.6"
features = ["rt", "stm32l4x2"]
[features]
default = []
itm = []