c_cpp_properties.json 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. {
  2. "env": {},
  3. "configurations": [
  4. {
  5. "name": "Wall Segment Clock",
  6. "includePath": [
  7. "${workspaceRoot}/include",
  8. "C:/ESP/Sming/Sming/Components",
  9. "C:/ESP/Sming/Sming/System/include",
  10. "C:/ESP/Sming/Sming/Wiring",
  11. "C:/ESP/Sming/Sming/Core",
  12. "C:/ESP/Sming/Sming",
  13. "C:/ESP/Sming/Sming/Components/Storage/src/include",
  14. "C:/ESP/Sming/Sming/Arch/Esp8266",
  15. "C:/ESP/Sming/Sming/Arch/Esp8266/Core",
  16. "C:/ESP/Sming/Sming/Arch/Esp8266/Components",
  17. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/libc/include",
  18. "C:/ESP/Sming/Sming/Components/rboot/rboot",
  19. "C:/ESP/Sming/Sming/Components/rboot/rboot/appcode",
  20. "C:/ESP/Sming/Sming/Components/rboot/include",
  21. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/esp8266/include",
  22. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/esp8266",
  23. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/driver/include",
  24. "C:/ESP/Sming/Sming/Components/arch_driver/src/include",
  25. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/gdbstub",
  26. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/driver",
  27. "C:/ESP/esp-quick-toolchain/xtensa-lx106-elf/include",
  28. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/spi_flash/include",
  29. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/esp_wifi/include",
  30. "C:/ESP/Sming/Sming/Components/FlashString/src/include",
  31. "C:/ESP/Sming/Sming/Libraries/Spiffs/src/include",
  32. "C:/ESP/Sming/Sming/Components/IFS/src/include",
  33. "C:/ESP/Sming/Sming/Libraries/SPI/src",
  34. "C:/ESP/Sming/Sming/Libraries/SPI/src/Arch/Esp8266",
  35. "C:/ESP/Sming/Sming/Components/Network/src",
  36. "C:/ESP/Sming/Sming/Components/ssl/include",
  37. "C:/ESP/Sming/Sming/Components/crypto/include",
  38. "C:/ESP/Sming/Sming/Arch/Esp8266/Components/esp-open-lwip/esp-open-lwip/include",
  39. "C:/ESP/Sming/Sming/Libraries/ArduinoJson6/include",
  40. "C:/ESP/Sming/Sming/Libraries/ArduinoJson6/ArduinoJson/src"
  41. ],
  42. "defines": [
  43. "ARCH_ESP8266=1"
  44. ],
  45. "compilerPath": "${env:ESP_HOME}/xtensa-lx106-elf/bin/xtensa-lx106-elf-g++.exe",
  46. "cStandard": "c11",
  47. "cppStandard": "c++17",
  48. "intelliSenseMode": "gcc-x86",
  49. "compilerArgs": [
  50. "-DCOM_SPEED_SERIAL=115200",
  51. "-DSERIAL_BAUD_RATE=115200",
  52. "-DRBOOT_INTEGRATION",
  53. "-DGDBSTUB_GDB_PATCHED=0",
  54. "-DSMING_ARCH=Esp8266",
  55. "-DSMING_SOC=esp8266",
  56. "-DPROJECT_DIR=\\\"/c/ESP/Sming/samples/MeteoControl\\\"",
  57. "-DSMING_HOME=\\\"/C/ESP/Sming/Sming\\\"",
  58. "-D${SMING_SOC_VAR}=1",
  59. "-DENABLE_CMD_EXECUTOR=1",
  60. "-DDEBUG_PRINT_FILENAME_AND_LINE=0",
  61. "-DCUST_FILE_BASE=$*",
  62. "-DDEBUG_VERBOSE_LEVEL=2",
  63. "-DSTRING_OBJECT_SIZE=12",
  64. "-DUSE_US_TIMER",
  65. "-DHTTP_SERVER_EXPOSE_NAME=1",
  66. "-DHTTP_SERVER_EXPOSE_VERSION=0"
  67. ],
  68. "configurationProvider": "ms-vscode.makefile-tools",
  69. "browse": {
  70. "path": [
  71. "${workspaceRoot}/include",
  72. "${env:SMING_HOME}/Components",
  73. "${env:SMING_HOME}/System/include",
  74. "${env:SMING_HOME}/Wiring",
  75. "${env:SMING_HOME}/Core",
  76. "${env:SMING_HOME}",
  77. "${env:SMING_HOME}/Components/Storage/src/include",
  78. "${env:SMING_HOME}/Arch/Esp8266",
  79. "${env:SMING_HOME}/Arch/Esp8266/Core",
  80. "${env:SMING_HOME}/Arch/Esp8266/Components",
  81. "${env:SMING_HOME}/Arch/Esp8266/Components/libc/include",
  82. "${env:SMING_HOME}/Components/rboot/rboot",
  83. "${env:SMING_HOME}/Components/rboot/rboot/appcode",
  84. "${env:SMING_HOME}/Components/rboot/include",
  85. "${env:SMING_HOME}/Arch/Esp8266/Components/esp8266/include",
  86. "${env:SMING_HOME}/Arch/Esp8266/Components/esp8266",
  87. "${env:SMING_HOME}/Arch/Esp8266/Components/driver/include",
  88. "${env:SMING_HOME}/Components/arch_driver/src/include",
  89. "${env:SMING_HOME}/Arch/Esp8266/Components/gdbstub",
  90. "${env:SMING_HOME}/Arch/Esp8266/Components/driver",
  91. "${env:ESP_HOME}/xtensa-lx106-elf/include",
  92. "${env:SMING_HOME}/Arch/Esp8266/Components/spi_flash/include",
  93. "${env:SMING_HOME}/Arch/Esp8266/Components/esp_wifi/include",
  94. "${env:SMING_HOME}/Components/FlashString/src/include",
  95. "${env:SMING_HOME}/Libraries/Spiffs/src/include",
  96. "${env:SMING_HOME}/Components/IFS/src/include",
  97. "${env:SMING_HOME}/Libraries/SPI/src",
  98. "${env:SMING_HOME}/Libraries/SPI/src/Arch/Esp8266",
  99. "${env:SMING_HOME}/Components/Network/src",
  100. "${env:SMING_HOME}/Components/ssl/include",
  101. "${env:SMING_HOME}/Components/crypto/include",
  102. "${env:SMING_HOME}/Arch/Esp8266/Components/esp-open-lwip/esp-open-lwip/include",
  103. "${env:SMING_HOME}/Libraries/ArduinoJson6/include",
  104. "${env:SMING_HOME}/Libraries/ArduinoJson6/ArduinoJson/src"
  105. ],
  106. "limitSymbolsToIncludedHeaders": true,
  107. "databaseFilename": "${workspaceRoot}/.vscode/browse.vc.db"
  108. }
  109. }
  110. ],
  111. "version": 4
  112. }