On Windows, the path to the compiler almost always contains a space. Previously, we would just replace all spaces with semicolons to build a CMake list. This patch changes the CMake to not do this replacement in the compiler path.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
LGTM. Came back clean on Linux x86_64 cmake, Ubuntu 14.04 LTS, cmake-built lldb and cmake for test run compiler.
Comment Actions
I'm going to hold off on submitting this. I had forgotten about it, and I
now have a better idea about how to solve the problem. I want to change
the command line format of dosep.py so that it doesn't take an argument of
the form -o "<command line for dotest.py>" and instead take a -- separator,
and everything after the -- is the command line to pass to dotest.py. This
way there's no need to escape the quotes.
If this turns out to be difficult or annoying I may revisit this patch and
submit it.
Comment Actions
Abandoning this revision since it seems to be heading in the wrong direction. Will address this in a different way in the future.