You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

177 lines
3.2 KiB
JSON

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'utils'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=utils"
],
"filter": {
"name": "utils",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'solver_base'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=solver_base"
],
"filter": {
"name": "solver_base",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'day_1'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=day_1"
],
"filter": {
"name": "day_1",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'day_2'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=day_2"
],
"filter": {
"name": "day_2",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'day_3'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=day_3"
],
"filter": {
"name": "day_3",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'day_4'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=day_4"
],
"filter": {
"name": "day_4",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'advent_of_code_2024'",
"cargo": {
"args": [
"build",
"--bin=advent_of_code_2024",
"--package=advent_of_code_2024"
],
"filter": {
"name": "advent_of_code_2024",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'advent_of_code_2024'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=advent_of_code_2024",
"--package=advent_of_code_2024"
],
"filter": {
"name": "advent_of_code_2024",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug Day 8 in 'advent_of_code_2024'",
"cargo": {
"args": [
"build",
"--bin=advent_of_code_2024",
"--package=advent_of_code_2024"
],
"filter": {
"name": "advent_of_code_2024",
"kind": "bin"
}
},
"args": ["--", "-s", "6", "7", "-d", "8"],
"cwd": "${workspaceFolder}"
}
]
}