[package]
name = "arael-macros"
version = "0.6.3"
edition = "2024"
authors = ["Indrek Mandre <indrek@mare.ee>"]
readme = "../README.md"
description = "Proc macros for the arael optimization framework: #[arael::model], constraint codegen"
license = "MIT"
repository = "https://github.com/harakas/arael"
keywords = ["proc-macro", "optimization", "code-generation", "differentiation"]
categories = ["development-tools::procedural-macro-helpers"]

[lib]
proc-macro = true

[dependencies]
syn = { version = "2", features = ["full", "visit-mut"] }
quote = "1"
proc-macro2 = { version = "1", features = ["span-locations"] }
arael-sym = { version = "0.6.3", path = "../arael-sym" }
arael-sym-macros = { version = "0.6.3", path = "../arael-sym-macros" }
