diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 5560e54..c3199c9 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -19,6 +19,30 @@ ] } }, + { + "label": "CMake Configure", + "type": "shell", + "command": "cmake", + "dependsOn": [ + "Create Build Directories" + ], + "args": [ + "-S", + ".", + "-B", + "build", + "-G", + "${input:cmakeGenerator}" + ], + "group": { + "kind": "build", + "isDefault": true + }, + "problemMatcher": [ + "$gcc" + ], + "detail": "Configure the project using CMake." + }, { "label": "CMake Build", "type": "shell", @@ -61,7 +85,7 @@ "type": "promptString", "id": "threadCount", "description": "Number of parallel compilation threads", - "default": "16" + "default": "8" } ] }