Reading files with line continuations fuses lines together in iteration
file(STRINGS) on this gives a result containing
foo\;bar which is a single CMake list entry. In Source/cmFileCommand.cxx@HandleStringsCommand
, the block under theEncode the result in a CMake list` comment should take trailing backslashes into consideration and escape it (only if it is not the last line?).