mkosi: Add support for building with LLVM
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 1 Jun 2024 10:27:45 +0000 (12:27 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 3 Jun 2024 10:53:03 +0000 (12:53 +0200)
commit02bfe0fa1bd886afd472b1c5d077cb14a3bd42e9
treeb7d43d3c557c0041f9fbab23a6eb931e2a1f3789
parent4548e53ee5336b06d7b3c023212e19a4945d3292
mkosi: Add support for building with LLVM

Now you can do mkosi -E LLVM=1 to build with clang+lld. This includes
support for building with sanitizers.
mkosi.images/system/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-arch/mkosi.build.chroot
mkosi.images/system/mkosi.conf.d/10-arch/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-centos-fedora/mkosi.build.chroot
mkosi.images/system/mkosi.conf.d/10-centos-fedora/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-debian-ubuntu/mkosi.build.chroot
mkosi.images/system/mkosi.conf.d/10-debian-ubuntu/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-opensuse/mkosi.build.chroot
mkosi.images/system/mkosi.conf.d/10-opensuse/mkosi.conf