%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, even more importantly, as user friendly as possible.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&meson-ch6-sbu;</seg> <seg>&meson-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Meson Make a fix from upstream: sed -i '309 s/os.getcwd/-C, &/' mesonbuild/minstall.py Compile Meson with the following command: python3 setup.py build This package does not come with a test suite. Install the package: python3 setup.py install --root=dest cp -rv dest/* / The meaning of the install parameters: --root=dest By default python3 setup.py install installs various files (such as man pages) into Python Eggs. With a specified root location, setup.py installs these files into a standard hierarchy. Then we can just copy the hierarchy so the files will be in the standard location. Contents of Meson Installed programs Installed directory meson, mesonconf, mesonintrospect, mesontest, and wraptool /usr/lib/python&python-minor;/site-packages/meson-&meson-version;-py&python-minor;.egg Short Descriptions meson A high productivity build system meson mesonconf A tool to configure Meson builds mesonconf mesonintrospect A tool to extract information about a Meson build mesonintrospect mesontest Test tool for the Meson build system mesontest wraptool Source dependency downloader wraptool