Есть в (g)make вот такие конструкции:
%.o : %.c:
bla-bla-bla
Хочется паттерн % подсунуть не просто строкой, а подать его как аргумент в макрос или другое выражение. Например, вместо %.с хочу получить значение переменной $(VAR_%) или передать кусок в макрос типа $(call macro,%). Как такое можно сделать? Что-то никак не соображу. gmake.