-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathmeson.json
More file actions
114 lines (114 loc) · 2.91 KB
/
meson.json
File metadata and controls
114 lines (114 loc) · 2.91 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
{"language": {
"metadata": {"property": [
{
"name": "mimetypes",
"content": "text/x-meson"
},
{
"name": "globs",
"content": "meson.build;meson_options.txt"
},
{
"name": "line-comment-start",
"content": "#"
}
]},
"_name": "Meson",
"_section": "Source",
"styles": {"style": [
{
"_name": "Builtin Command",
"map-to": "def:function",
"id": "builtin-command"
},
{
"_name": "Operator",
"map-to": "def:operator",
"id": "operator"
},
{
"_name": "String",
"map-to": "def:string",
"id": "string"
}
]},
"id": "meson",
"version": 2,
"definitions": {"context": [
{
"start": "'''",
"end": "'''",
"id": "multiline-string",
"style-ref": "def:string"
},
{
"start": "'",
"end": "'",
"id": "string",
"style-ref": "def:string",
"end-at-line-end": true
},
{
"prefix": "(?i)",
"id": "builtin-command",
"keyword": [
"add_global_arguments",
"build_target",
"configuration_data",
"configure_file",
"custom_target",
"declare_dependency",
"dependency",
"error",
"executable",
"find_program",
"find_library",
"files",
"generator",
"get_option",
"gettext",
"include_directories",
"install_data",
"install_headers",
"install_man",
"install_subdir",
"is_subproject",
"jar",
"message",
"pkgconfig_gen",
"project",
"run_command",
"run_target",
"set_variable",
"shared_library",
"static_library",
"subdir",
"subproject",
"test",
"vcs_tag"
],
"style-ref": "builtin-command"
},
{
"id": "operator",
"keyword": [
"if",
"else",
"endif",
"foreach",
"endforeach"
],
"style-ref": "operator"
},
{
"include": {"context": [
{"ref": "multiline-string"},
{"ref": "string"},
{"ref": "builtin-command"},
{"ref": "operator"}
]},
"id": "meson",
"class": "no-spell-check"
}
]}
}}