blob: 63a9a9b6c0f6245461547873c4aa111275ea4bcb [file] [log] [blame]
Shinichiro Hamajia67d60c2015-03-31 23:17:32 +09001# Preparation: create foo.c bar.c baz.cc
2test1:
Shinichiro Hamajid8e4e332015-04-02 05:18:03 +09003 touch foo.c bar.c baz.cc
Shinichiro Hamajia67d60c2015-03-31 23:17:32 +09004
5test2: foo.o bar.o baz.o
6
7# The right choice for foo.o
8foo.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