rialo-sol-attribute-program 0.3.0

Sol attribute macro for defining a program
Documentation
[package]
name = "rialo-sol-attribute-program"
version = { workspace = true }
authors = { workspace = true }
license = { workspace = true }
description = "Sol attribute macro for defining a program"
edition = "2021"
publish = ["crates-io"]

[lib]
proc-macro = true

[features]
sol-debug = ["rialo-sol-syn/sol-debug"]
idl-build = ["rialo-sol-syn/idl-build"]
interface-instructions = ["rialo-sol-syn/interface-instructions"]

[dependencies]
anyhow = { workspace = true }
bs58 = { workspace = true }
heck = { workspace = true }
proc-macro2 = { workspace = true }
quote = { workspace = true }
rialo-sol-lang-idl = { workspace = true, features = ["convert"] }
rialo-sol-syn = { workspace = true }
syn = { workspace = true, features = ["full"] }

[lints]
workspace = true