8.56. Meson-1.3.2

Meson はオープンソースによるビルドシステムです。 非常に高速であり、できるかぎりユーザーフレンドリーであることを意識しています。

概算ビルド時間: 0.1 SBU 以下
必要ディスク容量: 42 MB

8.56.1. Meson のインストール

Meson をビルドするには、以下のコマンドを実行します。

pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD

このテストスイートには、LFS の範囲外としているパッケージがいくつか必要です。

パッケージをインストールします。

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

install パラメーターの意味

-w dist

生成された wheel を dist ディレクトリに配置します。

--find-links dist

dist ディレクトリから wheel をインストールします。

8.56.2. Meson の構成

インストールプログラム: meson
インストールディレクトリ: /usr/lib/python3.12/site-packages/meson-1.3.2.dist-info, /usr/lib/python3.12/site-packages/mesonbuild

概略説明

meson

生産性の高いビルドシステム。