proxmox-backup-qemu/Cargo.toml
Thomas Lamprecht 38e200a22b use PBS workspace crates from submodule
to allow easier building in restricted environments, in core
principle nothing changes, those crates got and get in via git, some
way or another.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00

49 lines
1.4 KiB
TOML

[package]
name = "proxmox-backup-qemu"
version = "1.3.2"
authors = [
"Dietmar Maurer <dietmar@proxmox.com>",
"Dominik Csapak <d.csapak@proxmox.com>",
"Fabian Grünbichler <f.gruenbichler@proxmox.com>",
"Stefan Reiter <s.reiter@proxmox.com>",
"Thomas Lamprecht <t.lamprecht@proxmox.com>",
"Wolfgang Bumiller <w.bumiller@proxmox.com>",
]
edition = "2021"
build = "build.rs"
[lib]
crate-type = ['lib', 'cdylib', 'staticlib']
[build-dependencies]
cbindgen = "0.24.0"
[dependencies]
anyhow = "1.0"
bytes = "1.0"
# only so cargo-fairy picks it up..
cbindgen = "0.24.0"
futures = "0.3"
hex = "0.4.3"
h2 = { version = "0.3", features = [ "stream" ] }
lazy_static = "1.4"
libc = "0.2"
once_cell = "1.5"
openssl = "0.10"
proxmox-async = "0.4"
proxmox-lang = "1"
proxmox-schema = { version = "1", features = [ "api-macro" ] }
proxmox-sys = { version = "0.4", features = [ "sortable-macro"] }
pbs-api-types = { path = "submodules/proxmox-backup/pbs-api-types" }
pbs-client = { path = "submodules/proxmox-backup/pbs-client" }
pbs-datastore = { path = "submodules/proxmox-backup/pbs-datastore" }
pbs-key-config = { path = "submodules/proxmox-backup/pbs-key-config" }
pbs-tools = { path = "submodules/proxmox-backup/pbs-tools" }
serde_json = "1.0"
tokio = { version = "1.6", features = [ "fs", "io-util", "macros", "net", "rt-multi-thread", "signal", "time" ] }
tokio-stream = "0.1.1"
bincode = "1.0"