Skip to content

[Feat] Add fallback system to export cpp

Axel Farrugia requested to merge feat_export_cpp_fallback into dev

Context

The ESP32 export brings some optimised solutions, but all the kernels implementations currently are the same than the export cpp ones.
To avoid code redundancy, this MR allows the Export CPP kernels to be used if the ESP32 implementation is not found.

Changes

Feature

  • Export CPP kernels are now used by default;
  • Export CPP utilitary functions are used as well;
  • The include paths are changed after the export for the Arduino IDE to compile the export properly.

Merge request reports

Loading