simpleos 0.4.0

A Simple OS use for MCU, that implements single-threaded asynchronous runtime.
[build-dependencies.anyhow]
version = "1.0"

[build-dependencies.bindgen]
version = "0.72"

[build-dependencies.cc]
version = "1.2"

[dependencies.anyhow]
default-features = false
version = "1.0"

[dependencies.chrono]
default-features = false
features = ["alloc"]
version = "0.4"

[dependencies.heapless]
version = "0.9"

[[example]]
name = "emulate"
path = "examples/emulate.rs"

[features]
allocator-cstdlib = []
default = ["util", "panic-handler", "allocator-cstdlib"]
panic-handler = []
util = []

[lib]
crate-type = ["lib"]
name = "simpleos"
path = "src/lib.rs"

[package]
authors = ["houxd.g@gmail.com"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["no-std"]
description = "A Simple OS use for MCU, that implements single-threaded asynchronous runtime."
documentation = "https://docs.rs/simpleos"
edition = "2021"
exclude = []
homepage = "https://github.com/houxd/simpleos"
keywords = ["embedded", "mcu", "no-std", "async", "console"]
license = "MIT"
name = "simpleos"
readme = "README.md"
repository = "https://github.com/houxd/simpleos"
version = "0.4.0"

[profile.dev]
opt-level = 0

[profile.release]
codegen-units = 1
lto = true
opt-level = "s"