The OpenNET Project / Index page

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



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

Оглавление

Опубликован Autodafe, инструментарий для замены Autotools на обычный Makefile, opennews (??), 18-Апр-24, (0) [смотреть все]

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


69. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +/
Сообщение от Ivan_83 (ok), 19-Апр-24, 14:24 
CMake имеет слишком много зависимостей, и внутри синтаксис там плавает, где то _CFLAG где то _CFLAGS и тп после вроде бы стандартных автодетектов.

Meson по зависимостям лучше, но он идиотский из за питон синтаксиса и полной зависимости от pkgconf без возможности насильно что то задавать руками.


Я бы хотел видеть сборочную систему написанную на LUA.
Фишка в том, что там зависимостей никаких кроме С и make нет.
Как минимум autotools такое точно должно легко заменять. Возможно месон. Смаке вроде с курлом линкуется и умеет сам тянуть с инета, потому его полноценная замена потребует больше зависимостей.

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

77. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +/
Сообщение от Советский инженер (ok), 19-Апр-24, 15:28 
>Я бы хотел видеть сборочную систему написанную на LUA.

https://github.com/matricks/bam/tree/master

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

79. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +2 +/
Сообщение от Анонимemail (79), 19-Апр-24, 15:41 
Premake https://premake.github.io/
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

91. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +/
Сообщение от Александр (??), 19-Апр-24, 20:28 
На lua premake5 и xmake хороши. Xmake не использовал, только доки видел. А вот premake5 активно использую. Очень гибкий и читаемый сборочный скрипт выходит. Честно говоря, понятнее и проще выходит, нежели Cmake. Увы, последний мне приходится использовать из-за того, чтотон почти стандарт доя C++. Но если что-то чисто своё, не тянущее собирабельных зависимостей, использую premake5. Также из плюсов: на сколько помню, не имеет зависимостей. Lua линкуется в исполняемый файл.
Не из lua qmake нравится. Жаль к Qt прибит. Жду, когда от него откажутся, и может сообщество вынесет его как независимую сборочную систему.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

102. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +/
Сообщение от Аноним (102), 20-Апр-24, 03:33 
Meson хуже хотя бы тем, что у него нет документации. Есть какой-то несчастный огрызок на сайте, а хотите больше - несите деньги за книжку.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

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

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




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

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