STM32MP1 support available in SW4STM32

   With System Workbench for Linux, Embedded Linux on the STM32MP1 family of MPUs from ST was never as simple to build and maintain, even for newcomers in the Linux world.
And, if you install System Workbench for Linux in System Workbench for STM32 you can seamlessly develop and debug asymmetric applications running partly on Linux, partly on the Cortex-M4; you can download a short video showcasing this on the ac6-tools website (registration required).

System Workbench for STM32

What is %cd% in build log? (Linux.)

in case you upgrade cube porject intregation would you lind about this few points
-use virtual folder and linked folder rather than linked file (use exclude from build to omit non use source file into folders)
that way user can add it’s own source file they will alway be taken into account even if project is regenerated from cube.
-link the include folder into the projects and add the project linked folder in the c/c++ path
it will help indexer and dependecies building (all external include seam not be to part project depends) and ease navigation (call tree etc..)
it appear that changing hal or any user include file is not taken into account for rebuild.
a clean and rebuid must be done what is slow