| // Don't edit directly, see //tools/vscode_workspace for a script |
| // that can refresh this from yaml. |
| { |
| "folders": [ |
| { |
| "path": "." |
| } |
| ], |
| "settings": { |
| "files.associations": { |
| "optional": "cpp", |
| "__bit_reference": "cpp", |
| "__bits": "cpp", |
| "__config": "cpp", |
| "__debug": "cpp", |
| "__errc": "cpp", |
| "__hash_table": "cpp", |
| "__locale": "cpp", |
| "__mutex_base": "cpp", |
| "__node_handle": "cpp", |
| "__nullptr": "cpp", |
| "__split_buffer": "cpp", |
| "__string": "cpp", |
| "__threading_support": "cpp", |
| "__tree": "cpp", |
| "__tuple": "cpp", |
| "any": "cpp", |
| "array": "cpp", |
| "atomic": "cpp", |
| "bitset": "cpp", |
| "cctype": "cpp", |
| "chrono": "cpp", |
| "cinttypes": "cpp", |
| "clocale": "cpp", |
| "cmath": "cpp", |
| "codecvt": "cpp", |
| "compare": "cpp", |
| "complex": "cpp", |
| "concepts": "cpp", |
| "condition_variable": "cpp", |
| "csignal": "cpp", |
| "cstdarg": "cpp", |
| "cstddef": "cpp", |
| "cstdint": "cpp", |
| "cstdio": "cpp", |
| "cstdlib": "cpp", |
| "cstring": "cpp", |
| "ctime": "cpp", |
| "cwchar": "cpp", |
| "cwctype": "cpp", |
| "deque": "cpp", |
| "exception": "cpp", |
| "forward_list": "cpp", |
| "fstream": "cpp", |
| "future": "cpp", |
| "initializer_list": "cpp", |
| "iomanip": "cpp", |
| "ios": "cpp", |
| "iosfwd": "cpp", |
| "iostream": "cpp", |
| "istream": "cpp", |
| "limits": "cpp", |
| "list": "cpp", |
| "locale": "cpp", |
| "map": "cpp", |
| "memory": "cpp", |
| "mutex": "cpp", |
| "new": "cpp", |
| "numeric": "cpp", |
| "ostream": "cpp", |
| "queue": "cpp", |
| "random": "cpp", |
| "ratio": "cpp", |
| "regex": "cpp", |
| "set": "cpp", |
| "span": "cpp", |
| "sstream": "cpp", |
| "stack": "cpp", |
| "stdexcept": "cpp", |
| "streambuf": "cpp", |
| "string": "cpp", |
| "string_view": "cpp", |
| "strstream": "cpp", |
| "system_error": "cpp", |
| "tuple": "cpp", |
| "type_traits": "cpp", |
| "typeinfo": "cpp", |
| "unordered_map": "cpp", |
| "unordered_set": "cpp", |
| "valarray": "cpp", |
| "variant": "cpp", |
| "vector": "cpp", |
| "algorithm": "cpp", |
| "filesystem": "cpp", |
| "memory_resource": "cpp", |
| "bit": "cpp", |
| "charconv": "cpp", |
| "format": "cpp", |
| "functional": "cpp", |
| "iterator": "cpp", |
| "utility": "cpp", |
| "__assert": "cpp", |
| "*.inc": "cpp", |
| "__verbose_abort": "cpp", |
| "*.def": "cpp", |
| "*.hpp11": "cpp", |
| "__functional_base": "cpp", |
| "shared_mutex": "cpp", |
| "coroutine": "cpp", |
| "hash_map": "cpp", |
| "hash_set": "cpp", |
| "thread": "cpp", |
| "propagate_const": "cpp", |
| "*.gen": "cpp", |
| "simd": "cpp", |
| "barrier": "cpp", |
| "cuchar": "cpp", |
| "latch": "cpp", |
| "numbers": "cpp", |
| "scoped_allocator": "cpp", |
| "semaphore": "cpp", |
| "typeindex": "cpp", |
| "__std_stream": "cpp", |
| "*.ipp": "cpp", |
| "csetjmp": "cpp", |
| "cfenv": "cpp" |
| }, |
| "C_Cpp.default.includePath": [ |
| "${default}", |
| "${workspaceFolder}/..", |
| "${workspaceFolder}" |
| ], |
| "dotnet.defaultSolution": "disable", |
| "dart.showTodos": false, |
| "testMate.cpp.test.advancedExecutables": [ |
| { |
| "name": "impeller_unittests_arm64", |
| "pattern": "../out/host_debug_unopt_arm64/impeller_unittests", |
| "runTask": { |
| "before": [ |
| "impeller_unittests_arm64" |
| ] |
| }, |
| "gtest": { |
| "prependTestRunningArgs": [ |
| "--enable_playground" |
| ] |
| }, |
| "env": { |
| "MTL_DEBUG_LAYER": "1", |
| "MTL_DEBUG_LAYER_ERROR_MODE": "assert", |
| "MTL_DEBUG_LAYER_WARNING_MODE": "nslog", |
| "MTL_SHADER_VALIDATION": "1" |
| } |
| }, |
| { |
| "name": "display_list_unittests_arm64", |
| "pattern": "../out/host_debug_unopt_arm64/display_list_unittests", |
| "runTask": { |
| "before": [ |
| "display_list_unittests_arm64" |
| ] |
| } |
| }, |
| { |
| "name": "shell_unittests_arm64", |
| "pattern": "../out/host_debug_unopt_arm64/shell_unittests", |
| "runTask": { |
| "before": [ |
| "shell_unittests_arm64" |
| ] |
| } |
| }, |
| { |
| "name": "ui_unittests_arm64", |
| "pattern": "../out/host_debug_unopt_arm64/ui_unittests", |
| "runTask": { |
| "before": [ |
| "ui_unittests_arm64" |
| ] |
| } |
| }, |
| { |
| "name": "impeller_golden_tests_arm64", |
| "pattern": "../out/host_debug_unopt_arm64/impeller_golden_tests", |
| "runTask": { |
| "before": [ |
| "impeller_golden_tests_arm64" |
| ] |
| }, |
| "gtest": { |
| "prependTestRunningArgs": [ |
| "--working_dir=~/Desktop" |
| ], |
| "prependTestListingArgs": [ |
| "--working_dir=~/Desktop" |
| ] |
| } |
| } |
| ], |
| "testMate.cpp.debug.configTemplate": { |
| "type": "cppvsdbg", |
| "linux": { |
| "type": "cppdbg", |
| "MIMode": "gdb" |
| }, |
| "darwin": { |
| "type": "cppdbg", |
| "MIMode": "lldb", |
| "setupCommands": [ |
| { |
| "description": "Source map", |
| "text": "settings set target.source-map \"flutter/\" \"${workspaceFolder}\"", |
| "ignoreFailures": false |
| } |
| ] |
| }, |
| "win32": { |
| "type": "cppvsdbg" |
| }, |
| "program": "${exec}", |
| "args": "${argsArray}", |
| "cwd": "${cwd}", |
| "env": "${envObj}", |
| "environment": "${envObjArray}", |
| "sourceFileMap": "${sourceFileMapObj}" |
| } |
| }, |
| "tasks": { |
| "version": "2.0.0", |
| "tasks": [ |
| { |
| "label": "impeller_unittests_arm64", |
| "type": "shell", |
| "command": "./flutter/bin/et", |
| "args": [ |
| "build", |
| "-c", |
| "host_debug_unopt_arm64", |
| "//flutter/impeller:impeller_unittests" |
| ], |
| "options": { |
| "cwd": "${workspaceFolder}/.." |
| }, |
| "problemMatcher": [ |
| "$gcc" |
| ], |
| "presentation": { |
| "echo": true, |
| "reveal": "silent", |
| "focus": false, |
| "panel": "shared", |
| "clear": true |
| }, |
| "group": { |
| "kind": "build" |
| } |
| }, |
| { |
| "type": "shell", |
| "command": "./flutter/bin/et", |
| "options": { |
| "cwd": "${workspaceFolder}/.." |
| }, |
| "problemMatcher": [ |
| "$gcc" |
| ], |
| "presentation": { |
| "echo": true, |
| "reveal": "silent", |
| "focus": false, |
| "panel": "shared", |
| "clear": true |
| }, |
| "group": { |
| "kind": "build" |
| }, |
| "label": "host_debug_unopt_arm64", |
| "args": [ |
| "build", |
| "-c", |
| "host_debug_unopt_arm64" |
| ] |
| }, |
| { |
| "type": "shell", |
| "command": "./flutter/bin/et", |
| "options": { |
| "cwd": "${workspaceFolder}/.." |
| }, |
| "problemMatcher": [ |
| "$gcc" |
| ], |
| "presentation": { |
| "echo": true, |
| "reveal": "silent", |
| "focus": false, |
| "panel": "shared", |
| "clear": true |
| }, |
| "group": { |
| "kind": "build" |
| }, |
| "label": "display_list_unittests_arm64", |
| "args": [ |
| "build", |
| "-c", |
| "host_debug_unopt_arm64", |
| "//flutter/display_list:display_list_unittests" |
| ] |
| }, |
| { |
| "type": "shell", |
| "command": "./flutter/bin/et", |
| "options": { |
| "cwd": "${workspaceFolder}/.." |
| }, |
| "problemMatcher": [ |
| "$gcc" |
| ], |
| "presentation": { |
| "echo": true, |
| "reveal": "silent", |
| "focus": false, |
| "panel": "shared", |
| "clear": true |
| }, |
| "group": { |
| "kind": "build" |
| }, |
| "label": "shell_unittests_arm64", |
| "args": [ |
| "build", |
| "-c", |
| "host_debug_unopt_arm64", |
| "//flutter/shell:shell_unittests" |
| ] |
| }, |
| { |
| "type": "shell", |
| "command": "./flutter/bin/et", |
| "options": { |
| "cwd": "${workspaceFolder}/.." |
| }, |
| "problemMatcher": [ |
| "$gcc" |
| ], |
| "presentation": { |
| "echo": true, |
| "reveal": "silent", |
| "focus": false, |
| "panel": "shared", |
| "clear": true |
| }, |
| "group": { |
| "kind": "build" |
| }, |
| "label": "ui_unittests_arm64", |
| "args": [ |
| "build", |
| "-c", |
| "host_debug_unopt_arm64", |
| "//flutter/lib/ui:ui_unittests" |
| ] |
| }, |
| { |
| "type": "shell", |
| "command": "./flutter/bin/et", |
| "options": { |
| "cwd": "${workspaceFolder}/.." |
| }, |
| "problemMatcher": [ |
| "$gcc" |
| ], |
| "presentation": { |
| "echo": true, |
| "reveal": "silent", |
| "focus": false, |
| "panel": "shared", |
| "clear": true |
| }, |
| "group": { |
| "kind": "build" |
| }, |
| "label": "impeller_golden_tests_arm64", |
| "args": [ |
| "build", |
| "-c", |
| "host_debug_unopt_arm64", |
| "//flutter/impeller/golden_tests:impeller_golden_tests" |
| ] |
| }, |
| { |
| "type": "shell", |
| "command": "./flutter/bin/et", |
| "options": { |
| "cwd": "${workspaceFolder}/.." |
| }, |
| "problemMatcher": [ |
| "$gcc" |
| ], |
| "presentation": { |
| "echo": true, |
| "reveal": "silent", |
| "focus": false, |
| "panel": "shared", |
| "clear": true |
| }, |
| "group": { |
| "kind": "build" |
| }, |
| "label": "ios_debug_unopt_arm64", |
| "args": [ |
| "build", |
| "-c", |
| "host_debug_unopt_arm64", |
| "&&", |
| "./flutter/bin/et", |
| "build", |
| "-c", |
| "ios_debug_unopt" |
| ] |
| }, |
| { |
| "type": "shell", |
| "command": "./flutter/bin/et", |
| "options": { |
| "cwd": "${workspaceFolder}/.." |
| }, |
| "problemMatcher": [ |
| "$gcc" |
| ], |
| "presentation": { |
| "echo": true, |
| "reveal": "silent", |
| "focus": false, |
| "panel": "shared", |
| "clear": true |
| }, |
| "group": { |
| "kind": "build" |
| }, |
| "label": "android_debug_unopt_arm64", |
| "args": [ |
| "build", |
| "-c", |
| "host_debug_unopt_arm64", |
| "&&", |
| "./flutter/bin/et", |
| "build", |
| "-c", |
| "android_debug_unopt_arm64" |
| ] |
| } |
| ] |
| }, |
| "extensions": { |
| "recommendations": [ |
| "matepek.vscode-catch2-test-adapter", |
| "bierner.github-markdown-preview", |
| "Dart-Code.dart-code", |
| "llvm-vs-code-extensions.vscode-clangd", |
| "xaver.clang-format" |
| ] |
| }, |
| "launch": { |
| "version": "0.2.0", |
| "configurations": [ |
| { |
| "name": "display_list_unittests_arm64", |
| "type": "cppdbg", |
| "request": "launch", |
| "program": "${workspaceFolder}/../out/host_debug_unopt_arm64/display_list_unittests", |
| "stopAtEntry": false, |
| "cwd": "${workspaceFolder}/../out/host_debug_unopt_arm64", |
| "environment": [], |
| "externalConsole": false, |
| "MIMode": "lldb", |
| "setupCommands": [ |
| { |
| "description": "Enable pretty-printing for lldb", |
| "text": "settings set target.pretty-printing true", |
| "ignoreFailures": true |
| }, |
| { |
| "description": "Source map", |
| "text": "settings set target.source-map \"flutter/\" \"${workspaceFolder}\"", |
| "ignoreFailures": false |
| } |
| ], |
| "preLaunchTask": "display_list_unittests_arm64" |
| }, |
| { |
| "type": "cppdbg", |
| "request": "launch", |
| "stopAtEntry": false, |
| "cwd": "${workspaceFolder}/../out/host_debug_unopt_arm64", |
| "environment": [], |
| "externalConsole": false, |
| "MIMode": "lldb", |
| "setupCommands": [ |
| { |
| "description": "Enable pretty-printing for lldb", |
| "text": "settings set target.pretty-printing true", |
| "ignoreFailures": true |
| }, |
| { |
| "description": "Source map", |
| "text": "settings set target.source-map \"flutter/\" \"${workspaceFolder}\"", |
| "ignoreFailures": false |
| } |
| ], |
| "name": "impeller_unittests_arm64", |
| "program": "${workspaceFolder}/../out/host_debug_unopt_arm64/impeller_unittests", |
| "args": [ |
| "--enable_playground" |
| ], |
| "preLaunchTask": "impeller_unittests_arm64" |
| }, |
| { |
| "type": "cppdbg", |
| "request": "launch", |
| "stopAtEntry": false, |
| "cwd": "${workspaceFolder}/../out/host_debug_unopt_arm64", |
| "environment": [], |
| "externalConsole": false, |
| "MIMode": "lldb", |
| "setupCommands": [ |
| { |
| "description": "Enable pretty-printing for lldb", |
| "text": "settings set target.pretty-printing true", |
| "ignoreFailures": true |
| }, |
| { |
| "description": "Source map", |
| "text": "settings set target.source-map \"flutter/\" \"${workspaceFolder}\"", |
| "ignoreFailures": false |
| } |
| ], |
| "name": "impeller_golden_tests_arm64", |
| "program": "${workspaceFolder}/../out/host_debug_unopt_arm64/impeller_golden_tests", |
| "args": [ |
| "--working_dir=~/Desktop" |
| ], |
| "preLaunchTask": "impeller_golden_tests_arm64" |
| } |
| ], |
| "compounds": [] |
| } |
| } |