1 # Shortcut for common operations:
13 proxmox-shared-memory \
14 proxmox-section-config \
15 proxmox-sortable-macro \
21 # By default we just run checks:
26 deb
: $(foreach c
,$(CRATES
), $c-deb
)
27 echo
$(foreach c
,$(CRATES
), $c-deb
)
31 autopkgtest
: $(foreach c
,$(CRATES
), $c-autopkgtest
)
37 sudo
-k dpkg
-i build
/librust-
*.deb
44 autopkgtest build
/$* build
/*.deb
-- null
51 # Run the api-test server, serving the api-test/www/ subdir as 'www' dir over
55 cargo run
-p api-test
-- api-test
/www
/
57 # Prints a diff between the current code and the one rustfmt would produce
60 cargo
+nightly fmt
-- --check
62 # Doc without dependencies
70 rm -rf build
*-deb
*-autopkgtest
78 dcmd
--deb rust-
$*_
*.changes \
79 | grep
-v
'.changes$$' \
80 |
tar -cf
"$@.tar" -T-
; \
81 cat
"$@.tar" | ssh
-X repoman@repo.proxmox.com upload
--product devel
--dist bullseye