1 | [package] |
2 | name = "zvariant_derive" |
3 | # Keep major and minor version in sync with zvariant crate |
4 | version = "3.15.2" |
5 | authors = ["Zeeshan Ali Khan <zeeshanak@gnome.org>" ] |
6 | edition = "2018" |
7 | rust-version = "1.64" |
8 | |
9 | description = "D-Bus & GVariant encoding & decoding" |
10 | repository = "https://github.com/dbus2/zbus/" |
11 | keywords = ["D-Bus" , "DBus" , "IPC" , "GVariant" ] |
12 | license = "MIT" |
13 | categories = ["data-structures" , "encoding" , "parsing" ] |
14 | readme = "README.md" |
15 | |
16 | [lib] |
17 | proc-macro = true |
18 | |
19 | [dependencies] |
20 | proc-macro2 = "1.0" |
21 | syn = { version = "1.0.103" , features = ["extra-traits" , "full" ] } |
22 | quote = "1.0.21" |
23 | proc-macro-crate = "1.2.1" |
24 | zvariant_utils = { path = "../zvariant_utils" , version = "=1.0.1" } |
25 | |
26 | [dev-dependencies] |
27 | byteorder = "1.4.3" |
28 | zvariant = { path = "../zvariant" , features = ["enumflags2" ] } |
29 | enumflags2 = { version = "0.7.7" , features = ["serde" ] } |
30 | serde = { version = "1.0" , features = ["derive" ] } |
31 | serde_repr = "0.1.9" |
32 | |