commit: 32b91996676309b846288c9ae699247615f4fe89
parent 69683e73c1845797ec0e57c5e1f2ccfef76965ca
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sun, 25 May 2025 00:11:53 +0200
README.md: Add note about keeping dependencies to a minimum
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/README.md b/README.md
@@ -21,6 +21,9 @@ Developed on Linux+musl, automatically tested on FreeBSD, NetBSD and ArchLinux t
- (optional, test) [prysk](https://www.prysk.net/) (or [cram](https://bitheap.org/cram/) but it got abandoned)
- (optional, lint) mandoc: <https://mdocml.bsd.lv/> For linting the manual pages
+For bootstrapping reasons, this list should not get any bigger.
+For example utilities depending on a library must be split, and dependencies on other utilities shall be kept to a minimum.
+
## Packaging
- The `./configure` script isn't auto*hell based, you can pass it arguments via key-value arguments or environment variables
- You can define the `NO_BWRAP` environment variable to skip the bwrap-based tests which can cause issues in some environments like Gentoo `sandbox`