we are developing multiple LVGL based applications on a hardware and want to partly reuse screens. We already created a C++ layer with a custom screen management.
For example we have a device settings screen, that is similar to all applications, that has been created in a sperate LVGL project.
When trying to compile projects with separately exported screens, we end up having difficutlies with multiple definitions of helper functions (ui_helpers.c and ui.c).
I realize that the combination of different exported projects might be “unusual”, but did someone have similar intention and found a viable approach?
Or is it inteded to add support to SquareLine studio for a more generic or partial exports?