diff --git a/.clangd b/.clangd deleted file mode 100644 index 4fd2074..0000000 --- a/.clangd +++ /dev/null @@ -1,36 +0,0 @@ -CompileFlags: - Add: - - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32" - - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include" - - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src" - - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/EEPROM/src" - - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src" - - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src" - - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src" - - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NTPClient/src" - - "-I/home/david/Arduino/libraries/ArduinoJson/src" - - "-I/home/david/Arduino/libraries/TFT_eSPI" - - "-I/home/david/Arduino/sketches/doorbell-touch/vendor/esp32-s3-lcd-43/LovyanGFX/src" - - "-I/home/david/Arduino/sketches/doorbell-touch/libraries/KlubhausCore/src" - - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4" - - "-DARDUINO=200" - - "-DESC32" - - "-DESP_PLATFORM" - - "-Dcore_debug=0" - - "-DARDUINO_ESP32_DEV" - Remove: - - "-fno-tree-switch-conversion" - - "-fstrict-volatile-bitfields" - - "-mdisable-hardware-atomics" - - "-mlongcalls" - -Diagnostics: - ClangTidy: - Add: - - modernize-* - - performance-* - - readability-* - - bugprone-* - Remove: - - modernize-use-trailing-return-type - - readability-magic-numbers diff --git a/.gitignore b/.gitignore index 3fc7a0f..b622805 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ vendor/esp32-s3-lcd-43/GFX_Library_for_Arduino/ *.swo *~ .DS_Store +compile_commands.json diff --git a/AGENTS.md b/AGENTS.md index b0dd17a..f35ef37 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -254,7 +254,7 @@ The monitor daemon automatically starts after upload and is killed before upload 3. **No unit tests**: This is an embedded Arduino sketch — no test suite exists. Verify changes by building and deploying to hardware. -4. **LSP errors are expected**: The LSP cannot find `Arduino.h` because it requires arduino-cli to resolve. Ignore clangd/IntelliSense errors about missing Arduino types; builds work correctly via arduino-cli. +4. **LSP errors are expected**: The LSP may show errors about missing Arduino types until `compile_commands.json` is generated. Run `mise run gen-compile-commands` first, then restart the LSP. The build works correctly via arduino-cli. 5. **Build artifacts in board dirs**: Build output goes to `boards/[board]/build/` — cleaned by `mise run clean`. @@ -328,7 +328,7 @@ Track changes that were reverted to avoid flapping: | "Another instance is running" error | Run `mise run kill BOARD=` or `FORCE=1 mise run BOARD=` | | Upload fails - port in use | Run `mise run kill` to stop monitor daemon and release port | | Build fails - missing libraries | Run `mise run install-libs-shared` then `BOARD= mise run install` | -| LSP shows errors but build works | LSP cannot resolve Arduino types without arduino-cli; ignore clangd errors | +| LSP shows errors but build works | Run `mise run gen-compile-commands` to generate compile_commands.json for your BOARD | | No serial output | Check baud rate is set to 115200 in serial monitor | | State file not updating | Ensure serial output contains `[STATE]` or `[ADMIN]` tags | @@ -347,21 +347,10 @@ When uncertain about CLI tool flags or argument syntax: ## LSP / IDE Configuration -The project uses clangd for C++ and arduino-language-server for Arduino. The `.crush.json` contains dynamic FQBN resolution: +The project uses **clangd** for C++ via the `compile_commands.json` generated by arduino-cli: -```json -{ - "lsp": { - "arduino": { - "command": "arduino-language-server", - "args": ["-fqbn", "$(cat boards/${BOARD:-esp32-32e-4}/board-config.sh | grep '^FQBN=' | cut -d'\"' -f2)"] - }, - "cpp": { - "command": "clangd" - } - } -} -``` +- `mise run gen-compile-commands` regenerates the compile database (automatically run as part of `compile`) +- The generated `compile_commands.json` includes all necessary includes, defines, and library paths for your BOARD **Generate compile_commands.json** for accurate IDE diagnostics: diff --git a/compile_commands.json b/compile_commands.json deleted file mode 100644 index fa13fa2..0000000 --- a/compile_commands.json +++ /dev/null @@ -1,3458 +0,0 @@ -[ - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/tmp/arduino-build/sketch/esp32-32e-4.ino.cpp", - "-o", - "/tmp/arduino-build/sketch/esp32-32e-4.ino.cpp.o" - ], - "file": "/tmp/arduino-build/sketch/esp32-32e-4.ino.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/tmp/arduino-build/sketch/DisplayDriverTFT.cpp", - "-o", - "/tmp/arduino-build/sketch/DisplayDriverTFT.cpp.o" - ], - "file": "/tmp/arduino-build/sketch/DisplayDriverTFT.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/Arduino/libraries/KlubhausCore/src/DoorbellLogic.cpp", - "-o", - "/tmp/arduino-build/libraries/KlubhausCore/DoorbellLogic.cpp.o" - ], - "file": "/home/david/Arduino/libraries/KlubhausCore/src/DoorbellLogic.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/Arduino/libraries/KlubhausCore/src/NetManager.cpp", - "-o", - "/tmp/arduino-build/libraries/KlubhausCore/NetManager.cpp.o" - ], - "file": "/home/david/Arduino/libraries/KlubhausCore/src/NetManager.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src/HTTPClient.cpp", - "-o", - "/tmp/arduino-build/libraries/HTTPClient/HTTPClient.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src/HTTPClient.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkClient.cpp", - "-o", - "/tmp/arduino-build/libraries/Network/NetworkClient.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkClient.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkInterface.cpp", - "-o", - "/tmp/arduino-build/libraries/Network/NetworkInterface.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkInterface.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkManager.cpp", - "-o", - "/tmp/arduino-build/libraries/Network/NetworkManager.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkManager.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkEvents.cpp", - "-o", - "/tmp/arduino-build/libraries/Network/NetworkEvents.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkEvents.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkServer.cpp", - "-o", - "/tmp/arduino-build/libraries/Network/NetworkServer.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkServer.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkUdp.cpp", - "-o", - "/tmp/arduino-build/libraries/Network/NetworkUdp.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src/NetworkUdp.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src/ssl_client.cpp", - "-o", - "/tmp/arduino-build/libraries/NetworkClientSecure/ssl_client.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src/ssl_client.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src/NetworkClientSecure.cpp", - "-o", - "/tmp/arduino-build/libraries/NetworkClientSecure/NetworkClientSecure.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src/NetworkClientSecure.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/Arduino/libraries/NTPClient/NTPClient.cpp", - "-o", - "/tmp/arduino-build/libraries/NTPClient/NTPClient.cpp.o" - ], - "file": "/home/david/Arduino/libraries/NTPClient/NTPClient.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/AP.cpp", - "-o", - "/tmp/arduino-build/libraries/WiFi/AP.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/AP.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/STA.cpp", - "-o", - "/tmp/arduino-build/libraries/WiFi/STA.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/STA.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiSTA.cpp", - "-o", - "/tmp/arduino-build/libraries/WiFi/WiFiSTA.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiSTA.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiGeneric.cpp", - "-o", - "/tmp/arduino-build/libraries/WiFi/WiFiGeneric.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiGeneric.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiMulti.cpp", - "-o", - "/tmp/arduino-build/libraries/WiFi/WiFiMulti.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiMulti.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiScan.cpp", - "-o", - "/tmp/arduino-build/libraries/WiFi/WiFiScan.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiScan.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiAP.cpp", - "-o", - "/tmp/arduino-build/libraries/WiFi/WiFiAP.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFiAP.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFi.cpp", - "-o", - "/tmp/arduino-build/libraries/WiFi/WiFi.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src/WiFi.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/Arduino/libraries/TFT_eSPI/TFT_eSPI.cpp", - "-o", - "/tmp/arduino-build/libraries/TFT_eSPI/TFT_eSPI.cpp.o" - ], - "file": "/home/david/Arduino/libraries/TFT_eSPI/TFT_eSPI.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "-I/home/david/Arduino/libraries/KlubhausCore/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/HTTPClient/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/Network/src", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/NetworkClientSecure/src", - "-I/home/david/Arduino/libraries/NTPClient", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/WiFi/src", - "-I/home/david/Arduino/libraries/ArduinoJson/src", - "-I/home/david/Arduino/libraries/TFT_eSPI", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src/SPI.cpp", - "-o", - "/tmp/arduino-build/libraries/SPI/SPI.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/libraries/SPI/src/SPI.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/ColorFormat.c", - "-o", - "/tmp/arduino-build/core/ColorFormat.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/ColorFormat.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/Print.cpp", - "-o", - "/tmp/arduino-build/core/Print.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/Print.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/IPAddress.cpp", - "-o", - "/tmp/arduino-build/core/IPAddress.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/IPAddress.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/HWCDC.cpp", - "-o", - "/tmp/arduino-build/core/HWCDC.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/HWCDC.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/FirmwareMSC.cpp", - "-o", - "/tmp/arduino-build/core/FirmwareMSC.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/FirmwareMSC.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/MD5Builder.cpp", - "-o", - "/tmp/arduino-build/core/MD5Builder.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/MD5Builder.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/Stream.cpp", - "-o", - "/tmp/arduino-build/core/Stream.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/Stream.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/MacAddress.cpp", - "-o", - "/tmp/arduino-build/core/MacAddress.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/MacAddress.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/FunctionalInterrupt.cpp", - "-o", - "/tmp/arduino-build/core/FunctionalInterrupt.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/FunctionalInterrupt.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/HashBuilder.cpp", - "-o", - "/tmp/arduino-build/core/HashBuilder.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/HashBuilder.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/Esp.cpp", - "-o", - "/tmp/arduino-build/core/Esp.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/Esp.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/Tone.cpp", - "-o", - "/tmp/arduino-build/core/Tone.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/Tone.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/HEXBuilder.cpp", - "-o", - "/tmp/arduino-build/core/HEXBuilder.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/HEXBuilder.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/HardwareSerial.cpp", - "-o", - "/tmp/arduino-build/core/HardwareSerial.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/HardwareSerial.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/StreamString.cpp", - "-o", - "/tmp/arduino-build/core/StreamString.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/StreamString.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/USB.cpp", - "-o", - "/tmp/arduino-build/core/USB.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/USB.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/USBCDC.cpp", - "-o", - "/tmp/arduino-build/core/USBCDC.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/USBCDC.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/WMath.cpp", - "-o", - "/tmp/arduino-build/core/WMath.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/WMath.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/USBMSC.cpp", - "-o", - "/tmp/arduino-build/core/USBMSC.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/USBMSC.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/WString.cpp", - "-o", - "/tmp/arduino-build/core/WString.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/WString.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/cbuf.cpp", - "-o", - "/tmp/arduino-build/core/cbuf.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/cbuf.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-adc.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-adc.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-adc.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/base64.cpp", - "-o", - "/tmp/arduino-build/core/base64.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/base64.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-cpu.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-cpu.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-cpu.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-bt.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-bt.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-bt.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-dac.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-dac.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-dac.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/chip-debug-report.cpp", - "-o", - "/tmp/arduino-build/core/chip-debug-report.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/chip-debug-report.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-i2c-ng.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-i2c-ng.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-i2c-ng.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-i2c-slave.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-i2c-slave.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-i2c-slave.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-gpio.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-gpio.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-gpio.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-i2c.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-i2c.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-i2c.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-hosted.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-hosted.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-hosted.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-log-wrapper.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-log-wrapper.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-log-wrapper.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-misc.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-misc.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-misc.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-ledc.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-ledc.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-ledc.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-matrix.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-matrix.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-matrix.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-periman.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-periman.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-periman.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-rmt.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-rmt.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-rmt.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-psram.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-psram.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-psram.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-rgb-led.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-rgb-led.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-rgb-led.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-timer.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-timer.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-timer.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-sigmadelta.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-sigmadelta.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-sigmadelta.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-spi.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-spi.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-spi.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-time.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-time.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-time.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-touch.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-touch.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-touch.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-touch-ng.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-touch-ng.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-touch-ng.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-tinyusb.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-tinyusb.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-tinyusb.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/freertos_stats.cpp", - "-o", - "/tmp/arduino-build/core/freertos_stats.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/freertos_stats.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-uart.c", - "-o", - "/tmp/arduino-build/core/esp32-hal-uart.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/esp32-hal-uart.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/firmware_msc_fat.c", - "-o", - "/tmp/arduino-build/core/firmware_msc_fat.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/firmware_msc_fat.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-g++", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/cpp_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/main.cpp", - "-o", - "/tmp/arduino-build/core/main.cpp.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/main.cpp" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/libb64/cencode.c", - "-o", - "/tmp/arduino-build/core/libb64/cencode.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/libb64/cencode.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/wiring_shift.c", - "-o", - "/tmp/arduino-build/core/wiring_shift.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/wiring_shift.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/idf_openthread_mpool_wrapper.c", - "-o", - "/tmp/arduino-build/core/idf_openthread_mpool_wrapper.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/idf_openthread_mpool_wrapper.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/stdlib_noniso.c", - "-o", - "/tmp/arduino-build/core/stdlib_noniso.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/stdlib_noniso.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/libb64/cdecode.c", - "-o", - "/tmp/arduino-build/core/libb64/cdecode.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/libb64/cdecode.c" - }, - { - "directory": "/home/david/Arduino/sketches/doorbell-touch", - "arguments": [ - "/home/david/.arduino15/packages/esp32/tools/esp-x32/2511/bin/xtensa-esp32-elf-gcc", - "-MMD", - "-c", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/c_flags", - "-w", - "-Os", - "-Werror=return-type", - "-DF_CPU=240000000L", - "-DARDUINO=10607", - "-DARDUINO_ESP32_DEV", - "-DARDUINO_ARCH_ESP32", - "-DARDUINO_BOARD=\"ESP32_DEV\"", - "-DARDUINO_VARIANT=\"esp32\"", - "-DARDUINO_PARTITION_default", - "-DARDUINO_HOST_OS=\"linux\"", - "-DARDUINO_FQBN=\"esp32:esp32:esp32:FlashSize=4M,PartitionScheme=default\"", - "-DESP32=ESP32", - "-DCORE_DEBUG_LEVEL=0", - "-DARDUINO_RUNNING_CORE=1", - "-DARDUINO_EVENT_RUNNING_CORE=1", - "-DARDUINO_USB_CDC_ON_BOOT=0", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/defines", - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4", - "-iprefix", - "/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/include/", - "@/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/flags/includes", - "-I/home/david/.arduino15/packages/esp32/tools/esp32-libs/3.3.7/qio_qspi/include", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32", - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/variants/esp32", - "@/tmp/arduino-build/build_opt.h", - "@/tmp/arduino-build/file_opts", - "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/wiring_pulse.c", - "-o", - "/tmp/arduino-build/core/wiring_pulse.c.o" - ], - "file": "/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.7/cores/esp32/wiring_pulse.c" - } -] \ No newline at end of file diff --git a/mise.toml b/mise.toml index 861173c..4ff42d9 100644 --- a/mise.toml +++ b/mise.toml @@ -20,6 +20,7 @@ pkl = "latest" [tasks.compile] description = "Compile (uses BOARD env var)" +depends = ["gen-compile-commands"] run = """ source ./boards/$BOARD/board-config.sh arduino-cli compile --fqbn "$FQBN" --libraries ./libraries $LIBS --build-property "compiler.cpp.extra_flags=$OPTS" --warnings default ./boards/$BOARD @@ -185,9 +186,9 @@ description = "Generate compile_commands.json for LSP (uses BOARD env var)" run = """ rm -rf /tmp/arduino-build source ./boards/$BOARD/board-config.sh -arduino-cli compile --only-compilation-database --fqbn "$FQBN" --build-path /tmp/arduino-build ./boards/$BOARD +arduino-cli compile --only-compilation-database --fqbn "$FQBN" --libraries ./libraries $LIBS --build-property "compiler.cpp.extra_flags=$OPTS" --build-path /tmp/arduino-build ./boards/$BOARD cp /tmp/arduino-build/compile_commands.json . -echo "[OK] compile_commands.json generated" +echo "[OK] Generated compile_commands.json for $BOARD" """ [tasks.gen-crush-config]