diff options
Diffstat (limited to 'tests/scripts/features/patternrules')
-rw-r--r-- | tests/scripts/features/patternrules | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/scripts/features/patternrules b/tests/scripts/features/patternrules index 53ec704..35f155a 100644 --- a/tests/scripts/features/patternrules +++ b/tests/scripts/features/patternrules @@ -145,5 +145,20 @@ echo foo.c foo.h >foo.o'); unlink('foo.in', 'foo.h', 'foo.c', 'foo.o'); +# TEST #5: make sure both prefix and suffix patterns work with multiple +# target patterns (Savannah bug #26593). +# +run_make_test(' +all: foo.s1 foo.s2 p1.foo p2.foo + +p1.% p2.%: %.orig + @echo $@ +%.s1 %.s2: %.orig + @echo $@ + +.PHONY: foo.orig +', + '', "foo.s1\np1.foo\n"); + # This tells the test driver that the perl test script executed properly. 1; |