The OpenNET Project / Index page

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



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

Оглавление

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

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


12. "Опубликован Autodafe, инструментарий для замены Autotools на..."  –8 +/
Сообщение от Аноним (12), 19-Апр-24, 00:52 
Makefile, как и make, устарел уже вместе с autotools много раз и такой же убогий костыльный хлам
Ответить | Правка | Наверх | Cообщить модератору

13. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +2 +/
Сообщение от Аноним (13), 19-Апр-24, 01:09 
И какой же смузи для make использовать? Всякие ninja - это тот же make, только вид сбоку. Ну типа быстрее тысячи правил сборки перемалывают.

Другой вопрос, что make плохо подходит для создания проекта, который должен собираться разными компиляторами в разных ОС и ещё конфигурируемо (с подключением/отключением/поиском библиотек и отключением/включением поддержки разных фичей). Для helloworld на своей собственной ОС Makefile делается за 10 минут и редко занимает больше пары десятков строк.

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

95. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +/
Сообщение от Аноним (12), 19-Апр-24, 22:46 
>  Ну типа быстрее тысячи правил сборки перемалывают. Другой вопрос, что make плохо подходит для создания проекта...

Ну да, подумаешь, мелочь. ninja далеко не тот же make

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

32. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +/
Сообщение от YT (?), 19-Апр-24, 06:27 
Куда с мигрируешь с любителями каждый по не обоснованному случаю меняющими версию свойх библиотек , которые не относятся к действительно нужным миграционным допустим графическим где gles1 , gles2 действительно отличаются как d3d9/8/9/10/11/12 ?

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

94. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +/
Сообщение от Аноним (12), 19-Апр-24, 22:42 
Сам то понял что спросил? Пиши свои таблицы совместимости внешней либы с твоим проектом и маппингов в сборочные опции. Это много проще, понятнее и удобнее в дальнейшем использовании, чем весь хлам autotools-ов, который в основном заточен на подерржку кучи реализаций libс и POSIX стандартов в разных ОС.
Ответить | Правка | Наверх | Cообщить модератору

107. "Опубликован Autodafe, инструментарий для замены Autotools на..."  +/
Сообщение от Аноним (-), 20-Апр-24, 12:33 
Зачем себе проблем создавать? Если все эти версии действительно востребованы, то найдётся мейнтейнер, который будет заниматься этим. С тебя только юнит-тесты, чтобы отлавливать несовместимости API. Хотя тот вот мейнтейнер с радостью этим займётся, если ты его пинать будешь, чтобы он все найденные несовместимости оформлял бы юнит-тестами.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

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

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




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

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