diff options
Diffstat (limited to 'contrib/bmake/unit-tests/order.mk')
-rw-r--r-- | contrib/bmake/unit-tests/order.mk | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/contrib/bmake/unit-tests/order.mk b/contrib/bmake/unit-tests/order.mk new file mode 100644 index 0000000..f90b627 --- /dev/null +++ b/contrib/bmake/unit-tests/order.mk @@ -0,0 +1,20 @@ +# $NetBSD: order.mk,v 1.1 2014/08/21 13:44:51 apb Exp $ + +# Test that .ORDER is handled correctly. +# The explicit dependency the.o: the.h will make us examine the.h +# the .ORDER will prevent us building it immediately, +# we should then examine the.c rather than stop. + +all: the.o + +.ORDER: the.c the.h + +the.c the.h: + @echo Making $@ + +.SUFFIXES: .o .c + +.c.o: + @echo Making $@ from $? + +the.o: the.h |