makefile patternrule with further wildcards in target file name

Мне нужно создать специальное правило makefile, которое лучше всего объяснить на примере. Возможно, мы создаем файлы с правилами

%_test.pdf: %.tex
    pdflatex -jobname=%_test %.tex

%_result.pdf: %.tex
    pdflatex -jobname=%_result %.tex

и все работает нормально. Просто думаю, что существует больше шаблонов, подобных приведенным выше, можно подумать об одном wildcard-правиле типа

%_WILDCARD.pdf: %.tex
    pdflatex -jobname=%_$(WILDCARD) %.tex

где WILDCARD определяется make. Возможно ли создать такое правило?

6
задан Bastian Ebeling 26 June 2012 в 10:57
поделиться