Criar regra no makefile para apenas um conjunto de arquivos
Estou escrevendo um Makefile e quero usar uma regra genérica com caracteres curinga, como
%: bkp/%
cp %: bkp/%
cp $< $@
lt; $@
Mas eu queria que essa regra fosse válida apenas para alguns arquivos específicos. Eu queria definir uma variável com a lista, por exemplo
file_list = foo.c bar.c zzz.c
e configure a regra para que seja válida apenas para arquivos listados nesta variável. Como faço isso?