Changeset View
Changeset View
Standalone View
Standalone View
autotests/reference/Makefile.ref
Show All 28 Lines | |||||
29 | <Normal></Normal><br/> | 29 | <Normal></Normal><br/> | ||
30 | <Comment># String Substitution</Comment><br/> | 30 | <Comment># String Substitution</Comment><br/> | ||
31 | <Variable>VAR </Variable><Operator>:=</Operator><String> </String><Operator>$(</Operator><Variable>ANOTHER_VAR</Variable><RealOperator>:</RealOperator><VarModifier>%</VarModifier><RealOperator>=</RealOperator><VarModifier>%+1</VarModifier><Operator>)</Operator><br/> | 31 | <Variable>VAR </Variable><Operator>:=</Operator><String> </String><Operator>$(</Operator><Variable>ANOTHER_VAR</Variable><RealOperator>:</RealOperator><VarModifier>%</VarModifier><RealOperator>=</RealOperator><VarModifier>%+1</VarModifier><Operator>)</Operator><br/> | ||
32 | <Normal></Normal><br/> | 32 | <Normal></Normal><br/> | ||
33 | <Variable>rempl </Variable><Operator>:=</Operator><String> x</String><br/> | 33 | <Variable>rempl </Variable><Operator>:=</Operator><String> x</String><br/> | ||
34 | <Variable>foo </Variable><Operator>:=</Operator><String> a b c</String><br/> | 34 | <Variable>foo </Variable><Operator>:=</Operator><String> a b c</String><br/> | ||
35 | <Variable>bar </Variable><Operator>:=</Operator><String> foo</String><br/> | 35 | <Variable>bar </Variable><Operator>:=</Operator><String> foo</String><br/> | ||
36 | <Variable>hello </Variable><Operator>:=</Operator><String> </String><Operator>$($(</Operator><Variable>bar</Variable><Operator>)</Operator><RealOperator>:</RealOperator><VarModifier>a</VarModifier><RealOperator>=</RealOperator><Operator>$(</Operator><Variable>rempl</Variable><Operator>))</Operator><br/> | 36 | <Variable>hello </Variable><Operator>:=</Operator><String> </String><Operator>$($(</Operator><Variable>bar</Variable><Operator>)</Operator><RealOperator>:</RealOperator><VarModifier>a</VarModifier><RealOperator>=</RealOperator><Operator>$(</Operator><Variable>rempl</Variable><Operator>))</Operator><br/> | ||
37 | <Normal></Normal><br/> | ||||
38 | <Comment># Conditionals</Comment><br/> | ||||
39 | <Variable>bar </Variable><Operator>=</Operator><br/> | ||||
40 | <Variable>foo </Variable><Operator>=</Operator><String> </String><Operator>$(</Operator><Variable>bar</Variable><Operator>)</Operator><br/> | ||||
41 | <ControlFlow>ifdef</ControlFlow><Normal> bar</Normal><br/> | ||||
42 | <Variable>frobozz </Variable><Operator>=</Operator><String> yes</String><br/> | ||||
43 | <ControlFlow>else</ControlFlow><Normal> </Normal><ControlFlow>ifdef</ControlFlow><Normal> foo</Normal><br/> | ||||
44 | <Variable>frobozz </Variable><Operator>=</Operator><String> no</String><br/> | ||||
45 | <ControlFlow>endif</ControlFlow><br/> | ||||
46 | <Normal></Normal><br/> | ||||
47 | <Variable>error_type </Variable><Operator>:=</Operator><String> 0</String><br/> | ||||
48 | <Target>check:</Target><br/> | ||||
49 | <ControlFlow>ifeq</ControlFlow><Normal> (</Normal><Operator>$(</Operator><Variable>error_type</Variable><Operator>)</Operator><Normal>,0)</Normal><br/> | ||||
50 | <ControlFlow>else</ControlFlow><Normal> </Normal><ControlFlow>ifeq</ControlFlow><Normal> (</Normal><Operator>$(</Operator><Variable>error_type</Variable><Operator>)</Operator><Normal>,1)</Normal><br/> | ||||
51 | <ControlFlow>else</ControlFlow><Normal> </Normal><ControlFlow>ifeq</ControlFlow><Normal> (</Normal><Operator>$(</Operator><Variable>error_type</Variable><Operator>)</Operator><Normal>,2)</Normal><br/> | ||||
52 | <ControlFlow>else</ControlFlow><Normal> </Normal><ControlFlow>ifeq</ControlFlow><Normal> (</Normal><Operator>$(</Operator><Variable>error_type</Variable><Operator>)</Operator><Normal>,3)</Normal><br/> | ||||
53 | <ControlFlow>endif</ControlFlow><br/> |