Makefile com múltiplas regras compartilhando a mesma receita
Eu gostaria de saber se é possível escrever um Makefile com várias regras, cada uma definindo seus próprios pré-requisitos e executando todas elas a mesma receita sem duplicar a receita. Exemplo:
TARGETS= file1 file2 file3
all: $(TARGETS)
file1: dep1 dep2
file2: dep2 dep3 dep4
file3: dep2 dep1
cat $^ > $@
Obrigado!