main shinobi / tests / mk / gnu / features / conditionals / t002 / mk
 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)