%general-entities; ]> meson &meson-version;
&meson-url;
Meson-&meson-version; Meson <para>Meson is an open source build system meant to be both extremely fast and as user friendly as possible.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&meson-fin-sbu;</seg> <seg>&meson-fin-du;</seg> </seglistitem> </segmentedlist> <tip revision="sysv"> <para>This section is not strictly required for LFS if not using systemd. On the other hand, meson/ninja is a powerful build system, which is expected to be used more and more often. It is required for several packages in <ulink url="&blfs-book;">the BLFS book</ulink>.</para> </tip> </sect2> <sect2 role="installation"> <title>Installation of Meson Compile Meson with the following command: pip3 wheel -w dist --no-build-isolation --no-deps $PWD The test suite requires some packages out of the scope of LFS. Install the package: 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 The meaning of the install parameters: -w dist Put the created wheels into the dist directory. --find-links dist Install wheels from the dist directory. Contents of Meson Installed programs Installed directory meson /usr/lib/python&python-minor;/site-packages/meson-&meson-version;.dist-info and /usr/lib/python&python-minor;/site-packages/mesonbuild Short Descriptions meson A high productivity build system meson