1[
2  {
3    "name":  "AdditionalCompilerOptions",
4    "switch": "Xcompiler=",
5    "comment": "Host compiler options",
6    "value": "",
7    "flags": [
8      "UserValue",
9      "SpaceAppendable"
10    ]
11  },
12  {
13    "name":  "AdditionalCompilerOptions",
14    "switch": "Xcompiler",
15    "comment": "Host compiler options",
16    "value": "",
17    "flags": [
18      "UserFollowing",
19      "SpaceAppendable"
20    ]
21  },
22  {
23    "name":  "AdditionalCompilerOptions",
24    "switch": "-compiler-options=",
25    "comment": "Host compiler options",
26    "value": "",
27    "flags": [
28      "UserValue",
29      "SpaceAppendable"
30    ]
31  },
32  {
33    "name":  "AdditionalCompilerOptions",
34    "switch": "-compiler-options",
35    "comment": "Host compiler options",
36    "value": "",
37    "flags": [
38      "UserFollowing",
39      "SpaceAppendable"
40    ]
41  },
42  {
43    "name":  "CudaRuntime",
44    "switch": "cudart=none",
45    "comment": "No CUDA runtime library",
46    "value": "None",
47    "flags": []
48  },
49  {
50    "name":  "CudaRuntime",
51    "switch": "cudart=shared",
52    "comment": "Shared/dynamic CUDA runtime library",
53    "value": "Shared",
54    "flags": []
55  },
56  {
57    "name":  "CudaRuntime",
58    "switch": "cudart=static",
59    "comment": "Static CUDA runtime library",
60    "value": "Static",
61    "flags": []
62  },
63  {
64    "name":  "CudaRuntime",
65    "switch": "cudart",
66    "comment": "CUDA runtime library",
67    "value": "",
68    "flags": [
69      "UserFollowing"
70    ]
71  },
72  {
73    "name":  "cmake-temp-gencode",
74    "switch": "gencode=",
75    "comment": "",
76    "value": "",
77    "flags": [
78      "UserValue",
79      "SemicolonAppendable"
80    ]
81  },
82  {
83    "name":  "cmake-temp-gencode",
84    "switch": "gencode",
85    "comment": "",
86    "value": "",
87    "flags": [
88      "UserFollowing",
89      "SemicolonAppendable"
90    ]
91  },
92  {
93    "name":  "cmake-temp-gencode",
94    "switch": "-generate-code=",
95    "comment": "",
96    "value": "",
97    "flags": [
98      "UserValue",
99      "SemicolonAppendable"
100    ]
101  },
102  {
103    "name":  "cmake-temp-gencode",
104    "switch": "-generate-code",
105    "comment": "",
106    "value": "",
107    "flags": [
108      "UserFollowing",
109      "SemicolonAppendable"
110    ]
111  },
112  {
113    "name":  "cmake-temp-code",
114    "switch": "code=",
115    "comment": "",
116    "value": "",
117    "flags": [
118      "UserValue"
119    ]
120  },
121  {
122    "name":  "cmake-temp-code",
123    "switch": "code",
124    "comment": "",
125    "value": "",
126    "flags": [
127      "UserFollowing"
128    ]
129  },
130  {
131    "name":  "cmake-temp-code",
132    "switch": "-gpu-code=",
133    "comment": "",
134    "value": "",
135    "flags": [
136      "UserValue"
137    ]
138  },
139  {
140    "name":  "cmake-temp-code",
141    "switch": "-gpu-code",
142    "comment": "",
143    "value": "",
144    "flags": [
145      "UserFollowing"
146    ]
147  },
148  {
149    "name":  "cmake-temp-arch",
150    "switch": "arch=",
151    "comment": "",
152    "value": "",
153    "flags": [
154      "UserValue"
155    ]
156  },
157  {
158    "name":  "cmake-temp-arch",
159    "switch": "arch",
160    "comment": "",
161    "value": "",
162    "flags": [
163      "UserFollowing"
164    ]
165  },
166  {
167    "name":  "cmake-temp-arch",
168    "switch": "-gpu-architecture=",
169    "comment": "",
170    "value": "",
171    "flags": [
172      "UserValue"
173    ]
174  },
175  {
176    "name":  "cmake-temp-arch",
177    "switch": "-gpu-architecture",
178    "comment": "",
179    "value": "",
180    "flags": [
181      "UserFollowing"
182    ]
183  },
184  {
185    "name":  "FastMath",
186    "switch": "use_fast_math",
187    "comment": "",
188    "value": "true",
189    "flags": []
190  },
191  {
192    "name":  "FastMath",
193    "switch": "-use_fast_math",
194    "comment": "",
195    "value": "true",
196    "flags": []
197  },
198  {
199    "name":  "GPUDebugInfo",
200    "switch": "G",
201    "comment": "",
202    "value": "true",
203    "flags": []
204  },
205  {
206    "name":  "GPUDebugInfo",
207    "switch": "-device-debug",
208    "comment": "",
209    "value": "true",
210    "flags": []
211  },
212  {
213    "name":  "HostDebugInfo",
214    "switch": "g",
215    "comment": "",
216    "value": "true",
217    "flags": []
218  },
219  {
220    "name":  "HostDebugInfo",
221    "switch": "-debug",
222    "comment": "",
223    "value": "true",
224    "flags": []
225  },
226  {
227    "name":  "MaxRegCount",
228    "switch": "maxrregcount=",
229    "comment": "",
230    "value": "",
231    "flags": [
232      "UserValue"
233    ]
234  },
235  {
236    "name":  "MaxRegCount",
237    "switch": "maxrregcount",
238    "comment": "",
239    "value": "",
240    "flags": [
241      "UserFollowing"
242    ]
243  }
244]
245