similar to what's done in the proxmox repo/workspace, to avoid them getting out
of sync. before this change, the recently introduced pbs-key-config was
missing.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
RESTORE_BIN := \
proxmox-restore-daemon
-SUBCRATES := \
- pbs-api-types \
- pbs-buildcfg \
- pbs-client \
- pbs-config \
- pbs-datastore \
- pbs-fuse-loop \
- pbs-pxar-fuse \
- pbs-tape \
- pbs-tools \
- proxmox-backup-banner \
- proxmox-backup-client \
- proxmox-file-restore \
- proxmox-restore-daemon \
- proxmox-rrd \
- pxar-bin
+SUBCRATES != cargo metadata --format-version=1 | jq -r .workspace_members'[]' | awk '{ print $$1 }' | grep -v '^proxmox-backup$$' | tr '\n' ' '
ifeq ($(BUILD_MODE), release)
CARGO_BUILD_ARGS += --release