The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системы управления контейнерами LXC 5.0, opennews (??), 18-Июн-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


20. "Выпуск системы управления контейнерами LXC 5.0"  +4 +/
Сообщение от Анонимуска (?), 18-Июн-22, 09:01 
Потому что CMake -- отстойная хрень, а не стандарт.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

26. "Выпуск системы управления контейнерами LXC 5.0"  +3 +/
Сообщение от Аноним (26), 18-Июн-22, 10:24 
Отстойная хрень - это мезон, ибо не умеет в автопакетировагие и автоматический поиск зависимостей в системе. Всё ручками кодить нужно вместо использования батареек. Ещё более отстойная хрень - это autotools.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск системы управления контейнерами LXC 5.0"  +3 +/
Сообщение от llolik (ok), 18-Июн-22, 11:57 
> не умеет в автопакетировагие

Не очень и нужно, для системы сборки, как-минимум. Не сказать что cpack сильно гибкий. В meson есть поддержка install_script, что позволяет писать скрипты пакетирования и запускать их после установки. Т.е. префиксом инсталлируешь в нужный каталог и автоматом запускаешь указанный скрипт, который уже пакетит как ты там напишешь.

> автоматический поиск зависимостей в системе

цитируя документацию


Dependency detection method

You can use the keyword method to let Meson know what method to use when searching for the dependency. The default value is auto. Additional methods are pkg-config, config-tool, cmake, builtin, system, sysconfig, qmake, extraframework and dub.

Мало? В том числе, как написано, можно использовать и систему поиска cmake, если он установлен, конечно.

Вообще, meson и не пытается доминировать. Он может использовать систему поиска пакетов cmake, можно использовать проекты cmake, как сабпроджекты (пробовал, работает и конвертирует успешно, местами ценой небольшой правки специфических мест).

> Всё ручками кодить нужно вместо использования батареек

Ну не знаю. Пробовал на одних и тех же собственных пет-проектах и cmake и meson. Получается ± одинаково, но meson читать и понимать проще.

Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (30), 18-Июн-22, 13:51 
Где почитать про CMake, чтобы стало понятно, почему он лучше?
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

60. "Выпуск системы управления контейнерами LXC 5.0"  –1 +/
Сообщение от anonymous (??), 20-Июн-22, 17:30 
> не умеет в автопакетировагие

О, ужас! Микроскоп не умеет закручивать саморезы.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру