mirror of
https://github.com/systemd/systemd.git
synced 2025-03-08 08:58:27 +03:00
docs: Add note on RuntimeBuildSources= to hacking guide
This commit is contained in:
parent
bbecef795b
commit
e71b40fd00
@ -82,6 +82,21 @@ to `mkosi.local.conf`:
|
||||
QemuFirmware=uefi
|
||||
```
|
||||
|
||||
To avoid having to build a new image all the time when iterating on a patch, add
|
||||
the following to `mkosi.local.conf`:
|
||||
|
||||
```conf
|
||||
[Host]
|
||||
RuntimeBuildSources=yes
|
||||
```
|
||||
|
||||
After enabling this setting, the source and build directories will be mounted to
|
||||
`/work/src` and `/work/build` respectively when booting the image as a container
|
||||
or virtual machine. To build the latest changes and re-install, run
|
||||
`meson install -C /work/build --only-changed` in the container or virtual machine
|
||||
and optionally restart the daemon(s) you're working on using
|
||||
`systemctl restart <units>` or `systemctl daemon-reexec` if you're working on pid1.
|
||||
|
||||
Putting this all together, here's a series of commands for preparing a patch
|
||||
for systemd:
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user