# Implicit rules have special instructions to deal with directories, so that a pattern rule which doesn't directly apply | |
# may still be used. | |
all: dir/host_test.otest | |
host_%.otest: %.osource extra.file | |
@echo making $@ from $< | |
test.osource: | |
@echo TEST-FAIL should have made dir/test.osource | |
dir/test.osource: | |
@echo TEST-PASS made the correct dependency | |
extra.file: | |
@echo building $@ |