Комментарии 4
en.wikipedia.org/wiki/List_of_build_automation_software вот тут длинный список желающих исправить фатальные недостатки в make.
Также make не разделяет файлы и имена правил, что может привести к ошибке: если правило test, запускающее скрипты с тестами, уже есть, и при его наличии случайно будет создан файл с именем test, то тесты перестанут вызываться.Для этого в GNU make есть phony targets:
.PHONY: test
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Сотрудник Red Hat представил сборочную систему Goals