Я хочу шаблонное правило с зависимостями, построенными как из основы, так и с использованием подстановочных знаков, то есть что-то вроде
$(FILES): %.o: %.c $(wildcard %*.c)
Кажется, это не работает : основа% не раскрывается в функции подстановочного знака (см. http://www.gnu.org/software/make/manual/html_node/Pattern-Rules.html ), а автоматическая переменная $ * кажется, не распознается при перечислении зависимостей.
Есть ли (не слишком громоздкий) способ сделать что-то вроде этого?