Open PhilMiller opened 1 year ago
Looks good.
Related, but maybe out of scope for this MR -- this project's documentation generator is recursing into the GoogleTest directories and publishing its docs. Things like GoogleTest's own "how to contribute" type docs are being shown in this project. Took me a sec to realize what was going on. Rather confusing.
Google Test itself documents the
INSTALL_GTEST
option as something that projects embedding it should set toOFF
. Leaving it on means that projects downstream from libraries that embed it are likely to encounter conflicting copies. This is particularly annoying because GTest does not maintain anything like a stable API, and so causes builds to fail if include paths pick up an inappropriately installed copy ahead of the one that the code wanted.Fixes #488