summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorBen Hutchings <ben.hutchings@codethink.co.uk>2020-07-09 19:49:36 +0100
committerBen Hutchings <ben.hutchings@codethink.co.uk>2020-07-09 23:20:25 +0100
commit4fe8ec373ec8005fe34eb584e53fc8215e9bb995 (patch)
treec218e446b011baa637c068a4bd2f7d3042079b0d /README
parent63ecde7b965ccb19c5cbec15a2bae2e54a0de9d5 (diff)
downloadlorry-4fe8ec373ec8005fe34eb584e53fc8215e9bb995.tar.gz
Add support for Breezy (brz) as alternative Bazaar implementation
The original Bazaar implementation (bzr) only runs on Python 2, but there is a fork known as Breezy (brz) that has been ported to Python 3. To support environments without Python 2, allow using Breezy: * Add a setting 'bazaar-command' that specifies which command to run * Set the default based on a path search, preferring 'bzr' but using 'brz' if only 'brz' is found * Implement a similar fallback in the test setup for Bazaar import * Update README to mention Breezy as an alternative. The 'fastimport' extension is included in it rather than being a separate package. Closes #3.
Diffstat (limited to 'README')
-rw-r--r--README6
1 files changed, 3 insertions, 3 deletions
diff --git a/README b/README
index e6ac568..357e77c 100644
--- a/README
+++ b/README
@@ -42,9 +42,9 @@ Required:
Optional:
-* **bzr-fastimport**: Needed if you want to import Bazaar (bzr)
- repositories. Can be installed as the `bzr-fastimport` package in
- Debian.
+* **bzr-fastimport** or **Breezy**: Needed if you want to import
+ Bazaar (bzr) repositories. Can be installed as the `bzr-fastimport`
+ or `brz` package in Debian.
* **cmdtest**: Needed if you want to run the test suite. Can be
installed as the `cmdtest` package in Debian, or from the source at