Check*Source{Compiles,Runs}: Rewrite docs for these modules
The previous documentation for these modules was quite terse and glossed over a couple of details. This merge request updates them to more fully describe the variables that can affect the check and the docs also now mention the underlying try_compile()
or try_run()
command used to implement the check (this may help those using the modules for less common cases, such as cross compilation).
Fixes: #16975 (closed)
Edited by Craig Scott