* Add C++17 support * Add C++17 runtime probes and update build configurations for STM32 and Portduino * Remove unflags * Update C++ standard flags across the platforms * Convert a couple of instances to structured bindings * NRF52 platform.txt to add C++17 support * Still need the unflags apparently * Remove C++17 runtime probe tests from test_main.cpp * Reconfigured doesnt need a nodiscard * Remove nodiscard attribute from init() method in RadioInterface * Remove mbedtls/error.h from build flags Removed include directive for mbedtls/error.h from build flags. * Fix IRAM overflow * Fix IRAM overflow * Add build flag to exclude MQTT from rak11200 * Update C++ standard from gnu17 to gnu++17
24 lines
658 B
INI
24 lines
658 B
INI
[env:rak11200]
|
|
custom_meshtastic_hw_model = 13
|
|
custom_meshtastic_hw_model_slug = RAK11200
|
|
custom_meshtastic_architecture = esp32
|
|
custom_meshtastic_actively_supported = true
|
|
custom_meshtastic_support_level = 3
|
|
custom_meshtastic_display_name = RAK WisBlock 11200
|
|
custom_meshtastic_images = rak11200.svg
|
|
custom_meshtastic_tags = RAK
|
|
|
|
extends = esp32_base
|
|
board = wiscore_rak11200
|
|
board_level = pr
|
|
board_check = true
|
|
build_flags =
|
|
${esp32_base.build_flags}
|
|
-D RAK_11200
|
|
-I variants/esp32/rak11200
|
|
-DMESHTASTIC_EXCLUDE_WEBSERVER=1
|
|
-DMESHTASTIC_EXCLUDE_PAXCOUNTER=1
|
|
-DMESHTASTIC_EXCLUDE_RANGETEST=1
|
|
-DMESHTASTIC_EXCLUDE_MQTT=1
|
|
upload_speed = 115200
|