Cargo.toml 736 B

1234567891011121314151617181920212223242526272829
  1. [package]
  2. name = "rustsbi-macros"
  3. description = "Proc-macros for RustSBI, a RISC-V SBI implementation library in Rust"
  4. version = "0.0.2"
  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. proc-macro2 = "1.0.82"
  22. [features]
  23. default = []
  24. # Run RustSBI macros on machine mode - See Cargo.toml in RustSBI root project
  25. machine = []