File: meson.build.ref

package info (click to toggle)
kf6-syntax-highlighting 6.18.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 49,060 kB
  • sloc: xml: 203,100; cpp: 12,878; python: 3,055; sh: 965; perl: 814; ruby: 494; pascal: 393; javascript: 161; php: 150; jsp: 132; lisp: 131; haskell: 124; ada: 119; ansic: 107; makefile: 96; f90: 94; ml: 85; cobol: 81; yacc: 71; csh: 62; exp: 61; erlang: 54; sql: 51; java: 47; sed: 45; objc: 37; tcl: 36; awk: 31; asm: 30; fortran: 18; cs: 10
file content (37 lines) | stat: -rw-r--r-- 3,711 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<Comment># Unit test for Meson syntax highlight. License: LGPL</Comment><br/>
<Builtin Function>project</Builtin Function><Normal Text>(</Normal Text><String>'projectname'</String><Normal Text>, </Normal Text><String>'cpp'</String><Normal Text>)</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text>sourcefiles </Normal Text><Operator>=</Operator><Normal Text> [</Normal Text><String>'a.cpp'</String><Normal Text>, </Normal Text><String>'b.cpp'</String><Normal Text>]</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Flow Control Keyword>foreach</Flow Control Keyword><Normal Text> sourcefile : sourcefiles</Normal Text><br/>
<Normal Text>    </Normal Text><Builtin Function>message</Builtin Function><Normal Text>(</Normal Text><String>'this is a source file: '</String><Normal Text> </Normal Text><Operator>+</Operator><Normal Text> sourcefile)</Normal Text><br/>
<Flow Control Keyword>endforeach</Flow Control Keyword><br/>
<Normal Text></Normal Text><br/>
<Normal Text>x</Normal Text><Operator>=</Operator><Int>1</Int><br/>
<Flow Control Keyword>if</Flow Control Keyword><Normal Text> x</Normal Text><Operator>+</Operator><Int>1</Int><Normal Text> </Normal Text><Operator>==</Operator><Normal Text> </Normal Text><Int>2</Int><Normal Text> </Normal Text><Operator>and</Operator><Normal Text> x</Normal Text><Operator>-</Operator><Int>1</Int><Normal Text> </Normal Text><Operator>==</Operator><Normal Text> </Normal Text><Int>0</Int><br/>
<Normal Text>    </Normal Text><Builtin Function>message</Builtin Function><Normal Text>(</Normal Text><String>'I can work in this universe!'</String><Normal Text>)</Normal Text><br/>
<Flow Control Keyword>endif</Flow Control Keyword><br/>
<Normal Text></Normal Text><br/>
<Normal Text>subprojectresult </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Builtin Function>subproject</Builtin Function><Normal Text>(</Normal Text><String>'mysubprojectdir'</String><Normal Text>)</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text>mysharedlib </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Builtin Function>shared_library</Builtin Function><Normal Text>(</Normal Text><String>'libraryname'</String><Normal Text>, sourcefiles, linkwith: subprojectresult.staticlib)</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Builtin Function>executable</Builtin Function><Normal Text>(</Normal Text><String>'myprogram'</String><Normal Text>, [</Normal Text><String>'test.cpp'</String><Normal Text>], linkwith: mysharedlib)</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Builtin Function>message</Builtin Function><Normal Text>(</Normal Text><Builtin Objet>meson</Builtin Objet><Normal Text>.</Normal Text><Builtin Function>source_root</Builtin Function><Normal Text>())</Normal Text><br/>
<Builtin Function>message</Builtin Function><Normal Text>(unknown.source_root())</Normal Text><br/>
<Builtin Function>message</Builtin Function><Normal Text>(</Normal Text><String>'str'</String><Normal Text>.</Normal Text><Builtin Member Function>join</Builtin Member Function><Normal Text>(l))</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Builtin Function>message</Builtin Function><Normal Text>(</Normal Text><String>'</String><br/>
<String Char>\a</String Char><br/>
<String Char>\x2</String Char><br/>
<String Char>\x12</String Char><br/>
<String Char>\x12</String Char><br/>
<String Char>\x12</String Char><String>3</String><br/>
<String Char>\1</String Char><br/>
<String Char>\12</String Char><br/>
<String Char>\123</String Char><br/>
<String Char>\123</String Char><String>4</String><br/>
<String>'</String><Normal Text>)</Normal Text><br/>