RFE: only interpret literal, unquoted arguments to `add_custom_command()` et al as redirection operators
That is, the >
in the following would be interpreted as a redirection:
add_custom_command(
OUTPUT something
COMMAND a > b
VERBATIM
)
but not in either of the following:
add_custom_command(
OUTPUT something
COMMAND a ">" b
VERBATIM
)
add_custom_command(
OUTPUT something
COMMAND a $<ANGLE-R> b
VERBATIM
)