1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| # Preparation: create foo.c
| test1:
| touch foo.c exist
|
| # foo.o should match the suffix rule below.
| test2: foo.o
|
| %.o: %.c not_exist
| echo FAIL
|
| %.o: %.c exist
| echo PASS $@ $< $^
|
| %.o: %.c not_exist
| echo FAIL
|
| %.o: %.cc
| echo FAIL
|
|