ExternalProject: Avoid if() auto-dereferene in quoted arguments
The implementation of this module doesn't expect such dereferences
to happen, but can when a project sets a variable called x
.
Set CMP0054
explicitly to get its NEW behavior.
Fixes: #17335 (closed)