Resolve "Add windows and macos as gitlab CI target"
What does this MR do?
- Add some jobs to build sight on Linux, Macos and Windows
- Launch unit-test
- Use ccache to reduce build time
How to test it?
- Just contemplate associated ci pipeline
Some results
- Nice pipeline to build sight on Linux/Macos/Windows
Associated Issues
- Closes #195 (closed)
Required MR
-
Sight/sight!94 -
Sight/sight!84