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