{ "version": "2.0.0", "tasks": [ { "label": "Build with Makefile", "type": "shell", "command": "mingw32-make", "args": ["all"], // Use the "all" target from your Makefile "group": { "kind": "build", "isDefault": true }, "problemMatcher": ["$gcc"], "detail": "Task to build the project using the provided Makefile." }, { "label": "Clean with Makefile", "type": "shell", "command": "mingw32-make", "args": ["clean"], // Use the "clean" target from your Makefile "group": { "kind": "build", "isDefault": false }, "detail": "Task to clean the project using the provided Makefile." } ] }