From 4ffb386995af79e55fb6570365521c857d2e36be Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Wed, 12 Jan 2022 07:02:10 -0500 Subject: [PATCH] point out that niv's `tahoe-lafs` controls packaging --- CONTRIBUTING.rst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index 01dd7e3..da0e50b 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -50,13 +50,18 @@ To update to the current master@HEAD revision, run: nix-shell --run 'niv update tahoe-lafs-master --branch master' It is also possible to pass ``pull/<pr-number>/head`` to test against a specific PR. -When feasible we also test against a released version of Tahoe-LAFS. + +The Nix package depends on a version of Tahoe-LAFS determined by the "tahoe-lafs" niv entry. +When feasible this is a released version of Tahoe-LAFS. To update to a new release, run: .. code:: shell nix-shell --run 'niv update --rev tahoe-lafs-A.B.C tahoe-lafs' +When it is not feasible to use a released version of Tahoe-LAFS, +niv's ``--branch`` or ``--rev`` features can be used to update this dependency. + .. note:: Since tahoe-lafs doesn't have correct version information when installed from a github archive, -- GitLab