Makefile с несколькими правилами, разделяющими один и тот же рецепт
Я хотел бы знать, можно ли написать Make-файл с несколькими правилами, каждое из которых определяет свои собственные предварительные условия и выполняет все из них по одному и тому же рецепту, не дублируя рецепт. Пример:
TARGETS= file1 file2 file3
all: $(TARGETS)
file1: dep1 dep2
file2: dep2 dep3 dep4
file3: dep2 dep1
cat $^ > $@
Спасибо!