|
6 | 6 | # ENVIRONMENTS |
7 | 7 | # |
8 | 8 | # Please uncomment one of the lines below to select your board(s) |
| 9 | +# (use `platformio_override.ini` when building for your own board; see `platformio_override.ini.sample` for an example) |
9 | 10 | # ------------------------------------------------------------------------------ |
10 | 11 |
|
11 | | -# Travis CI binaries (use `platformio_override.ini` when building for your own board; see `platformio_override.ini.sample` for an example) |
12 | | -; default_envs = travis_esp8266, travis_esp32 |
13 | | - |
14 | | -# Release binaries |
| 12 | +# Release / CI binaries |
15 | 13 | default_envs = nodemcuv2, esp8266_2m, esp01_1m_full, esp32dev, esp32_eth, esp32s2_saola, esp32c3 |
16 | 14 |
|
17 | 15 | # Build everything |
18 | | -; default_envs = esp32dev, esp8285_4CH_MagicHome, codm-controller-0.6-rev2, codm-controller-0.6, esp32s2_saola, d1_mini_5CH_Shojo_PCB, d1_mini, sp501e, travis_esp8266, travis_esp32, nodemcuv2, esp32_eth, anavi_miracle_controller, esp07, esp01_1m_full, m5atom, h803wf, d1_mini_ota, heltec_wifi_kit_8, esp8285_H801, d1_mini_debug, wemos_shield_esp32, elekstube_ips |
| 16 | +; default_envs = esp32dev, esp8285_4CH_MagicHome, codm-controller-0.6-rev2, codm-controller-0.6, esp32s2_saola, d1_mini_5CH_Shojo_PCB, d1_mini, sp501e, nodemcuv2, esp32_eth, anavi_miracle_controller, esp07, esp01_1m_full, m5atom, h803wf, d1_mini_ota, heltec_wifi_kit_8, esp8285_H801, d1_mini_debug, wemos_shield_esp32, elekstube_ips |
19 | 17 |
|
20 | 18 | # Single binaries (uncomment your board) |
21 | 19 | ; default_envs = elekstube_ips |
@@ -113,20 +111,14 @@ build_flags = |
113 | 111 | -D DECODE_SONY=true |
114 | 112 | -D DECODE_SAMSUNG=true |
115 | 113 | -D DECODE_LG=true |
| 114 | + -Dregister= # remove warnings in C++17 due to use of deprecated register keyword by the FastLED library |
116 | 115 | -DWLED_USE_MY_CONFIG |
117 | 116 | ; -D USERMOD_SENSORSTOMQTT |
118 | 117 | #For ADS1115 sensor uncomment following |
119 | 118 | ; -D USERMOD_ADS1115 |
120 | 119 |
|
121 | 120 | build_unflags = |
122 | 121 |
|
123 | | -# enables all features for travis CI |
124 | | -build_flags_all_features = |
125 | | - -D WLED_ENABLE_ADALIGHT |
126 | | - -D WLED_ENABLE_DMX |
127 | | - -D WLED_ENABLE_MQTT |
128 | | - -D WLED_ENABLE_WEBSOCKETS |
129 | | - |
130 | 122 | build_flags_esp8266 = ${common.build_flags} ${esp8266.build_flags} |
131 | 123 | build_flags_esp32 = ${common.build_flags} ${esp32.build_flags} |
132 | 124 |
|
@@ -588,22 +580,6 @@ build_unflags = ${common.build_unflags} |
588 | 580 | build_flags = ${common.build_flags_esp8266} -D WLED_RELEASE_NAME=ESP01 -D WLED_DISABLE_OTA -D USERMOD_MY9291 |
589 | 581 | lib_deps = ${esp8266.lib_deps} |
590 | 582 |
|
591 | | -# ------------------------------------------------------------------------------ |
592 | | -# travis test board configurations |
593 | | -# ------------------------------------------------------------------------------ |
594 | | - |
595 | | -[env:travis_esp8266] |
596 | | -extends = env:d1_mini |
597 | | -build_type = debug |
598 | | -build_unflags = ${common.build_unflags} |
599 | | -build_flags = ${common.build_flags_esp8266} ${common.debug_flags} ${common.build_flags_all_features} |
600 | | - |
601 | | -[env:travis_esp32] |
602 | | -extends = env:esp32dev |
603 | | -; build_type = debug |
604 | | -build_unflags = ${common.build_unflags} |
605 | | -build_flags = ${common.build_flags_esp32} ${common.debug_flags} ${common.build_flags_all_features} |
606 | | - |
607 | 583 | # ------------------------------------------------------------------------------ |
608 | 584 | # codm pixel controller board configurations |
609 | 585 | # codm-controller-0.6 can also be used for the TYWE3S controller |
|
0 commit comments