6.53. Meson-0.47.1

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

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

6.53.1. Meson のインストール

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

python3 setup.py build

このパッケージにテストスイートはありません。

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

python3 setup.py install --root=dest
cp -rv dest/* /

install パラメーターの意味

--root=dest

デフォルトにて python3 setup.py install は、Python Eggs に(man ページを含む)種々のファイルをインストールします。 インストールルートを指定すれば setup.py によって各種ファイルは、標準的な階層にインストールされます。 そこでこの階層をそっくりコピーして、標準的な階層を維持するようにします。

6.53.2. Meson の構成

インストールプログラム: meson, mesonconf, mesonintrospect, mesontest, wraptool
インストールディレクトリ: /usr/lib/python3.7/site-packages/meson-0.47.1-py3.7.egg

概略説明

meson

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

mesonconf

Meson ビルドを設定するツール。

mesonintrospect

Meson ビルドの情報を抽出するツール。

mesontest

Meson ビルドシステム用のテストツール。

wraptool

ソース依存ダウンローダー。