Опубликован Autodafe, инструментарий для замены Autotools на обычный Makefile

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 2574
Зарегистрирован: 20.08.2022

#

Опубликован Autodafe, инструментарий для замены Autotools на обычный Makefile
Дата публикации:Thu, 18 Apr 2024 23:44:54 +0300




Эрик Рэймонд (Eric S. Raymond), один из основателей организации OSI (Open Source Initiative), стоявший у истоков движения открытого ПО, опубликовал инструментарий Autodafe, позволяющий преобразовать сборочные инструкции и сценарии, применяемые утилитами Autotools, в один обычный Makefile, который может легко читаться и меняться разработчиками. Код проекта написан на языке Python и распространяется под лицензией BSD.




В состав входит программа makemake, которая преобразует сгенерированный утилитой automake сборочный файл в эквивалентный Makefile, пригодный для редактирования людьми и избавленный от внутренних конструкций automake. Дополнительное задействование утилиты ifdex позволяет полностью избавить проект от Autotools, заменив его на работу с обычным Makefile.



Мотивом для создания проекта Autodafe послужило желание вернуться к использованию обычных Makefile вместо переусложнённых сценариев Autotools, возникшее после инцидента с внедрением бэкдора в пакет xz.
Из плюсов предлагаемого подхода называется упрощение сборочных правил, которые станет проще проверять, что усложнит подстановку злоумышленниками скрытой функциональности. Из недостатков отмечается потеря поддержки старых Unix-систем, усиление зависимости от libtool и снижение гибкости в настройке.





Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=61025

Жизнь за Нер'зула!

Ответить