V0.15.0-b4 does not build for esp32c3dev target for some reason

I’m trying to build the firmware as I did with 0.14.4.

I end up getting a lot of errors, but most of them are related to #include “pins_arduino.h”.

In file included from /.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h:83,
                 from .pio/libdeps/esp32c3dev/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h:2,
                 from .pio/libdeps/esp32c3dev/FastLED/src/led_sysdefs.h:42,
                 from .pio/libdeps/esp32c3dev/FastLED/src/FastLED.h:51,
                 from .pio/libdeps/esp32c3dev/FastLED/src/colorutils.cpp:10:
/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h:29:10: fatal error: pins_arduino.h: No such file or directory

Any idea what this could be related to?

UPD: OK, I’ve solved the problem, I had to delete the folders called ‘.
framework-arduinoespressif32’ to allow platformio to download everything again.

BUT! Another issue: wled00/wled_server.cpp:3:10: fatal error: html_ui.h: No such file or directory

For some reason, you need to be very precise about which commit to checkout
Commit with tag “0.15.0-b4” won’t compile due to missing files
After a bit of searching, I found a commit that compiles.

see Compiling WLED - WLED Project, need to have node installed for building 0.15.