$PROMPT#> ls 1.c 2.c 3.c Makefile something.a
$PROMPT#> cat Makefile
.POSIX:
.SUFFIXES:.a .b .c
FINAL_TARGETS_PREREQUISITE_PREREQUISITE=something.a
FINAL_TARGETS_PREREQUISITE=something.b
FINAL_TARGETS=1 2 3
all: $(FINAL_TARGETS)
$(FINAL_TARGETS): $(FINAL_TARGETS_PREREQUISITE)
.a.b:
cat < $< > $@
.c:
cat < $< > $@
$PROMPT#> make
cat < something.a > something.b
=== Expected behaviour ===
cat < something.a > something.b
cat < 1.c > 1
cat < 2.c > 2
cat < 3.c > 3
recent snapshot of OpenBSD btw
