{ "version": "2.0.0", "tasks": [ { "type": "cmake", "label": "build", "command": "build", "targets": ["all"], "preset": "${command:cmake.activeBuildPresetName}", "group": { "kind": "build", "isDefault": true } }, { "type": "cmake", "label": "coverage", "command": "build", "targets": ["coverage"], "preset": "${command:cmake.activeBuildPresetName}", "group": "build" }, { "label": "reinstall windows daemon", "type": "shell", "command": "python scripts/windows_daemon.py", "dependsOn": ["build"] }, { "label": "gui", "type": "process", "command": "${workspaceFolder}/build/bin/synergy", "dependsOn": ["build"] }, { "label": "unittests (current)", "type": "shell", "command": "python", "args": [ "./scripts/tests.py", "--unit-tests", "--ignore-return-code", "--filter-file=${file}" ], "dependsOn": ["build"] }, { "label": "integtests (current)", "type": "shell", "command": "python", "args": [ "./scripts/tests.py", "--integ-tests", "--ignore-return-code", "--filter-file=${file}" ], "dependsOn": ["build"] }, { "label": "unittests (all)", "type": "shell", "command": "python", "args": ["./scripts/tests.py", "--unit-tests", "--ignore-return-code"], "dependsOn": ["build"] }, { "label": "integtests (all)", "type": "shell", "command": "python", "args": ["./scripts/tests.py", "--integ-tests", "--ignore-return-code"], "dependsOn": ["build"] } ] }