# Shortcut for common operations:
-CRATES != cargo metadata --format-version=1 | jq -r .workspace_members'[]' | awk '{ print $$1 }'
+CRATES != /usr/bin/cargo metadata --no-deps --format-version=1 | jq -r .workspace_members'[]' | awk '{ print $$1 }'
# By default we just run checks:
.PHONY: all
.PHONY: clean
clean:
cargo clean
- rm -rf build *-deb *-autopkgtest
+ rm -rf build/
+ rm -f -- *-deb *-dsc *-autopkgtest *.build *.buildinfo *.changes
.PHONY: update
update:
dcmd --deb rust-$*_*.changes \
| grep -v '.changes$$' \
| tar -cf "$@.tar" -T-; \
- cat "$@.tar" | ssh -X repoman@repo.proxmox.com upload --product devel --dist bullseye
+ cat "$@.tar" | ssh -X repoman@repo.proxmox.com upload --product devel --dist bookworm