| { |
| "configurations": [ |
| { |
| "name": "gcc debug (GN)", |
| "compileCommands": "${workspaceFolder}/out/debug/compile_commands.gcc.json", |
| "compilerPath": "/usr/bin/gcc", |
| "cStandard": "c11", |
| "cppStandard": "gnu++17", |
| "intelliSenseMode": "gcc-x64", |
| "browse": { |
| "path": ["${workspaceFolder}/out/debug/"], |
| "limitSymbolsToIncludedHeaders": true |
| } |
| }, |
| { |
| "name": "clang debug (GN)", |
| "compileCommands": "${workspaceFolder}/out/debug/compile_commands.clang.json", |
| "compilerPath": "/usr/bin/clang", |
| "cStandard": "c11", |
| "cppStandard": "gnu++17", |
| "intelliSenseMode": "clang-x64", |
| "browse": { |
| "path": ["${workspaceFolder}/out/debug/"], |
| "limitSymbolsToIncludedHeaders": true |
| } |
| }, |
| { |
| "name": "gcc MbedTLS debug (GN)", |
| "compileCommands": "${workspaceFolder}/out/debug/compile_commands.mbedtls.json", |
| "compilerPath": "/usr/bin/gcc", |
| "cStandard": "c11", |
| "cppStandard": "gnu++17", |
| "intelliSenseMode": "gcc-x64", |
| "browse": { |
| "path": ["${workspaceFolder}/out/debug/"], |
| "limitSymbolsToIncludedHeaders": true |
| } |
| }, |
| { |
| "name": "Android x64 debug (GN)", |
| "cStandard": "c11", |
| "cppStandard": "gnu++17", |
| "intelliSenseMode": "clang-x64", |
| "compileCommands": "${workspaceFolder}/out/debug/compile_commands.android_x64.json", |
| "compilerPath": "/opt/android/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang", |
| "browse": { |
| "path": ["${workspaceFolder}/out/debug/"], |
| "limitSymbolsToIncludedHeaders": true |
| } |
| }, |
| { |
| "name": "Android arm64 debug (GN)", |
| "cStandard": "c11", |
| "cppStandard": "gnu++17", |
| "intelliSenseMode": "clang-arm64", |
| "compileCommands": "${workspaceFolder}/out/debug/compile_commands.android_arm64.json", |
| "compilerPath": "/opt/android/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android24-clang", |
| "browse": { |
| "path": ["${workspaceFolder}/out/debug/"], |
| "limitSymbolsToIncludedHeaders": true |
| } |
| }, |
| { |
| "name": "EFR32 examples debug (GN)", |
| "cStandard": "c11", |
| "cppStandard": "gnu++17", |
| "intelliSenseMode": "gcc-arm", |
| "compileCommands": "${workspaceFolder}/out/debug/compile_commands.efr32.json", |
| "compilerPath": "/opt/ARM-software/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc", |
| "browse": { |
| "path": ["${workspaceFolder}/out/debug/"], |
| "limitSymbolsToIncludedHeaders": true |
| } |
| }, |
| { |
| "name": "nRF Connect examples debug (GN)", |
| "cStandard": "c11", |
| "cppStandard": "gnu++17", |
| "intelliSenseMode": "gcc-arm", |
| "compilerPath": "/opt/ARM-software/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc", |
| "browse": { |
| "path": ["${workspaceFolder}/out/debug/"], |
| "limitSymbolsToIncludedHeaders": true |
| } |
| }, |
| { |
| "name": "Tizen examples debug (GN)", |
| "cStandard": "c11", |
| "cppStandard": "gnu++17", |
| "intelliSenseMode": "gcc-arm", |
| "compilerPath": "/opt/tizen-sdk/tools/arm-linux-gnueabi-gcc-9.2/bin/arm-linux-gnueabi-gcc", |
| "compileCommands": "${workspaceFolder}/out/debug/compile_commands.tizen_arm.json", |
| "browse": { |
| "path": ["${workspaceFolder}/out/debug/"], |
| "limitSymbolsToIncludedHeaders": true |
| } |
| } |
| ], |
| "version": 4 |
| } |