feat(solver-bootstrap): step 1 — cmake-project-scaffold

This commit is contained in:
KOKO\Mimi
2026-07-30 00:46:22 +09:00
parent 4157ba2ff7
commit fc5493bd59
9 changed files with 187 additions and 0 deletions
+79
View File
@@ -0,0 +1,79 @@
{
"version": 6,
"configurePresets": [
{
"name": "windows-debug",
"displayName": "Windows Debug",
"generator": "Visual Studio 18 2026",
"architecture": {
"value": "x64",
"strategy": "set"
},
"toolset": {
"value": "v145",
"strategy": "set"
},
"binaryDir": "${sourceDir}/out/build/windows-debug",
"cacheVariables": {
"CMAKE_CXX_EXTENSIONS": "OFF",
"CMAKE_CXX_STANDARD": "20",
"CMAKE_CXX_STANDARD_REQUIRED": "ON"
}
},
{
"name": "windows-release",
"displayName": "Windows Release",
"generator": "Visual Studio 18 2026",
"architecture": {
"value": "x64",
"strategy": "set"
},
"toolset": {
"value": "v145",
"strategy": "set"
},
"binaryDir": "${sourceDir}/out/build/windows-release",
"cacheVariables": {
"CMAKE_CXX_EXTENSIONS": "OFF",
"CMAKE_CXX_STANDARD": "20",
"CMAKE_CXX_STANDARD_REQUIRED": "ON"
}
}
],
"buildPresets": [
{
"name": "windows-debug",
"configurePreset": "windows-debug",
"configuration": "Debug"
},
{
"name": "windows-release",
"configurePreset": "windows-release",
"configuration": "Release"
}
],
"testPresets": [
{
"name": "windows-debug",
"configurePreset": "windows-debug",
"configuration": "Debug",
"output": {
"outputOnFailure": true
},
"execution": {
"noTestsAction": "error"
}
},
{
"name": "windows-release",
"configurePreset": "windows-release",
"configuration": "Release",
"output": {
"outputOnFailure": true
},
"execution": {
"noTestsAction": "error"
}
}
]
}