This addresses what discussed earlier about GTest, by ditching the submodule for a sub-tree and adding a compile-time option for the tests.
I also took the opportunity to have CMake default to Release mode (which applies optimizations automatically) and made use of double-quote includes consistent.
This addresses what discussed earlier about GTest, by ditching the submodule for a sub-tree and adding a compile-time option for the tests. I also took the opportunity to have CMake default to Release mode (which applies optimizations automatically) and made use of double-quote includes consistent.