6 "Dietmar Maurer <dietmar@proxmox.com>",
7 "Wolfgang Bumiller <w.bumiller@proxmox.com>",
10 description = "Proxmox library"
12 exclude = [ "debian" ]
15 # General dependencies
24 endian_trait = { version = "0.6", features = ["arrays"] }
26 serde = { version = "1.0", features = ["derive"] }
28 #valgrind_request = { git = "https://github.com/edef1c/libvalgrind_request", version = "1.1.0", optional = true }
29 # libc, nix, lazy_static
32 # libc, nix, lazy_static
38 hyper = { version = "0.13", optional = true }
42 tokio = { version = "0.2", features = [], optional = true }
44 #regex, serde, serde_json
47 proxmox-api-macro = { path = "../proxmox-api-macro", optional = true, version = "0.1.4" }
48 proxmox-sortable-macro = { path = "../proxmox-sortable-macro", optional = true, version = "0.1.0" }
51 default = [ "router", "cli" ]
52 sortable-macro = ["proxmox-sortable-macro"]
55 api-macro = ["proxmox-api-macro"]
57 cli = [ "router", "hyper", "tokio" ]
58 router = [ "hyper", "tokio" ]
61 #valgrind = ["proxmox-tools/valgrind"]