]> git.proxmox.com Git - proxmox-backup.git/commitdiff
workspace: inherit metadata
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 7 Dec 2022 10:33:47 +0000 (11:33 +0100)
committerFabian Grünbichler <f.gruenbichler@proxmox.com>
Mon, 12 Dec 2022 08:05:27 +0000 (09:05 +0100)
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>
16 files changed:
Cargo.toml
pbs-api-types/Cargo.toml
pbs-buildcfg/Cargo.toml
pbs-client/Cargo.toml
pbs-config/Cargo.toml
pbs-datastore/Cargo.toml
pbs-fuse-loop/Cargo.toml
pbs-pxar-fuse/Cargo.toml
pbs-tape/Cargo.toml
pbs-tools/Cargo.toml
proxmox-backup-banner/Cargo.toml
proxmox-backup-client/Cargo.toml
proxmox-file-restore/Cargo.toml
proxmox-restore-daemon/Cargo.toml
proxmox-rrd/Cargo.toml
pxar-bin/Cargo.toml

index 7fac1bfa8c8c8263812d0a4e1b8fc8950add703b..00e736b8a92a30c1eee8c34c5a994ccf5b036254 100644 (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]
index 61d37d77f617ef5a2bfeb1c3e1148778a40180e2..ee64b6e1c9524b8cf1cbdc6093e01f26f2f55308 100644 (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]
index 72545c15e9c717aa7aeebfc29eeedb5e771b74c4..e0738b8527195dd7fe5403a2f3aa67dc0fe90a2a 100644 (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"
 
index 54dfe7fd52838f676dda81f99963d02807ae59d6..943e90e02344416618222f062beaf68b08933409 100644 (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]
index dca52e40334c044c6586302bda20de5e492aadb7..63158d3805b45df794460486e6ff45531927f767 100644 (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]
index 7bf7a91aa13af17c94c2f78638f3257a4e321ad7..d73df5f135aa0b55eca8ebeaa592533ee0c0b4bc 100644 (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]
index 12ad6bf68f0eeca010d5bd2e1ec9cbf2c93a8a42..f865806ea78131bef533ff952b91d02ae1d0b91a 100644 (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]
index cb0abfe859d37af0d263cdcbdeb3d6d47bd4438d..dc53cdf5436492f9fc65496f84fdff86e2fb2ccb 100644 (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]
index e10f644960265486ad7ec4ed2c8d733213df4fd4..fc363c780f57ce40b38df518f354e41b5929535b 100644 (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]
index 562f084d3ccc6a657a57e465a0562e1945d2fe6f..8c94cde88257387eb41d4223085c61280193abaf 100644 (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.
index c2a5b868580b77ae5437eacca2f3d1de78f73280..df11262424ec8a9445aaf555828f8faae6945a6b 100644 (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"
index 76c680038a9999d278d67d2dd870c89ab0c063b3..3ae23b41f060c268d42b73dc01e33c2e9b0d97ab 100644 (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"
index e470848b02e67ccfbf9eb47af09a5e60adc6d40e..54542152c2031e9e0b83eb96099ed7de8691f0aa 100644 (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"
index ccbed84bdceec4fb9f0a4570c3811ffaf6ab44c8..9013c67f01c8ea170e39be4e010b992768513a79 100644 (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]
index 4e9bb317218c14a6087a1854d1d1a56c2cfcc41e..c79fc4b39784ce9e5738583386efb8e2b4047299 100644 (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]
index bb066a532c6d7e4907feda8636d43d118eec0788..bc3cfda274803fc88189339790fbc6ddd2742b93 100644 (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"