[ { "label": "Build (System)", "command": "./build.sh", "args": ["-j$(nproc)"], "shell": "system", "reveal": "always", "hide": "never" }, { "label": "Build (Docker)", "command": "./build-docker.sh", "args": ["-j$(nproc)"], "shell": "system", "reveal": "always", "hide": "never" }, { "label": "Debug (Docker-built, gdb)", "command": "./start-memory-limited.sh", "args": ["2048M", "gdb", "--args", "./build-docker/looper", "-m"] }, { "label": "Debug (System-built, gdb)", "command": "./start-memory-limited.sh", "args": ["2048M", "gdb", "--args", "./build/looper", "-m"] } ]