Для большинства языков существует несколько фреймов unit test, но я не встречал unit test для GNU make. Он имеет conditionals, цикл (оператор $(foreach...)) и позволяет писать довольно сложный код. Примеры могут быть такими, как порты BSD, GARNOME и OpenCSW GAR.
Там также отладчик для GNU make. Тем не менее, я никогда не сталкивался с инфраструктурой unit test. Существует ли что-то подобное?