(core): recursive sight projects inclusion does not work properly
Summary
When creating two sight-projects and including the coded of one in the other, there are difficulties at run time. Indeed the install folder of the first sight project needs to be the same as the sight install dir of the second project to be detected properly.
Steps to reproduce
- Create a sight project (project1) with libs and modules
- Build, install this project1
- Create a second sight project (project2)
- Create an application in project2 with a refrence to code in project1
- Build project 2 and try to run the application
=> To make it work, the project1 needs to be installed in the exact folder indicated in sight_dir