1test1:
2 mkdir adir bdir
3 touch adir/afile bdir/bfile afile bfile
4
5test2: tdir/tfile tfile
6
7tdir/tfile: adir/afile bdir/bfile
8 echo $(@D)
9 echo $(@F)
10 echo $(<D)
11 echo $(<F)
12 echo $(^D)
13 echo $(^F)
14 echo $(+D)
15 echo $(+F)
16 mkdir -p tdir # for ninja.
17
18tfile: afile bfile
19 echo $(@D)
20 echo $(@F)
21 echo $(<D)
22 echo $(<F)
23 echo $(^D)
24 echo $(^F)
25 echo $(+D)
26 echo $(+F)