MidgardOS Developer Documentation

A website documenting creating the build root for MidgardOS


Section 5 - Building the Base System Tools

Navigation    
« Ninja HOME IP Utils »

Meson

Name: Meson
Summary: A fast, user-friendly build system
License: Apache v2
Version: 1.9.1
URL: https://github.com/mesonbuild/meson/releases/download/1.9.1/meson-1.9.1.tar.gz

Average Build Time: less than 0.1 SBU
Used Install Space: 9.7 MiB

Compilation and Installation

To compile Meson, run the following command:

pip wheel -w dist --no-build-isolation --no-deps $PWD

Finally, to install Meson into the build tree, run the following commands:

pip 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

Contents

Contents  
Installed Programs meson
Installed Plugins mesonbuild
Navigation    
« Ninja HOME IP Utils »