5
0
mirror of git://git.proxmox.com/git/proxmox-backup.git synced 2024-12-22 13:34:16 +03:00

workspace: inherit metadata

pbs-buildcfg is the only one that needs to inherit the version as well, since
it stores it in the compiled crate.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
This commit is contained in:
Fabian Grünbichler 2022-12-07 11:33:47 +01:00
parent 8a8def934e
commit cb33ed9ca5
16 changed files with 41 additions and 33 deletions

View File

@ -1,5 +1,4 @@
[package]
name = "proxmox-backup"
[workspace.package]
version = "2.3.1"
authors = [
"Dietmar Maurer <dietmar@proxmox.com>",
@ -13,9 +12,18 @@ authors = [
]
edition = "2021"
license = "AGPL-3"
repository = "https://git.proxmox.com/?p=proxmox-backup.git"
[package]
name = "proxmox-backup"
description = "Proxmox Backup"
homepage = "https://www.proxmox.com"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
exclude = [ "build", "debian", "tests/catar_data/test_symlink/symlink1"]
[workspace]

View File

@ -1,8 +1,8 @@
[package]
name = "pbs-api-types"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
description = "general API type helpers for PBS"
[dependencies]

View File

@ -1,8 +1,8 @@
[package]
name = "pbs-buildcfg"
version = "2.3.1"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
version.workspace = true
authors.workspace = true
edition.workspace = true
description = "macros used for pbs related paths such as configdir and rundir"
build = "build.rs"

View File

@ -1,8 +1,8 @@
[package]
name = "pbs-client"
version = "0.1.0"
authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
description = "The main proxmox backup client crate"
[dependencies]

View File

@ -1,8 +1,8 @@
[package]
name = "pbs-config"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
description = "Configuration file management for PBS"
[dependencies]

View File

@ -1,8 +1,8 @@
[package]
name = "pbs-datastore"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
description = "low level pbs data storage access"
[dependencies]

View File

@ -1,8 +1,8 @@
[package]
name = "pbs-fuse-loop"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
description = "fuse and loop device helpers"
[dependencies]

View File

@ -1,7 +1,7 @@
[package]
name = "pbs-pxar-fuse"
version = "0.1.0"
edition = "2021"
edition.workspace = true
description = "pxar fuse file system code"
[dependencies]

View File

@ -1,8 +1,8 @@
[package]
name = "pbs-tape"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
description = "LTO tape support"
[dependencies]

View File

@ -1,8 +1,8 @@
[package]
name = "pbs-tools"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
description = "common tools used throughout pbs"
# This must not depend on any subcrates more closely related to pbs itself.

View File

@ -1,8 +1,8 @@
[package]
name = "proxmox-backup-banner"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
[dependencies]
anyhow = "1"

View File

@ -1,8 +1,8 @@
[package]
name = "proxmox-backup-client"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
[dependencies]
anyhow = "1.0"

View File

@ -1,8 +1,8 @@
[package]
name = "proxmox-file-restore"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
[dependencies]
anyhow = "1.0"

View File

@ -1,8 +1,8 @@
[package]
name = "proxmox-restore-daemon"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
description = "Proxmox Restore Daemon"
[dependencies]

View File

@ -1,9 +1,9 @@
[package]
name = "proxmox-rrd"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
license = "AGPL-3"
authors.workspace = true
edition.workspace = true
license.workspace = true
description = "Simple RRD database implementation."
[dev-dependencies]

View File

@ -1,8 +1,8 @@
[package]
name = "pxar-bin"
version = "0.1.0"
authors = ["Proxmox Support Team <support@proxmox.com>"]
edition = "2021"
authors.workspace = true
edition.workspace = true
[[bin]]
name = "pxar"