This pull request prepares the coming changes in embedded runtimes installation, where runtimes will need to be installed before being able to use them.
To help transitioning the project files to the new schema, an automated project generator has been implemented to generate automatically the board projects. Those have been updated accordingly.
Finally, in order to test the changes, I tried to rebuild the examples and the STM32 driver demos, and came through various errors unrelated to the current change, but I still fixed those in the same branch, to ensure that this fix does not bring regressions.
This pull request prepares the coming changes in embedded runtimes installation, where runtimes will need to be installed before being able to use them.
To help transitioning the project files to the new schema, an automated project generator has been implemented to generate automatically the board projects. Those have been updated accordingly.
Finally, in order to test the changes, I tried to rebuild the examples and the STM32 driver demos, and came through various errors unrelated to the current change, but I still fixed those in the same branch, to ensure that this fix does not bring regressions.