1
2foo = 1
3
4FOO = foo
5F = f
6
7DEF = no
8DEF2 = no
9
10ifdef $(FOO)
11DEF = yes
12endif
13
14ifdef $(F)oo
15DEF2 = yes
16endif
17
18
19DEF3 = no
20FUNC = $1
21ifdef $(call FUNC,DEF)3
22 DEF3 = yes
23endif
24
25all:; @echo DEF=$(DEF) DEF2=$(DEF2) DEF3=$(DEF3)