|
1 | 1 | { |
2 | 2 | "configurations": [ |
3 | 3 | { |
4 | | - "name": "ESP32", |
| 4 | + "name": "Linux", |
5 | 5 | "includePath": [ |
6 | | - "${workspaceRoot}/**", |
7 | | - "${workspaceRoot}/components/**", |
8 | | - "${workspaceRoot}/build/**", |
9 | | - "${IDF_PATH}/components/**", |
10 | | - "${IDF_PATH}/../xtensa-esp32-elf/xtensa-esp32-elf/include/", |
11 | | - "${IDF_PATH}/../xtensa-esp32-elf/xtensa-esp32-elf/include/**" |
| 6 | + "${workspaceRoot}/main/include", |
| 7 | + "${workspaceRoot}/main", |
| 8 | + "${IDF_PATH}/components/soc/soc/include", |
| 9 | + "${IDF_PATH}/components/soc/soc/esp32/include", |
| 10 | + "${IDF_PATH}/components/esp_system/include", |
| 11 | + "${IDF_PATH}/components/soc/src/esp32/include", |
| 12 | + "${IDF_PATH}/components/freertos/xtensa/include", |
| 13 | + "${IDF_PATH}/components/esp_timer/include", |
| 14 | + "${IDF_PATH}/components/xtensa/include", |
| 15 | + "${IDF_PATH}/components/xtensa/esp32/include", |
| 16 | + "${workspaceRoot}/build/config", |
| 17 | + "${IDF_PATH}/components/newlib/platform_include", |
| 18 | + "${IDF_PATH}/components/freertos/include", |
| 19 | + "${IDF_PATH}/components/heap/include", |
| 20 | + "${IDF_PATH}/components/log/include", |
| 21 | + "${IDF_PATH}/components/lwip/include/apps", |
| 22 | + "${IDF_PATH}/components/lwip/include/apps/sntp", |
| 23 | + "${IDF_PATH}/components/lwip/lwip/src/include", |
| 24 | + "${IDF_PATH}/components/lwip/port/esp32/include", |
| 25 | + "${IDF_PATH}/components/lwip/port/esp32/include/arch", |
| 26 | + "${IDF_PATH}/components/soc/esp32/include", |
| 27 | + "${IDF_PATH}/components/soc/include", |
| 28 | + "${IDF_PATH}/components/esp_rom/include", |
| 29 | + "${IDF_PATH}/components/esp_common/include", |
| 30 | + "${IDF_PATH}/components/esp32/include", |
| 31 | + "${IDF_PATH}/components/driver/include", |
| 32 | + "${IDF_PATH}/components/driver/esp32/include", |
| 33 | + "${IDF_PATH}/components/esp_ringbuf/include", |
| 34 | + "${IDF_PATH}/components/efuse/include", |
| 35 | + "${IDF_PATH}/components/efuse/esp32/include", |
| 36 | + "${IDF_PATH}/components/vfs/include", |
| 37 | + "${IDF_PATH}/components/esp_wifi/include", |
| 38 | + "${IDF_PATH}/components/esp_wifi/esp32/include", |
| 39 | + "${IDF_PATH}/components/esp_event/include", |
| 40 | + "${IDF_PATH}/components/esp_netif/include", |
| 41 | + "${IDF_PATH}/components/esp_eth/include", |
| 42 | + "${IDF_PATH}/components/tcpip_adapter/include", |
| 43 | + "${IDF_PATH}/components/app_trace/include", |
| 44 | + "${IDF_PATH}/components/app_update/include", |
| 45 | + "${IDF_PATH}/components/spi_flash/include", |
| 46 | + "${IDF_PATH}/components/bootloader_support/include", |
| 47 | + "${IDF_PATH}/components/mbedtls/port/include", |
| 48 | + "${IDF_PATH}/components/mbedtls/mbedtls/include", |
| 49 | + "${IDF_PATH}/components/nvs_flash/include", |
| 50 | + "${IDF_PATH}/components/pthread/include", |
| 51 | + "${IDF_PATH}/components/espcoredump/include", |
| 52 | + "${IDF_PATH}/components/perfmon/include", |
| 53 | + "${IDF_PATH}/components/wpa_supplicant/include", |
| 54 | + "${IDF_PATH}/components/wpa_supplicant/port/include", |
| 55 | + "${IDF_PATH}/components/wpa_supplicant/include/esp_supplicant", |
| 56 | + "${IDF_PATH}/components/asio/asio/asio/include", |
| 57 | + "${IDF_PATH}/components/asio/port/include", |
| 58 | + "${IDF_PATH}/components/cbor/port/include", |
| 59 | + "${IDF_PATH}/components/coap/port/include", |
| 60 | + "${IDF_PATH}/components/coap/port/include/coap", |
| 61 | + "${IDF_PATH}/components/coap/libcoap/include", |
| 62 | + "${IDF_PATH}/components/coap/libcoap/include/coap2", |
| 63 | + "${IDF_PATH}/components/console", |
| 64 | + "${IDF_PATH}/components/nghttp/port/include", |
| 65 | + "${IDF_PATH}/components/nghttp/nghttp2/lib/includes", |
| 66 | + "${IDF_PATH}/components/esp-tls", |
| 67 | + "${IDF_PATH}/components/esp_adc_cal/include", |
| 68 | + "${IDF_PATH}/components/esp_gdbstub/include", |
| 69 | + "${IDF_PATH}/components/tcp_transport/include", |
| 70 | + "${IDF_PATH}/components/esp_http_client/include", |
| 71 | + "${IDF_PATH}/components/esp_http_server/include", |
| 72 | + "${IDF_PATH}/components/esp_https_ota/include", |
| 73 | + "${IDF_PATH}/components/protobuf-c/protobuf-c", |
| 74 | + "${IDF_PATH}/components/protocomm/include/common", |
| 75 | + "${IDF_PATH}/components/protocomm/include/security", |
| 76 | + "${IDF_PATH}/components/protocomm/include/transports", |
| 77 | + "${IDF_PATH}/components/mdns/include", |
| 78 | + "${IDF_PATH}/components/esp_local_ctrl/include", |
| 79 | + "${IDF_PATH}/components/sdmmc/include", |
| 80 | + "${IDF_PATH}/components/esp_serial_slave_link/include", |
| 81 | + "${IDF_PATH}/components/esp_websocket_client/include", |
| 82 | + "${IDF_PATH}/components/expat/expat/expat/lib", |
| 83 | + "${IDF_PATH}/components/expat/port/include", |
| 84 | + "${IDF_PATH}/components/wear_levelling/include", |
| 85 | + "${IDF_PATH}/components/fatfs/diskio", |
| 86 | + "${IDF_PATH}/components/fatfs/vfs", |
| 87 | + "${IDF_PATH}/components/fatfs/src", |
| 88 | + "${IDF_PATH}/components/freemodbus/common/include", |
| 89 | + "${IDF_PATH}/components/idf_test/include", |
| 90 | + "${IDF_PATH}/components/jsmn/include", |
| 91 | + "${IDF_PATH}/components/json/cJSON", |
| 92 | + "${IDF_PATH}/components/libsodium/libsodium/src/libsodium/include", |
| 93 | + "${IDF_PATH}/components/libsodium/port_include", |
| 94 | + "${IDF_PATH}/components/mqtt/esp-mqtt/include", |
| 95 | + "${IDF_PATH}/components/openssl/include", |
| 96 | + "${IDF_PATH}/components/spiffs/include", |
| 97 | + "${IDF_PATH}/components/ulp/include", |
| 98 | + "${IDF_PATH}/components/unity/include", |
| 99 | + "${IDF_PATH}/components/unity/unity/src", |
| 100 | + "${IDF_PATH}/components/wifi_provisioning/include", |
| 101 | + "${workspaceRoot}/components/arduino-esp32/include", |
| 102 | + "${workspaceRoot}/components/esp32-javascript/include/variants/my", |
| 103 | + "${workspaceRoot}/components/arduino-spi/include", |
| 104 | + "${workspaceRoot}/components/duktape/include", |
| 105 | + "${workspaceRoot}/components/esp32-js-log/include", |
| 106 | + "${workspaceRoot}/components/esp32-javascript/include", |
| 107 | + "${workspaceRoot}/components/duk-module-node/include", |
| 108 | + "${workspaceRoot}/components/socket-events/include", |
| 109 | + "${workspaceRoot}/components/wifi-events/include", |
| 110 | + "${workspaceRoot}/components/esp32-home/include", |
| 111 | + "${workspaceRoot}/components/iluminize-remote/include", |
| 112 | + "${workspaceRoot}/components/hoperf/include", |
| 113 | + "${workspaceRoot}/components/rxi-map/include" |
12 | 114 | ], |
13 | | - "intelliSenseMode": "gcc-x86", |
14 | | - "cStandard": "c18", |
15 | | - "cppStandard": "c++17" |
| 115 | + "browse": { |
| 116 | + "limitSymbolsToIncludedHeaders": true, |
| 117 | + "path": [ |
| 118 | + "${workspaceRoot}/main/include", |
| 119 | + "${workspaceRoot}/main", |
| 120 | + "${IDF_PATH}/components/soc/soc/include", |
| 121 | + "${IDF_PATH}/components/soc/soc/esp32/include", |
| 122 | + "${IDF_PATH}/components/esp_system/include", |
| 123 | + "${IDF_PATH}/components/soc/src/esp32/include", |
| 124 | + "${IDF_PATH}/components/freertos/xtensa/include", |
| 125 | + "${IDF_PATH}/components/esp_timer/include", |
| 126 | + "${IDF_PATH}/components/xtensa/include", |
| 127 | + "${IDF_PATH}/components/xtensa/esp32/include", |
| 128 | + "${workspaceRoot}/build/config", |
| 129 | + "${IDF_PATH}/components/newlib/platform_include", |
| 130 | + "${IDF_PATH}/components/freertos/include", |
| 131 | + "${IDF_PATH}/components/heap/include", |
| 132 | + "${IDF_PATH}/components/log/include", |
| 133 | + "${IDF_PATH}/components/lwip/include/apps", |
| 134 | + "${IDF_PATH}/components/lwip/include/apps/sntp", |
| 135 | + "${IDF_PATH}/components/lwip/lwip/src/include", |
| 136 | + "${IDF_PATH}/components/lwip/port/esp32/include", |
| 137 | + "${IDF_PATH}/components/lwip/port/esp32/include/arch", |
| 138 | + "${IDF_PATH}/components/soc/esp32/include", |
| 139 | + "${IDF_PATH}/components/soc/include", |
| 140 | + "${IDF_PATH}/components/esp_rom/include", |
| 141 | + "${IDF_PATH}/components/esp_common/include", |
| 142 | + "${IDF_PATH}/components/esp32/include", |
| 143 | + "${IDF_PATH}/components/driver/include", |
| 144 | + "${IDF_PATH}/components/driver/esp32/include", |
| 145 | + "${IDF_PATH}/components/esp_ringbuf/include", |
| 146 | + "${IDF_PATH}/components/efuse/include", |
| 147 | + "${IDF_PATH}/components/efuse/esp32/include", |
| 148 | + "${IDF_PATH}/components/vfs/include", |
| 149 | + "${IDF_PATH}/components/esp_wifi/include", |
| 150 | + "${IDF_PATH}/components/esp_wifi/esp32/include", |
| 151 | + "${IDF_PATH}/components/esp_event/include", |
| 152 | + "${IDF_PATH}/components/esp_netif/include", |
| 153 | + "${IDF_PATH}/components/esp_eth/include", |
| 154 | + "${IDF_PATH}/components/tcpip_adapter/include", |
| 155 | + "${IDF_PATH}/components/app_trace/include", |
| 156 | + "${IDF_PATH}/components/app_update/include", |
| 157 | + "${IDF_PATH}/components/spi_flash/include", |
| 158 | + "${IDF_PATH}/components/bootloader_support/include", |
| 159 | + "${IDF_PATH}/components/mbedtls/port/include", |
| 160 | + "${IDF_PATH}/components/mbedtls/mbedtls/include", |
| 161 | + "${IDF_PATH}/components/nvs_flash/include", |
| 162 | + "${IDF_PATH}/components/pthread/include", |
| 163 | + "${IDF_PATH}/components/espcoredump/include", |
| 164 | + "${IDF_PATH}/components/perfmon/include", |
| 165 | + "${IDF_PATH}/components/wpa_supplicant/include", |
| 166 | + "${IDF_PATH}/components/wpa_supplicant/port/include", |
| 167 | + "${IDF_PATH}/components/wpa_supplicant/include/esp_supplicant", |
| 168 | + "${IDF_PATH}/components/asio/asio/asio/include", |
| 169 | + "${IDF_PATH}/components/asio/port/include", |
| 170 | + "${IDF_PATH}/components/cbor/port/include", |
| 171 | + "${IDF_PATH}/components/coap/port/include", |
| 172 | + "${IDF_PATH}/components/coap/port/include/coap", |
| 173 | + "${IDF_PATH}/components/coap/libcoap/include", |
| 174 | + "${IDF_PATH}/components/coap/libcoap/include/coap2", |
| 175 | + "${IDF_PATH}/components/console", |
| 176 | + "${IDF_PATH}/components/nghttp/port/include", |
| 177 | + "${IDF_PATH}/components/nghttp/nghttp2/lib/includes", |
| 178 | + "${IDF_PATH}/components/esp-tls", |
| 179 | + "${IDF_PATH}/components/esp_adc_cal/include", |
| 180 | + "${IDF_PATH}/components/esp_gdbstub/include", |
| 181 | + "${IDF_PATH}/components/tcp_transport/include", |
| 182 | + "${IDF_PATH}/components/esp_http_client/include", |
| 183 | + "${IDF_PATH}/components/esp_http_server/include", |
| 184 | + "${IDF_PATH}/components/esp_https_ota/include", |
| 185 | + "${IDF_PATH}/components/protobuf-c/protobuf-c", |
| 186 | + "${IDF_PATH}/components/protocomm/include/common", |
| 187 | + "${IDF_PATH}/components/protocomm/include/security", |
| 188 | + "${IDF_PATH}/components/protocomm/include/transports", |
| 189 | + "${IDF_PATH}/components/mdns/include", |
| 190 | + "${IDF_PATH}/components/esp_local_ctrl/include", |
| 191 | + "${IDF_PATH}/components/sdmmc/include", |
| 192 | + "${IDF_PATH}/components/esp_serial_slave_link/include", |
| 193 | + "${IDF_PATH}/components/esp_websocket_client/include", |
| 194 | + "${IDF_PATH}/components/expat/expat/expat/lib", |
| 195 | + "${IDF_PATH}/components/expat/port/include", |
| 196 | + "${IDF_PATH}/components/wear_levelling/include", |
| 197 | + "${IDF_PATH}/components/fatfs/diskio", |
| 198 | + "${IDF_PATH}/components/fatfs/vfs", |
| 199 | + "${IDF_PATH}/components/fatfs/src", |
| 200 | + "${IDF_PATH}/components/freemodbus/common/include", |
| 201 | + "${IDF_PATH}/components/idf_test/include", |
| 202 | + "${IDF_PATH}/components/jsmn/include", |
| 203 | + "${IDF_PATH}/components/json/cJSON", |
| 204 | + "${IDF_PATH}/components/libsodium/libsodium/src/libsodium/include", |
| 205 | + "${IDF_PATH}/components/libsodium/port_include", |
| 206 | + "${IDF_PATH}/components/mqtt/esp-mqtt/include", |
| 207 | + "${IDF_PATH}/components/openssl/include", |
| 208 | + "${IDF_PATH}/components/spiffs/include", |
| 209 | + "${IDF_PATH}/components/ulp/include", |
| 210 | + "${IDF_PATH}/components/unity/include", |
| 211 | + "${IDF_PATH}/components/unity/unity/src", |
| 212 | + "${IDF_PATH}/components/wifi_provisioning/include", |
| 213 | + "${workspaceRoot}/components/arduino-esp32/include", |
| 214 | + "${workspaceRoot}/components/esp32-javascript/include/variants/my", |
| 215 | + "${workspaceRoot}/components/arduino-spi/include", |
| 216 | + "${workspaceRoot}/components/duktape/include", |
| 217 | + "${workspaceRoot}/components/esp32-js-log/include", |
| 218 | + "${workspaceRoot}/components/esp32-javascript/include", |
| 219 | + "${workspaceRoot}/components/duk-module-node/include", |
| 220 | + "${workspaceRoot}/components/socket-events/include", |
| 221 | + "${workspaceRoot}/components/wifi-events/include", |
| 222 | + "${workspaceRoot}/components/esp32-home/include", |
| 223 | + "${workspaceRoot}/components/iluminize-remote/include", |
| 224 | + "${workspaceRoot}/components/hoperf/include", |
| 225 | + "${workspaceRoot}/components/rxi-map/include" |
| 226 | + ] |
| 227 | + }, |
| 228 | + "defines": [ |
| 229 | + "MBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"", |
| 230 | + "_GNU_SOURCE", |
| 231 | + "IDF_VER=\"3.40100.200827\"", |
| 232 | + "ESP_PLATFORM", |
| 233 | + "PLATFORMIO=50001", |
| 234 | + "ARDUINO_ESP32_DEV", |
| 235 | + "" |
| 236 | + ], |
| 237 | + "intelliSenseMode": "clang-x64", |
| 238 | + "cStandard": "c99", |
| 239 | + "cppStandard": "c++11", |
| 240 | + "compilerPath": "${HOME}/.platformio/packages/toolchain-xtensa32/bin/xtensa-esp32-elf-gcc", |
| 241 | + "compilerArgs": [ |
| 242 | + "-mfix-esp32-psram-cache-issue", |
| 243 | + "-mfix-esp32-psram-cache-strategy=memw", |
| 244 | + "-mlongcalls", |
| 245 | + "" |
| 246 | + ] |
16 | 247 | } |
17 | 248 | ], |
18 | | - "enableConfigurationSquiggles": true, |
19 | 249 | "version": 4 |
20 | 250 | } |
0 commit comments