Meson est un système de construction libre conçu pour être très rapide et aussi facile à utiliser que possible.
Cette section n'est pas strictement requise pour LFS si vous n'utilisez pas systemd. Cependant, meson/ninja est 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 demande des paquets qui ne sont pas dans le périmètre 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
Placez les wheels créées dans le répertoire dist
.
--find-links
dist
Installez les wheels du répertoire dist
.