// Project-local debug tasks // // For more documentation on how to configure debug tasks, // see: https://zed.dev/docs/debugger [ { "label": "Run Debugger - Jak X", // "build": "Build - gk", "program": "$ZED_WORKTREE_ROOT/out/build/Debug/bin/decompiler.exe", "args": [ "./decompiler/config/jakx/jakx_config.jsonc", "./iso_data", "./decompiler_out", "--version ntsc_v1", "--config-override", "{\"decompile_code\": true, \"levels_extract\": false}", ], "request": "launch", "adapter": "CodeLLDB", }, { "label": "Game - Jak 1 (Windows)", "build": "Build - gk", "program": "$ZED_WORKTREE_ROOT/out/build/Debug/bin/gk.exe", "args": ["-v", "--game", "jak1", "--", "-fakeiso", "-debug"], "request": "launch", "adapter": "CodeLLDB", }, { "label": "Game - Jak 2 (Windows)", "build": "Build - gk", "program": "$ZED_WORKTREE_ROOT/out/build/Debug/bin/gk.exe", "args": ["-v", "--game", "jak2", "--", "-fakeiso", "-debug"], "request": "launch", "adapter": "CodeLLDB", }, { "label": "Game - Jak 3 (Windows)", "build": "Build - gk", "program": "$ZED_WORKTREE_ROOT/out/build/Debug/bin/gk.exe", "args": ["-v", "--game", "jak3", "--", "-fakeiso", "-debug"], "request": "launch", "adapter": "CodeLLDB", }, { "label": "REPL - Jak 1 (Windows)", "build": "Build - goalc", "program": "$ZED_WORKTREE_ROOT/out/build/Debug/bin/goalc.exe", "args": ["--user-auto", "--game", "jak1"], "request": "launch", "adapter": "CodeLLDB", }, { "label": "REPL - Jak 2 (Windows)", "build": "Build - goalc", "program": "$ZED_WORKTREE_ROOT/out/build/Debug/bin/goalc.exe", "args": ["--user-auto", "--game", "jak2"], "request": "launch", "adapter": "CodeLLDB", }, { "label": "REPL - Jak 3 (Windows)", "build": "Build - goalc", "program": "$ZED_WORKTREE_ROOT/out/build/Debug/bin/goalc.exe", "args": ["--user-auto", "--game", "jak3"], "request": "launch", "adapter": "CodeLLDB", }, { "label": "Tests - Unit - Draft Only (Windows)", "build": "Build - goalc-test", "program": "$ZED_WORKTREE_ROOT/out/build/Debug/bin/goalc-test.exe", "args": ["--gtest_brief=0", "--gtest_filter=\"*Draft*\""], "request": "launch", "adapter": "CodeLLDB", }, ]