Hi,
I have a platformio.ini file with different envs, one for each board where I define some defines for each device. When I press upload (or build), it proceeds to build/upload everything one at a time. Since the builds are not dependent on another, would there be a way to make all those run in parallel?
Here is my .ini
[env]
platform = espressif8266
board = nodemcuv2
board_build.f_cpu = 160000000L
board_build.f_flash = 80000000L
framework = arduino
upload_protocol = espota
lib_deps =
Time
https://github.com/gmag11/NtpClient.git
ESPAsyncUDP
OneWire
DallasTemperature
[env:1]
build_flags =
-D PORT=4201
-D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
upload_port = 192.168.0.191
[env:2]
build_flags =
-D PORT=4202
-D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
upload_port = 192.168.0.192
[env:3]
build_flags =
-D PORT=4203
-D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
upload_port = 192.168.0.193
[env:4]
build_flags =
-D PORT=4204
-D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
upload_port = 192.168.0.194
[env:5]
build_flags =
-D PORT=4205
-D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
upload_port = 192.168.0.195
[env:6]
build_flags =
-D PORT=4206
-D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
upload_port = 192.168.0.190
Thanks