Cargo.toml 1.1 KB

12345678910111213141516171819202122232425262728
  1. [package]
  2. name = "bolt-lang"
  3. version = "0.0.1"
  4. edition = "2021"
  5. description = "Bolt Language"
  6. license = "MIT"
  7. [dependencies]
  8. anchor-lang = { version = "0.29.0"}
  9. # Bolt Attributes
  10. bolt-attribute-bolt-program = { path = "./attribute/bolt-program", version = "0.0.1" }
  11. bolt-attribute-bolt-component = { path = "./attribute/component", version = "0.0.1" }
  12. bolt-attribute-bolt-system = { path = "./attribute/system", version = "0.0.1" }
  13. bolt-attribute-bolt-system-input = { path = "./attribute/system-input", version = "0.0.1" }
  14. bolt-attribute-bolt-component-deserialize = { path = "./attribute/component-deserialize", version = "0.0.1" }
  15. bolt-attribute-bolt-component-id = { path = "./attribute/component-id", version = "0.0.1" }
  16. # Bolt Programs
  17. world = { path = "../../programs/world", features = ["cpi"], version = "0.0.1"}
  18. bolt-system = { path = "../../programs/bolt-system", features = ["cpi"], version = "0.0.1"}
  19. # Other dependencies
  20. serde = { version = "1.0", features = ["derive"] }
  21. serde_json = "1.0"
  22. # TODO: Remove once https://github.com/solana-labs/solana/issues/33504 is resolved.
  23. ahash = "=0.8.6"