bevy/.vscode/launch.json
2020-05-26 19:47:33 -07:00

1958 lines
No EOL
55 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 'bevy_app'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_app"
],
"filter": {
"name": "bevy_app",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'legion'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=legion"
],
"filter": {
"name": "legion",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'world_api'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=world_api",
"--package=legion"
],
"filter": {
"name": "world_api",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'iterator'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=iterator",
"--package=legion"
],
"filter": {
"name": "iterator",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'query_api'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=query_api",
"--package=legion"
],
"filter": {
"name": "query_api",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'benchmarks'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=benchmarks",
"--package=legion"
],
"filter": {
"name": "benchmarks",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'parallel_query'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=parallel_query",
"--package=legion"
],
"filter": {
"name": "parallel_query",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'transform'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=transform",
"--package=legion"
],
"filter": {
"name": "transform",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'insertion'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=insertion",
"--package=legion"
],
"filter": {
"name": "insertion",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'legion-core'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=legion-core"
],
"filter": {
"name": "legion-core",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'legion-systems'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=legion-systems"
],
"filter": {
"name": "legion-systems",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_asset'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_asset"
],
"filter": {
"name": "bevy_asset",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_core'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_core"
],
"filter": {
"name": "bevy_core",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_transform'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_transform"
],
"filter": {
"name": "bevy_transform",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'types_of_transforms'",
"cargo": {
"args": [
"build",
"--example=types_of_transforms",
"--package=bevy_transform"
],
"filter": {
"name": "types_of_transforms",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'types_of_transforms'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=types_of_transforms",
"--package=bevy_transform"
],
"filter": {
"name": "types_of_transforms",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'hierarchy'",
"cargo": {
"args": [
"build",
"--example=hierarchy",
"--package=bevy_transform"
],
"filter": {
"name": "hierarchy",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'hierarchy'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=hierarchy",
"--package=bevy_transform"
],
"filter": {
"name": "hierarchy",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'local_to_world'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=local_to_world",
"--package=bevy_transform"
],
"filter": {
"name": "local_to_world",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'glam'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=glam"
],
"filter": {
"name": "glam",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'mat2'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=mat2",
"--package=glam"
],
"filter": {
"name": "mat2",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'mat3'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=mat3",
"--package=glam"
],
"filter": {
"name": "mat3",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'vec2'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=vec2",
"--package=glam"
],
"filter": {
"name": "vec2",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'quat'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=quat",
"--package=glam"
],
"filter": {
"name": "quat",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'mat4'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=mat4",
"--package=glam"
],
"filter": {
"name": "mat4",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'vec4'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=vec4",
"--package=glam"
],
"filter": {
"name": "vec4",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'vec3'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=vec3",
"--package=glam"
],
"filter": {
"name": "vec3",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'transform'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=transform",
"--package=glam"
],
"filter": {
"name": "transform",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'mat2'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=mat2",
"--package=glam"
],
"filter": {
"name": "mat2",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'mat3'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=mat3",
"--package=glam"
],
"filter": {
"name": "mat3",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'mat4'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=mat4",
"--package=glam"
],
"filter": {
"name": "mat4",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'quat'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=quat",
"--package=glam"
],
"filter": {
"name": "quat",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'transform'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=transform",
"--package=glam"
],
"filter": {
"name": "transform",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'vec2'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=vec2",
"--package=glam"
],
"filter": {
"name": "vec2",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'vec3'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=vec3",
"--package=glam"
],
"filter": {
"name": "vec3",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'vec4'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=vec4",
"--package=glam"
],
"filter": {
"name": "vec4",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_diagnostic'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_diagnostic"
],
"filter": {
"name": "bevy_diagnostic",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_gltf'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_gltf"
],
"filter": {
"name": "bevy_gltf",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_render'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_render"
],
"filter": {
"name": "bevy_render",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_window'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_window"
],
"filter": {
"name": "bevy_window",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'glsl-to-spirv'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=glsl-to-spirv"
],
"filter": {
"name": "glsl-to-spirv",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'test'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=test",
"--package=glsl-to-spirv"
],
"filter": {
"name": "test",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_input'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_input"
],
"filter": {
"name": "bevy_input",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_pbr'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_pbr"
],
"filter": {
"name": "bevy_pbr",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_serialization'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_serialization"
],
"filter": {
"name": "bevy_serialization",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_text'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_text"
],
"filter": {
"name": "bevy_text",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_ui'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_ui"
],
"filter": {
"name": "bevy_ui",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_wgpu'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_wgpu"
],
"filter": {
"name": "bevy_wgpu",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy_winit'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy_winit"
],
"filter": {
"name": "bevy_winit",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'bevy'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=bevy"
],
"filter": {
"name": "bevy",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'hello_world'",
"cargo": {
"args": [
"build",
"--example=hello_world",
"--package=bevy"
],
"filter": {
"name": "hello_world",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'hello_world'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=hello_world",
"--package=bevy"
],
"filter": {
"name": "hello_world",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'sprite'",
"env": { "CARGO_MANIFEST_DIR": "${workspaceFolder}" },
"cargo": {
"args": [
"build",
"--example=sprite",
"--package=bevy"
],
"filter": {
"name": "sprite",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'sprite'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=sprite",
"--package=bevy"
],
"filter": {
"name": "sprite",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'load_model'",
"cargo": {
"args": [
"build",
"--example=load_model",
"--package=bevy"
],
"filter": {
"name": "load_model",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'load_model'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=load_model",
"--package=bevy"
],
"filter": {
"name": "load_model",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'parenting'",
"cargo": {
"args": [
"build",
"--example=parenting",
"--package=bevy"
],
"filter": {
"name": "parenting",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'parenting'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=parenting",
"--package=bevy"
],
"filter": {
"name": "parenting",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example '3d_scene'",
"cargo": {
"args": [
"build",
"--example=3d_scene",
"--package=bevy"
],
"filter": {
"name": "3d_scene",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'scene'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=scene",
"--package=bevy"
],
"filter": {
"name": "scene",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'spawner'",
"cargo": {
"args": [
"build",
"--example=spawner",
"--package=bevy"
],
"filter": {
"name": "spawner",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'spawner'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=spawner",
"--package=bevy"
],
"filter": {
"name": "spawner",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'texture'",
"cargo": {
"args": [
"build",
"--example=texture",
"--package=bevy"
],
"filter": {
"name": "texture",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'texture'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=texture",
"--package=bevy"
],
"filter": {
"name": "texture",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'dynamic_plugin_loading'",
"cargo": {
"args": [
"build",
"--example=dynamic_plugin_loading",
"--package=bevy"
],
"filter": {
"name": "dynamic_plugin_loading",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'dynamic_plugin_loading'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=dynamic_plugin_loading",
"--package=bevy"
],
"filter": {
"name": "dynamic_plugin_loading",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'empty_defaults'",
"cargo": {
"args": [
"build",
"--example=empty_defaults",
"--package=bevy"
],
"filter": {
"name": "empty_defaults",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'empty_defaults'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=empty_defaults",
"--package=bevy"
],
"filter": {
"name": "empty_defaults",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'empty'",
"cargo": {
"args": [
"build",
"--example=empty",
"--package=bevy"
],
"filter": {
"name": "empty",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'empty'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=empty",
"--package=bevy"
],
"filter": {
"name": "empty",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'headless'",
"cargo": {
"args": [
"build",
"--example=headless",
"--package=bevy"
],
"filter": {
"name": "headless",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'headless'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=headless",
"--package=bevy"
],
"filter": {
"name": "headless",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'plugin'",
"cargo": {
"args": [
"build",
"--example=plugin",
"--package=bevy"
],
"filter": {
"name": "plugin",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'plugin'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=plugin",
"--package=bevy"
],
"filter": {
"name": "plugin",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'load_asset_folder'",
"env": { "CARGO_MANIFEST_DIR": "${workspaceFolder}" },
"cargo": {
"args": [
"build",
"--example=load_asset_folder",
"--package=bevy"
],
"filter": {
"name": "load_asset_folder",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'load_asset_folder'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=load_asset_folder",
"--package=bevy"
],
"filter": {
"name": "load_asset_folder",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'custom_diagnostic'",
"cargo": {
"args": [
"build",
"--example=custom_diagnostic",
"--package=bevy"
],
"filter": {
"name": "custom_diagnostic",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'custom_diagnostic'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=custom_diagnostic",
"--package=bevy"
],
"filter": {
"name": "custom_diagnostic",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'print_diagnostics'",
"cargo": {
"args": [
"build",
"--example=print_diagnostics",
"--package=bevy"
],
"filter": {
"name": "print_diagnostics",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'print_diagnostics'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=print_diagnostics",
"--package=bevy"
],
"filter": {
"name": "print_diagnostics",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'event'",
"cargo": {
"args": [
"build",
"--example=event",
"--package=bevy"
],
"filter": {
"name": "event",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'event'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=event",
"--package=bevy"
],
"filter": {
"name": "event",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'startup_system'",
"cargo": {
"args": [
"build",
"--example=startup_system",
"--package=bevy"
],
"filter": {
"name": "startup_system",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'startup_system'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=startup_system",
"--package=bevy"
],
"filter": {
"name": "startup_system",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'ecs_guide'",
"cargo": {
"args": [
"build",
"--example=ecs_guide",
"--package=bevy"
],
"filter": {
"name": "ecs_guide",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'ecs_guide'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=ecs_guide",
"--package=bevy"
],
"filter": {
"name": "ecs_guide",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'input_mouse'",
"cargo": {
"args": [
"build",
"--example=input_mouse",
"--package=bevy"
],
"filter": {
"name": "input_mouse",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'input_mouse'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=input_mouse",
"--package=bevy"
],
"filter": {
"name": "input_mouse",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'input_keyboard'",
"cargo": {
"args": [
"build",
"--example=input_keyboard",
"--package=bevy"
],
"filter": {
"name": "input_keyboard",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'input_keyboard'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=input_keyboard",
"--package=bevy"
],
"filter": {
"name": "input_keyboard",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'serializing'",
"cargo": {
"args": [
"build",
"--example=serializing",
"--package=bevy"
],
"filter": {
"name": "serializing",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'serializing'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=serializing",
"--package=bevy"
],
"filter": {
"name": "serializing",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'shader_custom_material'",
"cargo": {
"args": [
"build",
"--example=shader_custom_material",
"--package=bevy"
],
"filter": {
"name": "shader_custom_material",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'shader_custom_material'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=shader_custom_material",
"--package=bevy"
],
"filter": {
"name": "shader_custom_material",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'shader_defs'",
"cargo": {
"args": [
"build",
"--example=shader_defs",
"--package=bevy"
],
"filter": {
"name": "shader_defs",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'shader_defs'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=shader_defs",
"--package=bevy"
],
"filter": {
"name": "shader_defs",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'text'",
"env": { "CARGO_MANIFEST_DIR": "${workspaceFolder}" },
"cargo": {
"args": [
"build",
"--example=text",
"--package=bevy"
],
"filter": {
"name": "text",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'text'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=text",
"--package=bevy"
],
"filter": {
"name": "text",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'ui'",
"cargo": {
"args": [
"build",
"--example=ui",
"--package=bevy"
],
"filter": {
"name": "ui",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'ui'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=ui",
"--package=bevy"
],
"filter": {
"name": "ui",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'ui_bench'",
"cargo": {
"args": [
"build",
"--example=ui_bench",
"--package=bevy"
],
"filter": {
"name": "ui_bench",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'ui_bench'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=ui_bench",
"--package=bevy"
],
"filter": {
"name": "ui_bench",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug example 'multiple_windows'",
"cargo": {
"args": [
"build",
"--example=multiple_windows",
"--package=bevy"
],
"filter": {
"name": "multiple_windows",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in example 'multiple_windows'",
"cargo": {
"args": [
"test",
"--no-run",
"--example=multiple_windows",
"--package=bevy"
],
"filter": {
"name": "multiple_windows",
"kind": "example"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}