# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "printhor-hwi_native" version = "0.0.3" authors = ["Carlos Barrales Ruiz "] description = "Printhor Hardware Abstraction native std for debugging/playgrounding/analysis" homepage = "https://github.com/cbruiz/printhor" documentation = "https://docs.rs/printhor-hwi_native" readme = "README.md" keywords = [ "hardware", "abstration", "library", "printhor", ] license = "MIT" repository = "https://github.com/cbruiz/printhor" [lib] [dependencies.async-gcode] version = "0" features = [ "parse-trailing-comment", "optional-value", "string-value", "std", ] default-features = false [dependencies.async-std] version = "1.12.0" optional = true [dependencies.embassy-embedded-hal] version = "0.1.0" features = [] [dependencies.embassy-executor] version = "0.5.0" features = [ "arch-std", "executor-thread", "task-arena-size-24576", ] default-features = false [dependencies.embassy-futures] version = "0.1.1" features = [] [dependencies.embassy-sync] version = "0.5.0" features = ["std"] [dependencies.embassy-time] version = "0.3.0" features = [ "std", "generic-queue-32", ] [dependencies.embassy-usb] version = "0.1.0" features = [] optional = true [dependencies.embedded-graphics] version = "0.7.1" optional = true [dependencies.embedded-graphics-core] version = "0.3.3" optional = true [dependencies.embedded-graphics-simulator] version = "0.4.1" optional = true [dependencies.embedded-hal] version = "1.0.0" optional = true default-features = false [dependencies.embedded-hal-02] version = "0.2.7" features = ["unproven"] package = "embedded-hal" [dependencies.embedded-io] version = "0.6.1" optional = true [dependencies.embedded-io-async] version = "0.6.0" optional = true [dependencies.embedded-sdmmc] version = "0.5.0" optional = true default-features = false [dependencies.env_logger] version = "0.10.1" [dependencies.futures] version = "0.3.30" features = [] default-features = false [dependencies.gnuplot] version = "0.0.38" features = [] optional = true default-features = false [dependencies.log] version = "0.4.20" [dependencies.lvgl] version = "0" features = [] optional = true default-features = false [dependencies.nb] version = "1.1.0" features = [] default-features = false [dependencies.printhor-hwa-common] version = "0.0.3" [dependencies.thread-priority] version = "0.15" [dependencies.tmc2209] version = "0.2.2" optional = true [features] nightly = [] sdcard-uses-spi = [] with-display = [ "embedded-graphics-simulator", "embedded-graphics-core", "embedded-graphics", "printhor-hwa-common/with-ui", ] with-endstops = [] with-fan-layer = ["embedded-hal"] with-hotbed = [ "embedded-hal", "printhor-hwa-common/with-hotbed", ] with-hotend = [ "embedded-hal", "printhor-hwa-common/with-hotend", ] with-laser = ["embedded-hal"] with-log = ["printhor-hwa-common/with-log"] with-motion = ["printhor-hwa-common/with-motion"] with-printjob = [] with-probe = ["embedded-hal"] with-sdcard = ["embedded-sdmmc"] with-trinamic = ["tmc2209"] with-uart-port-1 = ["async-std"]