Skip to content
This repository was archived by the owner on Apr 19, 2023. It is now read-only.

Commit 57d1aab

Browse files
Iason NikolasIason Nikolas
authored andcommitted
Just remove all perset name prefixes
1 parent 6f79842 commit 57d1aab

File tree

2 files changed

+74
-74
lines changed

2 files changed

+74
-74
lines changed

CMakePresets.json

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
},
88
"configurePresets": [
99
{
10-
"name": "config-common",
10+
"name": "common",
1111
"description": "General settings that apply to all configurations",
1212
"hidden": true,
1313
"generator": "Ninja Multi-Config",
1414
"binaryDir": "${sourceDir}/out/build/${presetName}",
1515
"installDir": "${sourceDir}/out/install/${presetName}"
1616
},
1717
{
18-
"name": "config-windows",
18+
"name": "windows",
1919
"description": "Windows settings for MSBuild toolchain that apply to msvc and clang",
2020
"hidden": true,
2121
"condition": {
@@ -37,7 +37,7 @@
3737
}
3838
},
3939
{
40-
"name": "config-unixlike",
40+
"name": "unixlike",
4141
"description": "Unixlike OS settings for gcc and clang toolchains",
4242
"hidden": true,
4343
"condition": {
@@ -55,7 +55,7 @@
5555
}
5656
},
5757
{
58-
"name": "config-msvc",
58+
"name": "msvc",
5959
"description": "Set cl as the compiler to be used",
6060
"hidden": true,
6161
"cacheVariables": {
@@ -64,7 +64,7 @@
6464
}
6565
},
6666
{
67-
"name": "config-clangcl",
67+
"name": "clangcl",
6868
"description": "Set clang-cl as the compiler to be used",
6969
"hidden": true,
7070
"cacheVariables": {
@@ -78,7 +78,7 @@
7878
}
7979
},
8080
{
81-
"name": "config-gcc",
81+
"name": "gcc",
8282
"description": "Set gcc as the compiler to be used",
8383
"hidden": true,
8484
"cacheVariables": {
@@ -87,7 +87,7 @@
8787
}
8888
},
8989
{
90-
"name": "config-clang",
90+
"name": "clang",
9191
"description": "Set clang as the compiler to be used",
9292
"hidden": true,
9393
"cacheVariables": {
@@ -100,45 +100,45 @@
100100
"displayName": "msvc",
101101
"description": "Target Windows with the msvc compiler",
102102
"inherits": [
103-
"config-common",
104-
"config-windows",
105-
"config-msvc"
103+
"common",
104+
"windows",
105+
"msvc"
106106
]
107107
},
108108
{
109109
"name": "windows-clang",
110110
"displayName": "clang",
111111
"description": "Target Windows with the clang compiler",
112112
"inherits": [
113-
"config-common",
114-
"config-windows",
115-
"config-clangcl"
113+
"common",
114+
"windows",
115+
"clangcl"
116116
]
117117
},
118118
{
119119
"name": "unixlike-gcc",
120120
"displayName": "gcc",
121121
"description": "Target unixlike OS with the gcc compiler",
122122
"inherits": [
123-
"config-common",
124-
"config-unixlike",
125-
"config-gcc"
123+
"common",
124+
"unixlike",
125+
"gcc"
126126
]
127127
},
128128
{
129129
"name": "unixlike-clang",
130130
"displayName": "clang",
131131
"description": "Target unixlike OS with the clang compiler",
132132
"inherits": [
133-
"config-common",
134-
"config-unixlike",
135-
"config-clang"
133+
"common",
134+
"unixlike",
135+
"clang"
136136
]
137137
}
138138
],
139139
"buildPresets": [
140140
{
141-
"name": "build-windows",
141+
"name": "windows",
142142
"description": "Windows build settings",
143143
"hidden": true,
144144
"condition": {
@@ -148,7 +148,7 @@
148148
}
149149
},
150150
{
151-
"name": "build-unixlike",
151+
"name": "unixlike",
152152
"description": "Unixlike OS build settings",
153153
"hidden": true,
154154
"condition": {
@@ -161,25 +161,25 @@
161161
}
162162
},
163163
{
164-
"name": "build-debug",
164+
"name": "debug",
165165
"description": "Set build type to Debug",
166166
"hidden": true,
167167
"configuration": "Debug"
168168
},
169169
{
170-
"name": "build-release",
170+
"name": "release",
171171
"description": "Set build type to Release",
172172
"hidden": true,
173173
"configuration": "Release"
174174
},
175175
{
176-
"name": "build-relwithdebinfo",
176+
"name": "relwithdebinfo",
177177
"description": "Set build type to RelWithDebInfo",
178178
"hidden": true,
179179
"configuration": "RelWithDebInfo"
180180
},
181181
{
182-
"name": "build-minsizerel",
182+
"name": "minsizerel",
183183
"description": "Set build type to MinSizeRel",
184184
"hidden": true,
185185
"configuration": "MinSizeRel"
@@ -189,8 +189,8 @@
189189
"displayName": "Debug",
190190
"description": "Build msvc debug on windows",
191191
"inherits": [
192-
"build-windows",
193-
"build-debug"
192+
"windows",
193+
"debug"
194194
],
195195
"configurePreset": "windows-msvc"
196196
},
@@ -199,8 +199,8 @@
199199
"displayName": "Release",
200200
"description": "Build msvc release on windows",
201201
"inherits": [
202-
"build-windows",
203-
"build-release"
202+
"windows",
203+
"release"
204204
],
205205
"configurePreset": "windows-msvc"
206206
},
@@ -209,8 +209,8 @@
209209
"displayName": "Debug",
210210
"description": "Build clang debug on windows",
211211
"inherits": [
212-
"build-windows",
213-
"build-debug"
212+
"windows",
213+
"debug"
214214
],
215215
"configurePreset": "windows-clang"
216216
},
@@ -219,8 +219,8 @@
219219
"displayName": "Release",
220220
"description": "Build clang release on windows",
221221
"inherits": [
222-
"build-windows",
223-
"build-release"
222+
"windows",
223+
"release"
224224
],
225225
"configurePreset": "windows-clang"
226226
},
@@ -229,8 +229,8 @@
229229
"displayName": "Debug",
230230
"description": "Build gcc debug on unixlike OS",
231231
"inherits": [
232-
"build-unixlike",
233-
"build-debug"
232+
"unixlike",
233+
"debug"
234234
],
235235
"configurePreset": "unixlike-gcc"
236236
},
@@ -239,8 +239,8 @@
239239
"displayName": "Release",
240240
"description": "Build gcc release on unixlike OS",
241241
"inherits": [
242-
"build-unixlike",
243-
"build-release"
242+
"unixlike",
243+
"release"
244244
],
245245
"configurePreset": "unixlike-gcc"
246246
},
@@ -249,8 +249,8 @@
249249
"displayName": "Debug",
250250
"description": "Build clang debug on unixlike OS",
251251
"inherits": [
252-
"build-unixlike",
253-
"build-debug"
252+
"unixlike",
253+
"debug"
254254
],
255255
"configurePreset": "unixlike-clang"
256256
},
@@ -259,15 +259,15 @@
259259
"displayName": "Release",
260260
"description": "Build clang release on unixlike OS",
261261
"inherits": [
262-
"build-unixlike",
263-
"build-release"
262+
"unixlike",
263+
"release"
264264
],
265265
"configurePreset": "unixlike-clang"
266266
}
267267
],
268268
"testPresets": [
269269
{
270-
"name": "test-common",
270+
"name": "common",
271271
"description": "Test CMake settings that apply to all configurations",
272272
"hidden": true,
273273
"output": {
@@ -279,7 +279,7 @@
279279
}
280280
},
281281
{
282-
"name": "test-windows",
282+
"name": "windows",
283283
"description": "Windows test settings",
284284
"hidden": true,
285285
"condition": {
@@ -289,7 +289,7 @@
289289
}
290290
},
291291
{
292-
"name": "test-unixlike",
292+
"name": "unixlike",
293293
"description": "Unixlike OS test settings",
294294
"hidden": true,
295295
"condition": {
@@ -302,13 +302,13 @@
302302
}
303303
},
304304
{
305-
"name": "test-debug",
305+
"name": "debug",
306306
"description": "Test CMake settings that apply to debug configurations",
307307
"hidden": true,
308308
"configuration": "Debug"
309309
},
310310
{
311-
"name": "test-release",
311+
"name": "release",
312312
"description": "Test CMake settings that apply to release configurations",
313313
"hidden": true,
314314
"configuration": "Release"
@@ -318,9 +318,9 @@
318318
"displayName": "Debug",
319319
"description": "Set Strict rules for windows msvc debug tests",
320320
"inherits": [
321-
"test-common",
322-
"test-windows",
323-
"test-debug"
321+
"common",
322+
"windows",
323+
"debug"
324324
],
325325
"configurePreset": "windows-msvc"
326326
},
@@ -329,9 +329,9 @@
329329
"displayName": "Release",
330330
"description": "Set Strict rules for windows msvc release tests",
331331
"inherits": [
332-
"test-common",
333-
"test-windows",
334-
"test-release"
332+
"common",
333+
"windows",
334+
"release"
335335
],
336336
"configurePreset": "windows-msvc"
337337
},
@@ -340,9 +340,9 @@
340340
"displayName": "Debug",
341341
"description": "Set Strict rules for windows clang debug tests",
342342
"inherits": [
343-
"test-common",
344-
"test-windows",
345-
"test-debug"
343+
"common",
344+
"windows",
345+
"debug"
346346
],
347347
"configurePreset": "windows-clang"
348348
},
@@ -351,9 +351,9 @@
351351
"displayName": "Release",
352352
"description": "Set Strict rules for windows clang release tests",
353353
"inherits": [
354-
"test-common",
355-
"test-windows",
356-
"test-release"
354+
"common",
355+
"windows",
356+
"release"
357357
],
358358
"configurePreset": "windows-clang"
359359
},
@@ -362,9 +362,9 @@
362362
"displayName": "Debug",
363363
"description": "Set Strict rules for unixlike gcc debug tests",
364364
"inherits": [
365-
"test-common",
366-
"test-unixlike",
367-
"test-debug"
365+
"common",
366+
"unixlike",
367+
"debug"
368368
],
369369
"configurePreset": "unixlike-gcc"
370370
},
@@ -373,9 +373,9 @@
373373
"displayName": "Release",
374374
"description": "Set Strict rules for unixlike gcc release tests",
375375
"inherits": [
376-
"test-common",
377-
"test-unixlike",
378-
"test-release"
376+
"common",
377+
"unixlike",
378+
"release"
379379
],
380380
"configurePreset": "unixlike-gcc"
381381
},
@@ -384,9 +384,9 @@
384384
"displayName": "Debug",
385385
"description": "Set Strict rules for unixlike clang debug tests",
386386
"inherits": [
387-
"test-common",
388-
"test-unixlike",
389-
"test-debug"
387+
"common",
388+
"unixlike",
389+
"debug"
390390
],
391391
"configurePreset": "unixlike-clang"
392392
},
@@ -395,9 +395,9 @@
395395
"displayName": "Release",
396396
"description": "Set Strict rules for unixlike clang release tests",
397397
"inherits": [
398-
"test-common",
399-
"test-unixlike",
400-
"test-release"
398+
"common",
399+
"unixlike",
400+
"release"
401401
],
402402
"configurePreset": "unixlike-clang"
403403
}

0 commit comments

Comments
 (0)