scorpio
scorpio copied to clipboard
Verify scope of compile time flags in Scorpio
CMake allows three scopes for the compiler flags,
- PUBLIC
- PRIVATE
- INTERFACE
Most of the compiler flags have been added in CMakeLists.txt as PUBLIC. This issue is a reminder to go through all CMake scripts and ensure that the scope of the compiler flags is appropriate.