Перейти к содержанию

meson⚓︎

Meson - высокопроизводительная и удобная система сборки с открытым исходным кодом. Пакет содержит инструменты для автоматизации сборки программ. Основная цель Meson - минимизировать затраты времени на конфигурирование системы сборки.

Версия: 0.60.3

Размер: 1.91Mb

Приоритет: Важный

Оригинальное расположение: https://github.com/mesonbuild/meson/releases/download/0.60.3/meson-0.60.3.tar.gz

Ссылка для загрузки: https://lx4u.ru/downloads/packages/meson-0.60.3.tar.gz

MD5: 03ddd7272d8cbb9f33269cb37a200d24

Домашняя страница: https://mesonbuild.com

SBU: 0.1

Обратите внимание

Хотя данный пакет предлагается использовать при установке systemd, однако он может понадобиться при установке многих других пакетов, за пределами создания базовой системы. Вернитесь к этой инструкции по мере необходимости.

Подготовка⚓︎

Убедитесь, что директория для библиотек по умолчанию корректна:

sed -i "s/return 'lib64'/return 'lib'/g" mesonbuild/mesonlib/universal.py

Сборка⚓︎

python3 setup.py build

Установка⚓︎

python3 setup.py install --root=dest
cp -rv dest/* /
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

Значения параметров⚓︎

--root=dest - по умолчанию, все файлы устанавливаются в Python Eggs. При указании параметра --root=dest, установка файлов будет выполнена в соответствующий каталог dest с сохранением иерархии файловой системы. Затем, выполняется копирование из неё в целевую.

Установленные файлы⚓︎

Программы: meson

К началу