Help: Clarify behavior of if() basic expressions
Changes are in response to the following forum discussion: https://discourse.cmake.org/t/if-something-strikes-again/4330
The behavior of if(ENV{some_var})
is potentially unexpected. It is also easy to miss the effect of CMP0054
when the expression is a quoted string.
Backport: release
Topic-rename: doc-if-basic-expressions
Edited by Brad King