Cargo.toml 713 B

12345678910111213141516171819202122232425262728
  1. [package]
  2. name = "rustsbi-macros"
  3. description = "Proc-macros for RustSBI, a RISC-V SBI implementation library in Rust"
  4. version = "0.0.0"
  5. authors = [
  6. "Luo Jia <[email protected]>",
  7. ]
  8. documentation = "https://docs.rs/rustsbi"
  9. edition.workspace = true
  10. license.workspace = true
  11. repository.workspace = true
  12. readme = "../README.md"
  13. keywords = ["riscv", "sbi", "rustsbi"]
  14. categories = ["os", "embedded", "hardware-support", "no-std"]
  15. [lib]
  16. proc-macro = true
  17. # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
  18. [dependencies]
  19. quote = "1.0.33"
  20. syn = "2.0.39"
  21. [features]
  22. default = []
  23. # Run RustSBI macros on machine mode - See Cargo.toml in RustSBI root project
  24. machine = []