jerryscript-project / jerryscript

Ultra-lightweight JavaScript engine for the Internet of Things.
https://jerryscript.net
Apache License 2.0
6.91k stars 669 forks source link

Merge esp8266-rtos-sdk and esp-idf targets #4958

Closed rtakacs closed 2 years ago

rtakacs commented 2 years ago

This patch bumps esp8266-rtos-sdk target to the latest release. This required to modify the directory structure and the build system to conform to ESP-IDF Style. Since the other, esp-idf target already supports ESP-IDF Style, espressif targets has been merged to eliminate code duplication. The target application code has been modified from blinking leds to hello world to be aligned to other targets. Introduced a CI job for esp-idf target because that was missing.

This patch was tried out on both esp8266 and esp32 devices.