Makefile mit mehreren Regeln, die dasselbe Rezept teilen
Ich würde gerne wissen, ob es möglich ist, ein Makefile mit mehreren Regeln zu schreiben, von denen jede ihre eigenen Voraussetzungen definiert und alle das gleiche Rezept ausführt, ohne das Rezept zu duplizieren. Beispiel:
TARGETS= file1 file2 file3
all: $(TARGETS)
file1: dep1 dep2
file2: dep2 dep3 dep4
file3: dep2 dep1
cat $^ > $@
Vielen Dank!