Cargo.toml 989 B

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