Cargo.toml 897 B

123456789101112131415161718192021222324252627282930313233
  1. [workspace]
  2. resolver = "2"
  3. members = ["interface", "p-token", "program"]
  4. [workspace.package]
  5. authors = ["Anza Maintainers <maintainers@anza.xyz>"]
  6. repository = "https://github.com/solana-program/token"
  7. license = "Apache-2.0"
  8. edition = "2021"
  9. [workspace.lints.rust.unexpected_cfgs]
  10. level = "warn"
  11. check-cfg = [
  12. 'cfg(target_os, values("solana"))',
  13. 'cfg(feature, values("frozen-abi", "no-entrypoint"))',
  14. ]
  15. [workspace.metadata.cli]
  16. solana = "2.2.0"
  17. # Specify Rust toolchains for rustfmt, clippy, and build.
  18. # Any unprovided toolchains default to stable.
  19. [workspace.metadata.toolchains]
  20. format = "nightly-2024-11-22"
  21. lint = "nightly-2024-11-22"
  22. [workspace.metadata.spellcheck]
  23. config = "scripts/spellcheck.toml"
  24. [workspace.metadata.release]
  25. pre-release-commit-message = "Publish {{crate_name}} v{{version}}"
  26. tag-message = "Publish {{crate_name}} v{{version}}"
  27. consolidate-commits = false