summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2020-09-22 16:29:28 +0200
committerGitHub <noreply@github.com>2020-09-22 16:29:28 +0200
commit36f8cf0163942cc1822a85ef6f579cd18e9ef501 (patch)
treea9456c37245b4e43a5886597b13408aa096c4fd1 /docs
parentTry stopping MD RAID devices in shutdown too (diff)
parentupdate-dbus-docs: skip test if python is too old (diff)
downloadsystemd-36f8cf0163942cc1822a85ef6f579cd18e9ef501.tar.xz
systemd-36f8cf0163942cc1822a85ef6f579cd18e9ef501.zip
Merge pull request #17086 from keszybz/developer-mode-default
Update dbus docs, make developer mode default
Diffstat (limited to 'docs')
-rw-r--r--docs/HACKING.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/HACKING.md b/docs/HACKING.md
index 990f78c9eb..7ec3dde95b 100644
--- a/docs/HACKING.md
+++ b/docs/HACKING.md
@@ -99,6 +99,13 @@ And after that, head over to your repo on GitHub and click "Compare & pull reque
Happy hacking!
+## Developer and release modes
+
+In the default meson configuration (`-Dmode=developer`), certain checks are
+enabled that are suitable when hacking on systemd (such as internal
+documentation consistency checks). Those are not useful when compiling for code
+for distribution and can be disabled by setting `-Dmode=release`.
+
## Fuzzers
systemd includes fuzzers in `src/fuzz/` that use libFuzzer and are automatically