Cargo.toml 703 B

123456789101112131415161718192021222324252627
  1. [workspace]
  2. resolver = "2"
  3. members = ["program"]
  4. [workspace.lints.rust.unexpected_cfgs]
  5. level = "warn"
  6. check-cfg = [
  7. 'cfg(target_os, values("solana"))',
  8. 'cfg(feature, values("frozen-abi", "no-entrypoint"))',
  9. ]
  10. [workspace.metadata.cli]
  11. solana = "2.2.0"
  12. # Specify Rust toolchains for rustfmt, clippy, and build.
  13. # Any unprovided toolchains default to stable.
  14. [workspace.metadata.toolchains]
  15. format = "nightly-2024-11-22"
  16. lint = "nightly-2024-11-22"
  17. [workspace.metadata.spellcheck]
  18. config = "scripts/spellcheck.toml"
  19. [workspace.metadata.release]
  20. pre-release-commit-message = "Publish {{crate_name}} v{{version}}"
  21. tag-message = "Publish {{crate_name}} v{{version}}"
  22. consolidate-commits = false