]> git.proxmox.com Git - proxmox.git/blame - proxmox-api-macro/Cargo.toml
proxmox-schema: moved common api types from pbs-api-types
[proxmox.git] / proxmox-api-macro / Cargo.toml
CommitLineData
b5c05fc8
WB
1[package]
2name = "proxmox-api-macro"
64959d9a 3edition.workspace = true
ca6ca904 4version = "1.0.8"
64959d9a
FG
5authors.workspace = true
6license.workspace = true
7repository.workspace = true
a94de245
FG
8description = "Proxmox API macro"
9
64959d9a 10exclude.workspace = true
b5c05fc8
WB
11
12[lib]
13proc-macro = true
14
15[dependencies]
41892214
FG
16anyhow.workspace = true
17proc-macro2.workspace = true
18quote.workspace = true
19syn = { workspace = true , features = [ "extra-traits" ] }
b5c05fc8
WB
20
21[dev-dependencies]
41892214
FG
22futures.workspace = true
23serde = { workspace = true, features = [ "derive" ] }
24serde_json.workspace = true
cc065c17 25
41f3fdfe 26[dev-dependencies.proxmox-schema]
8316fd38 27workspace = true
41f3fdfe
WB
28features = [ "test-harness", "api-macro" ]
29
30[dev-dependencies.proxmox-router]
8316fd38 31workspace = true
41f3fdfe
WB
32features = [ "test-harness" ]
33
cc065c17
WB
34# [features]
35# # Used to quickly filter out the serde derive noise when using `cargo expand` for debugging!
36# # Add this in case you need it, but don't commit it (to avoid debcargo picking this up)!
37# noserde = []