Brad King 45d2966dcc VS: Avoid leaking child process output back to IDE (#14266)
The VS IDE sets the environment variable VS_UNICODE_OUTPUT when
executing build rules in order to tell MS tools to report output through
a back door instead of through stdout/stderr.  Unset this variable so
that CMake can capture or properly redirect all output from processes it
runs even when running inside a VS IDE build environment.

This generalizes the special cases fixed by commit 80d045b0 (When
GetPrerequisites.cmake runs dumpbin while running inside the VS IDE...,
2008-05-01) and commit 44aff73d (ExternalProject: Avoid bleed-through
output when logging, 2011-01-06), so drop special handling of
VS_UNICODE_OUTPUT in those instances.
2013-07-16 13:48:10 -04:00
..
2013-05-16 14:38:07 -04:00
2013-05-16 14:38:07 -04:00
2013-07-01 09:27:33 -04:00
2013-07-10 00:01:06 -04:00
2013-05-22 12:52:12 -04:00
2013-05-16 19:33:13 +02:00
2011-09-15 16:20:33 +02:00
2012-09-28 17:00:52 -04:00
2012-09-28 17:00:52 -04:00
2012-02-02 23:40:21 +00:00
2012-02-21 15:33:31 -05:00