(core): installed apps using an extra module path fail to launch
Description
It has been noticed that an app using an extra module path fail to launch, because the resources are searched relatively to the current dir.
Steps to reproduce
- Grab an installer of such an app
- Launch it
- Observe it crashes with a message:
[2678][00:00:00.405378][debug] [libs/__/core/runtime/path.cpp:104] [libs/__/core/runtime/path.cpp:104] Could not find module 'night::viz::scene3d'
[2679][00:00:00.405469][fatal] [libs/viz/scene3d/utils.cpp:107] File '../share/night/viz_scene3d/resources.cfg' doesn't exist. Ogre needs it to load resources
Trappe pour point d'arrêt et de trace (core dumped)
Functional specifications
N/A
Technical specifications
Make the extra repository path absolute.
Test plan
Repeat steps to reproduce