]> git.ipfire.org Git - thirdparty/systemd.git/commit - .mkosi/mkosi.arch
mkosi: move distro files to mkosi.default.d/ 20629/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 2 Sep 2021 12:39:37 +0000 (14:39 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 3 Sep 2021 11:18:38 +0000 (13:18 +0200)
commitd55ad7fe96eb1edf438a7a41a465723bd29d4b10
tree6f357fcd48fd63d53818fc4d2173690d0ab090a4
parent6ad92aaf901a47bc96cb42192f26f03c48fbd702
mkosi: move distro files to mkosi.default.d/

With this change, "mkosi build" will automatically build systemd for the
current distro without any further configuration. If people want to do a
cross-distro build by default, they can still create mkosi.default, but I
assume that this is relatively rare.

If people have symlinked mkosi.default to one of the files in .mkosi/, they'll
need to adjust the symlink.

(Building without configuration would always fail, since systemd has many many
required dependencies. I think it's nicer to do the most commonly expected
thing by default, i.e. rebuild for the current distro.)

Mkosi is nowadays packaged for most distros, so recommend installing of distro
packages as the primary installation mechanism.
docs/HACKING.md
mkosi.default.d/arch/mkosi.arch [moved from .mkosi/mkosi.arch with 100% similarity]
mkosi.default.d/debian/mkosi.debian [moved from .mkosi/mkosi.debian with 100% similarity]
mkosi.default.d/fedora/mkosi.fedora [moved from .mkosi/mkosi.fedora with 100% similarity]
mkosi.default.d/opensuse/mkosi.opensuse [moved from .mkosi/mkosi.opensuse with 100% similarity]
mkosi.default.d/ubuntu/mkosi.ubuntu [moved from .mkosi/mkosi.ubuntu with 100% similarity]