#T returncode: 2 # we should fail to make foo.ooo from foo.ooo.test all: foo.ooo @echo TEST-FAIL %.ooo: # this match-anything pattern should not apply to %.ooo %: %.test cp $< $@ foo.ooo.test: touch $@