[ { "adapter": "CodeLLDB", "label": "Server", "request": "launch", // The program to debug. This field supports path resolution with ~ or . symbols. "program": "./Debug/modules/server/tw_server", // cwd: defaults to the current working directory of your project ($ZED_WORKTREE_ROOT) "cwd": "$ZED_WORKTREE_ROOT", "console": "integratedTerminal" }, { "adapter": "CodeLLDB", "label": "Client", "request": "launch", // The program to debug. This field supports path resolution with ~ or . symbols. "program": "./Debug/modules/client/mmo_client", "args": ["8101"], // cwd: defaults to the current working directory of your project ($ZED_WORKTREE_ROOT) "cwd": "$ZED_WORKTREE_ROOT", "console": "integratedTerminal" }, { "adapter": "CodeLLDB", "label": "MockClient", "request": "launch", // The program to debug. This field supports path resolution with ~ or . symbols. "program": "./Debug/modules/mock_client/mmo_mock_client", "args": ["8101"], // cwd: defaults to the current working directory of your project ($ZED_WORKTREE_ROOT) "cwd": "$ZED_WORKTREE_ROOT", "console": "integratedTerminal" }, { "adapter": "CodeLLDB", "label": "ZoneManagerTests", "request": "launch", // The program to debug. This field supports path resolution with ~ or . symbols. "program": "./target/Debug/modules/server/tests/tw_zone_manager_tests", // cwd: defaults to the current working directory of your project ($ZED_WORKTREE_ROOT) "cwd": "$ZED_WORKTREE_ROOT", "console": "integratedTerminal" }, { "adapter": "CodeLLDB", "label": "QuicrTests2", "request": "launch", // The program to debug. This field supports path resolution with ~ or . symbols. "program": "/home/martin/projects/mmo/Debug/modules/network/tests/tw_network_tests", "args": ["[quicr2]"], // cwd: defaults to the current working directory of your project ($ZED_WORKTREE_ROOT) "cwd": "$ZED_WORKTREE_ROOT", "build": { "command": "cmake --build ./Debug -j16", "directory": "$ZED_WORKTREE_ROOT" } } ]