[package] name = "r3_core" version = "0.1.4" description = "R3-OS API definition" categories = ["embedded", "no-std"] keywords = ["r3", "rtos"] edition.workspace = true license.workspace = true repository.workspace = true [features] default = [] # Enable the diagram rendering by svgbob and other fancy stuff [ref:doc_feature] doc = ["svgbobdoc/enable"] # Displays a "some features are disabled" warning in the documentation # when disabled so that the user can know some items are missing because of # that. _full = [] [dependencies] stable_deref_trait = { version = "1.2.0", default-features = false } chrono_0p4 = { version = "0.4.13", package = "chrono", optional = true, default-features = false } memoffset = { version = "0.6.5", features = ["unstable_const"] } seq-macro = { version = "0.3.0" } svgbobdoc = { version = "0.3.0" } tokenlock = { version = "0.3.4", default-features = false } arrayvec = { version = "0.7.1", default-features = false } bitflags = { version = "1.2.1" } macropol = { version = "0.1.2" } either = { version = "1.6.1", default-features = false } elain = { version = "0.3.0" } [dev-dependencies] quickcheck_macros = "1.0.0" env_logger = "0.8.4" quickcheck = "1.0.3" log = "0.4.8" [package.metadata.docs.rs] all-features = true targets = [] rustdoc-args = ["--html-in-header", "src/common.md"] # [ref:doc_global_styling]