• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1all: a b c d e f g h
2
3a: A:=PASS_A
4a: A+=A
5a:
6	echo A=$(A)
7
8# Note: for some reason, make does not insert a whitespace before OK.
9B:=FAIL_B
10b: B+=OK
11b:
12	echo B=$(B)
13B:=
14
15C:=PASS_C
16c: C?=FAIL_CC
17c:
18	echo C=$(C)
19
20d: D?=PASS_D
21d:
22	echo D=$(D)
23
24PASS_E:=PASS
25e: E:=
26e: E+=$(PASS_E)
27e:
28	echo E=$(E)
29PASS_E:=FAIL
30
31PASS_F:=FAIL
32f: F=
33f: F+=$(PASS_F)
34f:
35	echo F=$(F)
36PASS_F:=PASS
37
38PASS_G:=FAIL
39G:=X
40g: G+=$(PASS_G)
41g:
42	echo G=$(G)
43PASS_G:=PASS
44
45PASS_H:=FAIL
46H=X
47h: H+=$(PASS_H)
48h:
49	echo H=$(H)
50PASS_H:=PASS
51