-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCMakePresets.json
More file actions
45 lines (45 loc) · 1.16 KB
/
CMakePresets.json
File metadata and controls
45 lines (45 loc) · 1.16 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
{
"buildPresets": [
{
"configurePreset": "msvc-debug-configure",
"description": "Build using MSVC with Ninja in Debug mode",
"displayName": "MSVC Debug Build",
"name": "msvc-debug",
"targets": ["all"]
}
],
"cmakeMinimumRequired": {
"major": 3,
"minor": 30,
"patch": 5
},
"configurePresets": [
{
"name": "shared",
"description": "Shared settings for all platforms",
"hidden": true,
"binaryDir": "${sourceDir}/build",
"cacheVariables": {
"APP_AUTHOR": "Steve Rivera",
"APP_DESCRIPTION": "Modding tool for LIGA Esports Manager",
"APP_ID": "liga-modding-tool",
"APP_NAME": "LIGA Esports Manager Modding Tool",
"APP_VERSION": "0.0.1",
"CMAKE_CXX_STANDARD": "23"
},
"generator": "Ninja"
},
{
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug",
"CMAKE_CXX_COMPILER": "cl"
},
"description": "Configures the project for MSVC with Debug settings",
"displayName": "MSVC Debug Configure",
"hidden": false,
"inherits": "shared",
"name": "msvc-debug-configure"
}
],
"version": 3
}