Meson est un système de construction open source conçu pour être très rapide et aussi convivial que possible.
Cette section n'est pas strictement nécessaire si LFS n'utilise pas systemd. Cependant, Meson, ainsi que Ninja, constitue un système de construction puissant qui sera utilisé de plus en plus souvent. Il est requis pour plusieurs paquets dans le livre BLFS.
Compilez Meson avec la commande suivante :
pip3 wheel -w dist --no-build-isolation --no-deps $PWD
La suite de tests requiert des paquets débordant la portée de LFS.
Installez le paquet :
pip3 install --no-index --find-links dist meson install -vDm644 data/shell-completions/bash/meson /usr/share/bash-completion/completions/meson install -vDm644 data/shell-completions/zsh/_meson /usr/share/zsh/site-functions/_meson
Voici la signification des paramètres d'installation :
-w
dist
Place les wheels créées dans le répertoire dist
.
--find-links
dist
Installe les wheels du répertoire dist
.