LINUX.ORG.RU

История изменений

Исправление Skullnet, (текущая версия) :

Для чего нужна билдсистема

Для поисков фатальных недостатков в CMake

Чем это лучше autotools

Тем, что по сравнению с ним - относительно нормальная билд система, с простой архитектурой «исполняемый файл - инструкции сборки» и ничего лишнего. В CMake - аналогично. У autotools же - портянки из sh скриптов, которые не умеют в параллельную работу. В репозитории проекта куча такого же скриптового мусора, в котором легко спрятать вирусню (помним случай с xz). Поэтому «автоговном» назвали не просто так.

В перспективе его заменяют на meson или CMake. meson мне тоже не нравится - это какой-то кастрированный CMake.

P.S. Был ещё какой-то проект, конвертировавший autotools проект в Makefile и убирающий всю не нужную скриптуху.

Исправление Skullnet, :

Для чего нужна билдсистема

Для поисков фатальных недостатков в CMake

Чем это лучше autotools

Тем, что по сравнению с ним - относительно нормальная билд система, с простой архитектурой «исполняемый файл - инструкции сборки» и ничего лишнего. В CMake - аналогично. У autotools же - портянки из sh скриптов, которые не умеют в параллельную работу. В репозитории проекта куча такого же скриптового мусора, в котором легко спрятать вирусню (помним случай с xz). Поэтому «автоговном» назвали не просто так.

В перспективе его заменяют на meson или CMake. meson мне тоже не нравится - это какой-то кастрированный CMake.

Исправление Skullnet, :

Для чего нужна билдсистема

Для поисков фатальных недостатков в CMake

Чем это лучше autotools

Тем, что по сравнению с ним - относительно нормальная билд система, с простой архитектурой «исполняемый файл - инструкции сборки» и ничего лишнего. В CMake - аналогично. У autotools же - портянки из sh скриптов, которые не умеют в параллельную работу. В репозитории проекта куча такого же скриптового мусора, в котором легко спрятать вирусню (помним случай с xz). Поэтому автоговном назвали не просто так.

Исходная версия Skullnet, :

Для чего нужна билдсистема

Для поисков фатальных недостатков в CMake

Чем это лучше autotools

Тем, что это по сравнению с ним - относительно нормальная билд система, с простой архитектурой «исполняемый файл - инструкции сборки» и ничего лишнего. В CMake - аналогично. У autotools же - портянки из sh скриптов, которые не умеют в параллельную работу. В репозитории проекта куча такого же скриптового мусора, в котором легко спрятать вирусню (помним случай с xz). Поэтому автоговном назвали не просто так.