2 :D expanded when var set
5 :U expanded when var undef
8 :D skipped if var undef
10 :U skipped when var set
12 :? only lhs when value true
15 :? only rhs when value false
18 do not evaluate or expand :? if discarding
20 year=2016 month=04 day=01
22 Version=123.456.789 == 123456789
23 Literal=3.4.5 == 3004005
24 We have target specific vars
29 save-dollars: False = $
30 save-dollars: True = $$
31 save-dollars: false = $
32 save-dollars: true = $$
33 save-dollars: Yes = $$
35 save-dollars: yes = $$
45 export-appended: env mk
46 parse-dynamic: parse-dynamic parse-dynamic before
47 parse-dynamic: parse-dynamic parse-dynamic after
48 parse-dynamic: parse-dynamic parse-dynamic after
49 varerror-unclosed:begin
50 make: Unclosed variable ""
52 make: Unclosed variable "UNCLOSED"
54 make: Unclosed variable "UNCLOSED"
56 make: Unclosed variable "PATTERN"
57 make: Unclosed variable specification (expecting '}') for "UNCLOSED" (value "") modifier M
59 make: Unclosed variable "param"
60 make: Unclosed variable "UNCLOSED."
63 make: Unclosed variable "UNCLOSED.1"
65 make: Unclosed variable "UNCLOSED.2"
67 make: Unclosed variable "UNCLOSED.3"
69 make: Unclosed variable "UNCLOSED_ORIG"
72 target1-flags: we have: one two
73 target2-flags: we have: one two three four