Home | History | Annotate | Download | only in testcase
      1 # Preparation: create foo.c bar.c baz.cc
      2 test1:
      3 	touch foo.c bar.c baz.cc
      4 
      5 test2: foo.o bar.o baz.o
      6 
      7 # The right choice for foo.o
      8 foo.o: %.o: %.c
      9 	echo PASS_foo
     10 
     11 # The right choice for bar.o
     12 %.o: %.c
     13 	echo PASS_bar
     14 
     15 # This rule should be dominated by other rules
     16 .c.o:
     17 	echo FAIL
     18 
     19 # The right choice for baz.o
     20 .cc.o:
     21 	echo PASS_baz
     22