[package] authors = [ "The Real-Time Interrupt-driven Concurrency developers", "Emil Fresk ", "Henrik Tjäder ", "Jorge Aparicio ", "Per Lindgren ", ] categories = ["concurrency", "embedded", "no-std", "asynchronous"] description = "Procedural macros, syntax parsing, and codegen of the RTIC crate" documentation = "https://rtic-rs.github.io/rtic/api/rtic" edition = "2021" keywords = ["arm", "cortex-m", "risc-v", "embedded", "async", "runtime", "futures", "await", "no-std", "rtos", "bare-metal"] license = "MIT OR Apache-2.0" name = "rtic-macros" readme = "../../README.md" repository = "https://github.com/rtic-rs/rtic" version = "2.0.0-alpha.0" [lib] proc-macro = true [features] default = [] debugprint = [] # list of supported codegen backends thumbv6 = [] thumbv7 = [] # riscv-clic = [] # riscv-ch32 = [] [dependencies] indexmap = "1.9.2" proc-macro2 = "1.0.49" proc-macro-error = "1.0.4" quote = "1.0.23" syn = { version = "1.0.107", features = ["extra-traits", "full"] } [dev-dependencies] trybuild = "1.0.73"