Мне нужно что-то вроде make i.e. dependencies + выполнение команд оболочки, где команда failing завершает выполнение. Но более глубоко интегрирован с оболочкой, то есть теперь в make каждая строка выполняется в отдельном контексте, поэтому нелегко установить переменную в одной строке и использовать ее в следующей строке (я не хочу, чтобы escape-символ в конце строки, потому что это не удобочитаемый). Я хочу простой синтаксис (без XML) с потоком управления и функциями (чего не хватает в make). У него нет поддержки для компиляции. Я должен просто связывать несколько компонентов, построенных с помощью autotools, упаковывать их, запускать тест и публиковать результаты.инструмент для создания программного обеспечения
Я смотрел: make, ant, maven, scons, waf, nant, rake, cons, cmake, jam, и они не соответствуют моим потребностям.
звучит как скрипты оболочки являются единственным вариантом –