[an error occurred while processing this directive]
Ответ: Попробуйте makedep - парсит дерево директорий и генерит файл с зависимостями, который можно воткнуть в makefile. В makefile делается отдельный таргет, например rescan_deps, где эту тулзу можно вызвать, а за исходную болванку можно принять makefile сгенеренный техасовской тулзой.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)