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