From 6a816350c1b1813e30a30c56d25469f55459fa17 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Tue, 17 Dec 2024 11:28:46 -0500 Subject: [PATCH] mv .vscode to new repo github.com:deskflow/.vscode.git --- .gitignore | 3 + .vscode/extensions.json | 11 --- .vscode/launch.json | 135 ------------------------------- .vscode/tasks.json | 172 ---------------------------------------- 4 files changed, 3 insertions(+), 318 deletions(-) delete mode 100644 .vscode/extensions.json delete mode 100644 .vscode/launch.json delete mode 100644 .vscode/tasks.json diff --git a/.gitignore b/.gitignore index d73ad3037..226ccf4cd 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,6 @@ CMakeLists.txt.user CMakeCache.txt CMakeUserPresets.json CMakeFiles/* + +# vscode folder +/.vscode diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index 560559271..000000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "recommendations": [ - "ms-vscode.cmake-tools", - "twxs.cmake", - "llvm-vs-code-extensions.vscode-clangd", - "ms-vscode.cpptools", - "vadimcn.vscode-lldb", - "cheshirekow.cmake-format", - "jacqueslucke.gcov-viewer" - ] -} diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index 3b2d5de29..000000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "version": "0.2.0", - "configurations": [ - { - "name": "unix - gui", - "type": "lldb", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/deskflow", - "preLaunchTask": "kill-build" - }, - { - "name": "unix - unittests", - "type": "lldb", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/unittests", - "args": [ "${input:gtest-args}" ], - "preLaunchTask": "build" - }, - { - "name": "unix - integtests", - "type": "lldb", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/integtests", - "args": [ "${input:gtest-args}" ], - "preLaunchTask": "build", - }, - { - "name": "unix - server", - "type": "lldb", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/deskflow-server", - "args": ["--config-toml", "deskflow-config.toml"], - "preLaunchTask": "kill-build" - }, - { - "name": "unix - client", - "type": "lldb", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/deskflow-client", - "args": ["--config-toml", "deskflow-config.toml"], - "preLaunchTask": "kill-build" - }, - { - "name": "unix - attach", - "type": "lldb", - "request": "attach", - "pid": "${command:pickProcess}" - }, - { - "name": "windows - gui", - "type": "cppvsdbg", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/deskflow", - "internalConsoleOptions": "openOnSessionStart", - "preLaunchTask": "kill-build" - }, - { - "name": "windows - unittests", - "type": "cppvsdbg", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/unittests", - "args": [ "${input:gtest-args}" ], - "internalConsoleOptions": "openOnSessionStart", - "preLaunchTask": "build" - }, - { - "name": "windows - integtests", - "type": "cppvsdbg", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/integtests", - "args": [ "${input:gtest-args}" ], - "internalConsoleOptions": "openOnSessionStart", - "preLaunchTask": "build" - }, - { - "name": "windows - server", - "type": "cppvsdbg", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/deskflow-server", - "args": ["--config-toml", "deskflow-config.toml"], - "internalConsoleOptions": "openOnSessionStart", - "preLaunchTask": "kill-build" - }, - { - "name": "windows - client", - "type": "cppvsdbg", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/deskflow-client", - "args": ["--config-toml", "deskflow-config.toml"], - "internalConsoleOptions": "openOnSessionStart", - "preLaunchTask": "kill-build" - }, - { - "name": "windows - daemon", - "type": "cppvsdbg", - "cwd": "${workspaceRoot}", - "request": "launch", - "program": "${workspaceFolder}/build/bin/deskflow-daemon", - "args": ["-f"], - "internalConsoleOptions": "openOnSessionStart", - "preLaunchTask": "build" - }, - { - "name": "windows - attach", - "type": "cppvsdbg", - "request": "attach", - "processId": "${command:pickProcess}" - }, - { - "name": "install_deps.py", - "type": "debugpy", - "request": "launch", - "program": "scripts/install_deps.py", - "console": "integratedTerminal" - } - ], - "inputs": [ - { - "id": "gtest-args", - "type": "promptString", - "description": "Test arguments", - "default": "--gtest_filter=*" - } - ] -} diff --git a/.vscode/tasks.json b/.vscode/tasks.json deleted file mode 100644 index ac57fbb69..000000000 --- a/.vscode/tasks.json +++ /dev/null @@ -1,172 +0,0 @@ -{ - "version": "2.0.0", - "tasks": [ - { - "label": "build", - "type": "cmake", - "command": "build", - "targets": ["all"], - "preset": "${command:cmake.activeBuildPresetName}", - "group": { - "kind": "build", - "isDefault": true - }, - "problemMatcher": { - "base": "$gcc", - "fileLocation": ["absolute"] - } - }, - { - "label": "clean", - "type": "cmake", - "command": "build", - "targets": ["clean"], - "preset": "${command:cmake.activeBuildPresetName}", - "group": "build" - }, - { - "label": "clean-gcda", - "type": "shell", - "command": "find . -name '*.gcda' -delete", - "windows": { - "command": "$null" - }, - "presentation": { - "reveal": "silent" - } - }, - { - "label": "clean-qt", - "type": "shell", - "command": "rm -r build/src/gui build/src/lib/gui", - "windows": { - "command": "remove-item -recurse build/src/gui,build/src/lib/gui" - } - }, - { - "label": "clean-config", - "type": "shell", - "linux": { - "command": "rm -r ~/.config/Deskflow/Deskflow.conf" - }, - "windows": { - "command": "remove-item -recurse $env:APPDATA\\Deskflow\\Deskflow" - }, - "osx": { - "command": "rm -r ~/Library/Application\\ Support/Deskflow/Deskflow" - } - }, - { - "label": "tests", - "dependsOn": ["integtests", "unittests"], - "problemMatcher": [] - }, - { - "label": "kill", - "type": "shell", - "command": "killall deskflow; killall deskflow-client; killall deskflow-server || true", - "windows": { - "command": "taskkill /F /IM deskflow.exe /IM deskflow-client.exe /IM deskflow-client.exe; $true" - }, - "presentation": { - "reveal": "silent" - } - }, - { - "label": "kill-build", - "dependsOn": ["kill", "build"], - "problemMatcher": [] - }, - { - "label": "gui", - "type": "process", - "command": "${workspaceFolder}/build/bin/deskflow", - "dependsOn": ["build", "kill"], - "problemMatcher": [], - "windows": { - "command": "${workspaceFolder}/build/bin/deskflow.exe" - } - }, - { - "label": "restart daemon", - "type": "shell", - "command": "python scripts/daemon.py --restart", - "dependsOn": ["build"] - }, - { - "label": "reinstall daemon", - "type": "shell", - "command": "python scripts/daemon.py --reinstall", - "dependsOn": ["build"] - }, - { - "label": "stop daemon", - "type": "shell", - "command": "python scripts/daemon.py --stop" - }, - { - "label": "unittests (current)", - "type": "shell", - "command": "python", - "args": [ - "./scripts/tests.py", - "--unit-tests", - "--ignore-return-code", - "--filter-file=${file}" - ], - "dependsOn": ["build", "clean-gcda"] - }, - { - "label": "integtests (current)", - "type": "shell", - "command": "python", - "args": [ - "./scripts/tests.py", - "--integ-tests", - "--ignore-return-code", - "--filter-file=${file}" - ], - "dependsOn": ["build", "clean-gcda"] - }, - { - "label": "unittests", - "type": "shell", - "command": "python", - "args": ["./scripts/tests.py", "--unit-tests", "--ignore-return-code"], - "dependsOn": ["build", "clean-gcda"] - }, - { - "label": "integtests", - "type": "shell", - "command": "python", - "args": ["./scripts/tests.py", "--integ-tests", "--ignore-return-code"], - "dependsOn": ["build", "clean-gcda"] - }, - { - "label": "unittests (current, valgrind)", - "type": "shell", - "command": "python", - "args": [ - "./scripts/tests.py", - "--unit-tests", - "--ignore-return-code", - "--filter-file=${file}", - "--valgrind" - ], - "dependsOn": ["build", "clean-gcda"] - }, - { - "label": "integtests (current, valgrind)", - "type": "shell", - "command": "python", - "args": [ - "./scripts/tests.py", - "--integ-tests", - "--ignore-return-code", - "--filter-file=${file}", - "--valgrind" - ], - "dependsOn": ["build", "clean-gcda"] - } - ] -}