Открыть список
Как стать автором
Обновить

Комментарии 4

Если убрать оттуда генераторы скриптов и системы сборки написанные на питонах, явах и джааваскриптах, то именно систем сборки, написанных на C, там не так много.


Тащить ещё и кучу компиляторов если вам нужно собрать программу на C — это не всем нужно.

Goats — было бы лучшим названием. А в общем — кажется легким оверкиллом на фоне запросов по URL и т.п., хоть и приятны исправления совместимости с конкретным shell'ом. Но, учитывая, что это RedHat, могут и пропихнуть всем и во все проекты. Впрочем, не всё так плохо, можно и попробовать поиспользовать.


С другой стороны — написан на OCaml, так что не вижу особенного выигрыша по сравнению с Meson.

Также make не разделяет файлы и имена правил, что может привести к ошибке: если правило test, запускающее скрипты с тестами, уже есть, и при его наличии случайно будет создан файл с именем test, то тесты перестанут вызываться.
Для этого в GNU make есть phony targets:
.PHONY: test
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.