]> git.proxmox.com Git - proxmox.git/blob - README.rst
schema: support AllOf in ExtractValueDeserializer
[proxmox.git] / README.rst
1 Local cargo config
2 ==================
3
4 This repository ships with a ``.cargo/config`` that replaces the crates.io
5 registry with packaged crates located in ``/usr/share/cargo/registry``.
6
7 A similar config is also applied building with dh_cargo. Cargo.lock needs to be
8 deleted when switching between packaged crates and crates.io, since the
9 checksums are not compatible.
10
11 To reference new dependencies (or updated versions) that are not yet packaged,
12 the dependency needs to point directly to a path or git source.
13
14 Steps for Releases
15 ==================
16
17 - Cargo.toml updates:
18 - Bump all modified crate versions.
19 - Update all the other crates' Cargo.toml to depend on the new versions if
20 required, then bump their version as well if not already done.
21 - Update debian/changelog files in all the crates updated above.
22 - Build packages with `make deb`.